Convertidor de AsciiDoc a Markdown
Convierte sintaxis AsciiDoc a Markdown, y viceversa, directamente en tu navegador.
Convertidor de AsciiDoc a Markdown
Pega AsciiDoc — un README, una página de documentación, un fragmento exportado de un wiki — y esta herramienta lo reescribe en Markdown. Los encabezados (=, ==, hasta ======) se convierten en # a ######. El texto en negrita (*palabra*) se vuelve **palabra**, mientras que la cursiva (_palabra_) y el código en línea (`palabra`) ya comparten la misma sintaxis en ambos formatos y pasan sin cambios. link:url[text] y una https://url[text] simple se convierten en [text](url), image::url[alt] se convierte en , un bloque [source,language] envuelto en ---- se convierte en un bloque de código delimitado, y una tabla |=== se convierte en una tabla Markdown con una fila separadora de encabezado. Las admoniciones NOTE, TIP, WARNING, IMPORTANT y CAUTION se convierten en blockquotes o alertas de estilo GitHub, y todo funciona en reversa también, de Markdown de vuelta a AsciiDoc, a través de la opción de dirección.
Las otras opciones dan forma a los detalles: el estilo de encabezado elige ATX (#) o Setext (un subrayado de = o -, solo niveles uno y dos — los encabezados más profundos recurren a ATX); el formato de admonición elige un blockquote simple o un bloque de alerta GitHub; el estilo de viñeta elige el guion o el asterisco para listas desordenadas; y mantener los atributos como encabezado convierte las líneas :nombre: valor de AsciiDoc en un bloque YAML en lugar de descartarlas, reflejado también en la dirección inversa.
Este es un convertidor simple basado en patrones, no un analizador completo, por lo que funciona mejor en las construcciones anteriores. Las listas ordenadas siempre se representan como "1." o "." — los procesadores numeran secuencialmente independientemente del dígito del marcador, por lo que la numeración no se ve afectada. Los finales de línea de Windows y Unix se manejan de la misma manera, y el resumen informa de líneas de entrada, líneas de salida y elementos convertidos.
Todo se ejecuta localmente en tu navegador mientras escribes — nada que pegues se carga, registra o envía a ningún lado. Copia el resultado, descárgalo como archivo .txt o envíalo de vuelta a la entrada para otra pasada.