Markdown es un lenguaje de marcado ligero creado originalmente por John Gruber y Aaron Swartz que trata de conseguir la máxima legibilidad y "publicabilidad" tanto en sus forma de entrada como de salida, inspirándose muchas convenciones existentes para marcar mensajes de correo electrónico usando texto plano. Markdown convierte el texto marcado en documentos XHTML bien formados, reemplazando el signo 'menor que' ('<') y los ampersands por sus correspondientes referencias de entidad de caracteres. Markdown fue implementado originariamente en Perl por Gruber, pero desde entonces ha sido traducido a multitud de lenguajes de programación, incluyendo PHP, Python, Ruby, Java y Common Lisp. Se distribuye bajo licencia BSD y se distribuye como plugin (o al menos está disponible) en diferentes sistemas de gestión de contenidos (CMS)
Ahora bien, visto la cantidad de proyectos, o lugares donde se usa, es muy normal que alguna vez necesitemos escribir usando esta sintaxis, por ejemplo, hoy en día casi todos hostean sus proyectos en GitHub, el mismo para generar los Readmes, usa esta sintaxis.
Aqui les traigo un programa que encontré para facilitarnos la edición de los mismos, se llama ReText y está escrito en Python y QT.
Aquí un Screenshot:
Este es la URL del proyecto:
Como instalarlo:
Ejecutamos en una consola lo siguiente:
sudo add-apt-repository ppa:mitya57
sudo apt-get update
sudo apt-get install retext