Hay muchas herramientas disponibles en Linux para crear contenido basado en texto: editores de texto, procesadores de texto, sistemas de administración de contenido y aplicaciones de autoedición. El más adecuado dependerá de cómo se distribuirá su contenido, ya sea en papel, electrónicamente en un formato como PDF o en línea.
Pero tradicionalmente, el proceso de redacción de este contenido suele ser diferente del diseño final, como lo demuestra la reciente popularidad de los editores «sin distracciones» (como sala de escritura para Mac OS X e iOS o multiplataforma FocusWriter). Una ventaja de estos es que puede redactar su trabajo en texto sin formato, que es un excelente formato por varias razones:
- El uso de texto sin formato le permite concentrarse en las palabras, en lugar de su formato
- Es uno de los formatos más portátiles que existen.
- Puede usar muchas herramientas para ayudarlo a administrarlo, como DropBox, que viene con su propio editor de texto incorporado, o sistemas de control de versiones simultáneos (como Subversion, como se describe aquí) a medida que realiza cambios.
El problema radica cuando necesita transformar esas palabras de texto sin formato en algo bien formateado y legible. Afortunadamente, Linux ofrece dos programas que le permiten hacer borradores en texto sin formato y luego convertirlos a otros formatos más gráficos.
Sintaxis de rebajas
Markdown es lo que se llama un «lenguaje de marcado ligero». Es similar a HTML (y, de hecho, le permite insertar HTML directamente en sus documentos de Markdown), y si instala el programa complementario, puede convertir lo que crea en HTML limpio. Pero solo necesita saber un poco de sintaxis para comenzar a escribir en Markdown con cualquier editor de texto:
- Las líneas de encabezado (por ejemplo, nivel 1, nivel 2, etc…) comienzan con una etiqueta hash (#), una para cada nivel del encabezado (es decir, un encabezado de nivel 3 necesita tres etiquetas hash)
- El texto en negrita debe incluirse con dos guiones bajos o asteriscos, **así**
- El texto en cursiva debe incluirse entre un guión bajo o un asterisco, *así*
- Los elementos con viñetas comienzan la línea con un guión (-), un signo más (+) o un solo asterisco
- seguido de un solo espacio.
- Los elementos numerados comienzan la línea con un número, seguido de un punto y un solo espacio (p. ej., “1. “). Tenga en cuenta que los números reales que usa no importan, así que no se preocupe por asegurarse de que estén en orden: uso todos los 1 cuando hago estas listas. [square brackets]Al insertar un hipervínculo, coloque el texto a vincular en
seguido inmediatamente por la URL a la que enlazar (entre paréntesis). Con estos pocos elementos, es totalmente posible redactar publicaciones de blog sin tener que preocuparse por las etiquetas HTML (se puede encontrar más información sobre el formato, como la inserción de imágenes, tablas y referencias en todo el contenido de Markdown, en la página del proyecto).página de inicio
).
Herramienta de conversión de rebajas
sudo apt-get install markdown
Para convertir esto a HTML (para pegarlo en un CMS, por ejemplo, el comando para instalar esto en Linux es el siguiente:
markdown path-to-file-to-be-converted > path-to-converted-file.html
Una vez instalado, convertir contenido en Markdown a HTML es tan simple como el siguiente comando:
El HTML que obtiene de este comando se puede pegar fácilmente en blogs y sistemas de administración de contenido; algunos de ellos (como WordPress y Movable Type) incluso tienen complementos que manejarán el formato cuando coloca Markdown directamente en el editor. Por sí solo, Markdown es una excelente manera de redactar rápidamente contenido basado en la web. En mi próximo artículo, discutiré cómo emparejar Markdown con la herramienta Pandoc para convertir su contenido de Markdown a otros formatos, incluido el formato de texto OpenDocument (.odt), Microsoft Word (.docx), ePub, PDF y formatos de composición tipográfica como LaTeX. . Por cierto, esta publicación fue redactada y convertida por Markdown.
Danos tu opinión