[<][<=][=>]Otros lenguajes soportados por el WikiUV
El Wikiuv soporta otros lenguajes Markup
Historia de Markdown
El Pandoc
Los Lenguajes que soporta el Wikiuv
Funciones del !WikiUV que NO se soportan en otros lenguajes
La variable VERSION
VERSION txt (texto ASCII)
VERSION html (HTML nativo)
GFM (GitHub Flavored Markdown)
VERSION para un conjunto de páginas (carpetas)
Comparación del GFM con otros Markdown
Multi-Markdown
GLM (GitLab Markdown)
Pandoc
[<][<=][=>][*]
Multi-Markdown
El MultiMarkdown es otra extensión del CommonMark (Markdown estándar) mucho más amplia.
La última versión del MultiMarkdow es MultiMarkdown-v6.
El MultiMarkdown soporta las extensiones GFM:
-
- Tablas
- Tachado (mediante la extensión "critic", con otra sintaxis)
- Bloques de código vallados (fenced code blocks) (sólo con comillas hacia atrás)
- Notas al pie (como el !WikiUV)
- Metadatos indefinidos (title, author, etc.). Con su propio formato incompatible con el que usa GitHub.
Pero NO tiene:
-
- Autolinks extendidos (vivifica automáticamente los enlaces que hay en el texto)
- Listas de verificación (Checklists, to-do lists)
- Filtra etiquetas HTML peligrosas (cuando se incluye HTML).
Por otro lado el MultiMarkdown añade varias extensiones que no tiene el GFM:
-
- Nuevas líneas
- Citaciones y Bibliografía (usado sobre todo para LaTeX con BibTeX)
- Glosario
- Referencias cruzadas automáticas (no van si se usa indice lateral).
- Atributos de imagen (title y tamaño).
- Pies de tabla y figura.
- Listas de definición.
- Tabla de contenidos (pero el #INDEX del WikiUv hace los mismo)
- Critic Markup
- Realce sintáctico (de lenguajes de programación)
- Expresiones matemáticas
- Comillas inteligentes, en muchos lenguajes (smartypants).
Para una visita rápida del lenguaje puedes consultar la tarjeta resumen de MultiMarkdown
Las extensiones se explican en el MultiMarkdown-v6 user's guide.
Un ejemplo de página wiki que prueba todas las extensiones es MmarkdownShow. El fuente del documento es MmarkdownShow?txt .
Nota: El último MultiMarkdown (Nov 2019) es la versión MM6, la cual introduce unas pocas incompatibilidades con versiones antiguas:
- Los "table captions" van DEBAJO, no encima. Si se ponen encima NO reconoce la tabla.
- No permite poner espacios entre los [text][label] al definir links
- Ver otros en: https://github.com/fletcher/MultiMarkdown-6