Markdown se basa en una sintaxis de texto simple para formatear un documento. A diferencia de un entorno como Microsoft Word, que utiliza un sistema complejo e ilegible para los humanos para identificar algo como cursiva, Markdown utiliza un código de marcado fácilmente identificable para indicar el énfasis y la estructura del documento.
¿Por qué utilizar el formato Markdown?
El principal beneficio de Reducción es un formato de texto plano, lo que significa que puede usar cualquier programa para escribir su documento, desde simples editores de texto como Windows Notepad y TextEdit en Mac OS a una serie de opciones en Linux. Sistemas operativos móviles, como Androide y iOS, también tiene muchas aplicaciones gratuitas que manejan texto sin formato.
No tendrá que preocuparse por las incompatibilidades de formato porque los formatos que aplica a su escritura son texto sin formato.
Markdown ofrece varias ventajas, que incluyen:
- Sencillez: El núcleo de Markdown es simple por naturaleza y no tiene mucha sintaxis para recordar.
- Características: Si necesita funciones más avanzadas (notas al pie, por ejemplo), versiones extendidas como Markdown con sabor a GitHub y Multi-Markdown ofrecen esta capacidad adicional.
- Soporte de plataforma: Es compatible con aplicaciones como editores de texto (que muestran una vista previa en vivo de la texto formateado, por ejemplo) y sistemas de gestión de contenido, donde escribe Markdown directamente en un página web.
¿Qué es Markdown?
Markdown es un juego con el término marcado, que se refiere específicamente a HTML. Un lenguaje de marcado usa códigos de texto para indicar divisiones de contenido, decoraciones visuales y objetos incrustados como imágenes. Por ejemplo, una página web simple con un encabezado, un área con una oración de texto y una imagen se vuelve difícil de escribir a mano:
Esta simple página requiere un bloque de código para presentar una sola oración al usuario, y no de una manera atractiva. Pero son las etiquetas HTML como
, y eso reduce su productividad. Estas etiquetas abarcan la mayor parte del texto y, si escribe una de las etiquetas incorrectamente, la página no se mostrará correctamente.Entonces, en lugar de aplicar marcado al texto, debería aplicar lo contrario: Markdown. Markdown usa algo similar a las etiquetas de marcado, pero de una manera compacta y fácil de escribir. Como ejemplo, lo anterior representado en Markdown se vería así:
Uno de los principios de Markdown es ser legible por humanos en forma de fuente. Y mirando lo anterior, está claro qué es qué. La marca de almohadilla al principio designa un encabezado y los asteriscos significan énfasis (específicamente en negrita). Esta convención es algo que muchas personas hacen en los mensajes de texto, por lo que es fácil de interpretar. Incluso la imagen, que requiere algo un poco más técnico, es más fácil de entender que el HTML.
Una cartilla de formato de Markdown rápido
Al escribir para la web, puede salirse con la suya entendiendo algunas partes principales de Markdown:
- Encabezados: Comenzar una línea con una almohadilla y un espacio indica un encabezado. Un hash significa un encabezado de Nivel 1, dos hash significan un encabezado de Nivel 2, y así sucesivamente. Markdown admite hasta cinco niveles de títulos.
- Negrita: Rodee un texto con asteriscos dobles para que quede en negrita.
- Cursiva: Rodee un texto con asteriscos simples para ponerlo en cursiva.
- Liza: Utilice guiones o asteriscos más un espacio para las listas con viñetas. De lo contrario, use números con un punto y un espacio. No es necesario que ordene los números correctamente. Markdown se encarga de ello en la conversión.
- Enlaces: Los enlaces utilizan la fórmula: [dirección del enlace] (el texto que se va a enlazar). La parte más difícil es recordar cuál recibe qué tipo de brackets.
- Imagenes: Las imágenes comienzan con un signo de exclamación, luego colocan el texto alternativo de la imagen entre paréntesis, con una ruta a la imagen entre corchetes al final.
Con esta pequeña sintaxis de Markdown, tienes todo lo que necesitas para escribir un artículo como este.
Uso de Markdown para crear otros documentos
El proyecto Markdown proporciona una herramienta de línea de comandos para trabajar con documentos Markdown. Sin embargo, esta es una utilidad de línea de comandos, por lo que no es la más conveniente. Además, está escrito en el lenguaje Perl algo anticuado.
Otros dos tipos de aplicaciones demuestran ser un poco más capaces cuando se trata de entradas de Markdown.
- Pandoc: Entre las utilidades de la línea de comandos, Pandoc se destaca como una navaja suiza virtual para la conversión de documentos. Vale la pena dedicar tiempo a aprender. Con él, puede generar sus archivos Markdown en Word, OpenDocument Text o PDF formatos.
- Retexto: Puede utilizar cualquier editor de texto para trabajar en Markdown, pero Retexto le permite trabajar en Markdown un poco más fácilmente. Es un editor sensato con múltiples pestañas de documentos y una vista previa en vivo de su Markdown. No se exportará directamente al formato de Word, pero puede abrir un archivo ODT en Word y guardarlo adecuadamente.
Markdown es un formato portátil con el que es fácil trabajar
Markdown captura su escritura dondequiera que esté, independientemente del dispositivo en el que se encuentre. Es mejor para cuando necesita concentrarse en su escritura, no en la apariencia del documento final.
El formato de texto sin formato es pequeño con respecto al tamaño del archivo, portátil y le quita el hábito de jugar con las fuentes hasta que llega el momento de publicarlo en algún lugar. Al aprender su sencilla sintaxis, estará equipado para escribir en sistemas de administración de contenido para la web, convertir las tareas escolares en atractivos PDF y todo lo demás.