MultiMarkdown es una forma extendida de sintaxis de Markdown , que es una herramienta de sintaxis de conversión de texto a HTML, que permite a los escritores web escribir documentos de texto sin formato fáciles de leer y luego convertirlos en un documento HTML (o XHTML). El objetivo de diseño de la sintaxis de Markdown es hacer que el código sea lo más legible posible formateando las etiquetas y los atributos.
MultiMarkdown, como se indicó anteriormente, es un superconjunto de Markdown en la forma en que agrega múltiples funciones de sintaxis, como tablas, notas al pie, citas, etc., junto con la herramienta que puede convertir el documento en varios otros formatos, como: HTML, PDF (por forma de LaTeX), OPML u OpenDocument (específicamente, Flat OpenDocument o ‘.fodt’, que se puede convertir a RTF, Microsoft Word o prácticamente cualquier otro formato de procesamiento de textos). MultiMarkdown fue escrito en forma de script Perl. Simplifica el código escrito y lo hace legible. Es diferente a Markdown porque puede convertir el documento en varios formatos de archivo además de ofrecer la simplicidad para escribir códigos.
Escribir palabras en negrita en HTML vs en multi-markdown
- HTML:
This will make the <strong>'word'</strong> bold.
- MultiMarkdown-ed:
This will make the **word** bold.
Escribir palabras en cursiva en HTML vs en multi-markdown
- HTML:
This will make the <em>'word'</em> appear in italics.
- MultiMarkdown-ed:
This will make the *word* appear in italics.
Escribir listas desordenadas en html vs en multi-markdown
- HTML:
<ul> <li>HTML is the skeliton</li> <li>CSS is the skin</li> </ul>
- MultiMarkdown-ed:
*HTML is the skeliton *CSS is the skin
Insertar hipervínculos en html vs en multi-markdown
- HTML:
<p> Read this page about MultiMarkdown, click <a href="https://fletcherpenney.net/multimarkdown/index.html"> [here]</a>
- MultiMarkdown-ed:
Read this page about MultiMarkdown, click [here](https://fletcherpenney.net/multimarkdown/index.html)
Instalación: Para descargar MultiMarkdown, consulte este enlace
- MacOS: Simplemente descargue el instalador MultiMarkdown-Mac desde esta página . Descomprima y ejecute el instalador.
- Windows: Instale MMD en Windows descargando el instalador de MultiMarkdown-Windows desde esta página y ejecútelo.
- Haga clic en el instalador de Windows.
- Descomprima el instalador y haga clic en el archivo de instalación .exe y continúe con los pasos normales «siguiente», acepte también los términos y condiciones.
Linux: Ejecute los siguientes comandos uno por uno.
-
sudo apt install libtext-multimarkdown-perl
- Conversión de archivo de texto a archivo XHTML
multimarkdown file.txt
- Conversión de archivo de texto a archivo HTML
multimarkdown file.txt>file.html
- Conversión de archivo de texto a archivo LaTex
multimarkdown -t latex file.txt
- Conversión de archivo de texto a OPML
multimarkdown -t opml file.txt
- Conversión de archivo de texto a archivo OpenDocument
multimarkdown -t opf file.txt
- Conversión de archivo de texto a archivo Flat OpenDocument
multimarkdown -t fopt file.txt
Cree un documento MultiMarkdown: esto se logra con el uso de metadatos: pares de clave y valor. Se pueden incluir metadatos especiales en la parte superior de un documento MultiMarkdown, que luego se pueden usar para definir cómo MultiMarkdown procesará el documento después. Estos metadatos pueden ser cualquier cosa, como título, autor, cita, enlace, etc.
Reglas de sintaxis:
- Debe comenzar en la parte superior del documento; no puede preceder líneas en blanco.
- Consta de dos partes: la clave y su valor (al igual que los diccionarios de Python).
- Debe comenzar con una letra o un número, luego los siguientes caracteres pueden ser cualquier cosa: letras, números, espacios, guiones o guiones bajos.
- Debe tener la forma – ‘clave’: ‘valor’
- Insensible a mayúsculas y minúsculas.
- Una vez finalizado, se activa una línea en blanco y señala el comienzo del resto del documento.
- El documento HTML debe estar completo para incluir los metadatos, o puede ser solo un «fragmento» si no incluye los metadatos.
Un «fragmento» es solo una sección de HTML (o LaTeX) que no contiene la información del encabezado y el cuerpo. No se puede compilar con LaTeX en un PDF sin más comandos.
Arrastrar y soltar MultiMarkdown: debido a su difícil uso a través de scripts de línea de comandos, se hizo necesario aliviar la complicación de su uso. La primera solución a este problema se soluciona creando aplicaciones de arrastrar y soltar usando Platypus. En esto, uno puede soltar un archivo de texto MultiMarkdown en el icono de la aplicación y, como resultado, dan como resultado un archivo .xhtml, .pdf, .rtf o .tex.
- Enlace de descarga: http://files.fletcherpenney.net/MultiMarkdownDragAndDrop.zip