Glosario de Markdown

Glosario con los términos más importantes relacionados con Markdown y su ecosistema

A continuación encontrarás un glosario con los términos más habituales que te encontrarás al trabajar con Markdown.

A

AsciiDoc

Lenguaje de marcado ligero similar a Markdown pero con funcionalidades más avanzadas, como admoniciones nativas, inclusión de archivos y tablas complejas.

B

Bloque de código

Sección de código dentro de un documento Markdown, delimitada por tres acentos graves (```). Permite mostrar código con resaltado de sintaxis.

C

CommonMark

Especificación estándar de Markdown que busca eliminar las ambigüedades de la sintaxis original. Define reglas precisas para el renderizado de Markdown.

D

Documento Markdown

Archivo de texto plano con extensión .md o .markdown que contiene texto formateado con sintaxis Markdown.

E

Extensión de archivo

Los archivos Markdown suelen usar la extensión .md o .markdown. Los archivos MDX usan .mdx.

F

Flavor (variante)

Versión o variante de Markdown con extensiones propias. Por ejemplo, GitHub Flavored Markdown (GFM) añade tablas, listas de tareas y tachado.

Front matter

Bloque de metadatos al inicio de un archivo Markdown, generalmente en formato YAML o TOML, delimitado por --- o +++. Se usa para definir el título, la descripción, etiquetas y otros datos del documento.

G

GFM (GitHub Flavored Markdown)

Variante de Markdown creada por GitHub. Añade tablas, listas de tareas, tachado, enlaces automáticos y bloques de código con resaltado de sintaxis.

Generador de sitios estáticos (SSG)

Herramienta que convierte archivos Markdown en un sitio web estático. Ejemplos: Jekyll, Hugo, Docusaurus.

H

HTML (HyperText Markup Language)

Lenguaje de marcado estándar para la creación de páginas web. Markdown se convierte a HTML para su visualización en navegadores.

K

KaTeX

Librería JavaScript para renderizar fórmulas matemáticas con sintaxis LaTeX en la web. Es más rápida que MathJax pero soporta menos comandos.

L

LaTeX

Sistema de composición tipográfica utilizado principalmente en documentos académicos y científicos. Su sintaxis para fórmulas matemáticas se usa en Markdown mediante KaTeX o MathJax.

Linting

Proceso de análisis estático de archivos Markdown para detectar errores de formato o inconsistencias. Herramientas como markdownlint automatizan este proceso.

M

Markdown

Lenguaje de marcado ligero creado por John Gruber en 2004. Permite escribir texto con formato usando una sintaxis sencilla de texto plano.

MathJax

Librería JavaScript para renderizar fórmulas matemáticas en la web. Soporta una mayor variedad de comandos LaTeX que KaTeX pero es más lenta.

MDX

Formato que combina Markdown con componentes JSX de React. Permite usar componentes interactivos directamente dentro de documentos Markdown.

Mermaid

Herramienta que permite crear diagramas (flujo, secuencia, Gantt, etc.) directamente en Markdown usando una sintaxis basada en texto.

MultiMarkdown

Extensión de Markdown creada por Fletcher Penney que añade tablas, notas al pie, citas, metadatos y más.

P

Pandoc

Herramienta de línea de comandos para convertir documentos entre múltiples formatos, incluyendo Markdown, HTML, PDF, DOCX, LaTeX y más.

Parser (analizador)

Programa que lee y procesa la sintaxis Markdown para convertirla en otro formato, generalmente HTML. Ejemplos: marked, markdown-it, remark.

R

Remark

Procesador de Markdown basado en el ecosistema unified de JavaScript. Permite transformar Markdown mediante plugins.

Renderizado

Proceso de convertir la sintaxis Markdown en su representación visual final, generalmente HTML con estilos CSS.

S

Sintaxis básica

Conjunto de elementos de formato originales de Markdown: encabezados, negrita, cursiva, enlaces, imágenes, listas, bloques de cita y código.

Sintaxis extendida

Elementos adicionales no incluidos en la especificación original de Markdown, como tablas, bloques de código con resaltado, notas al pie, tachado y listas de tareas.

SSG

Ver Generador de sitios estáticos.

T

Texto plano

Formato de archivo que contiene únicamente caracteres de texto sin formato ni metadatos ocultos. Los archivos Markdown son archivos de texto plano.

TOML

Formato de archivo de configuración (Tom's Obvious Minimal Language) utilizado como alternativa a YAML en el front matter de algunos generadores como Hugo.

W

WYSIWYG

Acrónimo de What You See Is What You Get. Se refiere a editores de texto donde el formato visual se aplica directamente, como Microsoft Word o Google Docs.

Y

YAML

Formato de serialización de datos (YAML Ain't Markup Language) usado habitualmente en el front matter de archivos Markdown para definir metadatos.

👋 Hola! Soy Edu, me encanta crear cosas y he redactado este tutorial. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirlo en Twitter.

para estar al día con mi contenido. 😊