Actualizado para Markion v0.3.1 · 2026-09-04

DOCUMENTACIÓN

Exportar

Convierte un Markdown de origen en el formato para entregar, publicar o archivar. Lanza la exportación desde el menú Exportar o con un atajo.

Formatos de exportación

FormatoMotor
MarkNice espacioIntegrado (para preparar contenido enriquecido para WeChat)
MarkdownIntegrado
HTML (con estilo)Integrado
HTML simpleIntegrado
LaTeXIntegrado (estilos en línea ricos, alineación de tablas, bloques lstlisting)
PDFMotor de maquetación integrado por defecto; Pandoc opcional
DOCXEscritor integrado por defecto; Pandoc opcional
PNG / JPEGIntegrado (instantánea de maquetación del documento)

Motores PDF y DOCX

PDF y DOCX usan motores integrados por defecto, sin herramientas externas. Elige Pandoc en Preferencias → Exportar para la cadena externa. Solo ese ajuste intenta Pandoc y, si faltan herramientas o falla la conversión, vuelve al motor integrado. La barra de estado indica el motor real y informa fallos de escritura.

  • El PDF integrado admite tipografía CJK y latina, imágenes incrustadas, código resaltado, tablas, notas al pie y matemáticas vectoriales; las fórmulas en línea se alinean a la línea base.
  • El PDF / DOCX integrado incrusta imágenes locales resolubles, remotas precargadas y data URI. GIF / WebP pasan a PNG; el SVG se rasteriza en DOCX. Las imágenes sin resolver conservan alt y URL. Las matemáticas DOCX integradas siguen siendo texto aproximado.
  • PNG / JPEG reutilizan el modelo de maquetación PDF para una imagen continua del documento con fuentes reales, CJK, títulos, tablas, código e imágenes. No son capturas de la ventana del editor.

Configuración de exportación

El motor, el tamaño de página PDF, márgenes, índice y números de página se fijan en Preferencias → Exportar o en el archivo de configuración. pdf_engine solo aplica al motor Pandoc:

[export]
backend = "builtin"   # "builtin" (default) | "pandoc"
pdf_engine = "xelatex"   # alternatives: "pdfroff", "tectonic", ...

[export.pdf]
page_size = "a4"      # "a4" | "letter" | "legal"
margin_mm = 25        # page margin in millimetres
toc = false           # table of contents
page_numbers = true   # footer page numbers

Las opciones DOCX están en Preferencias → Exportar, así que exportar pasa directo a elegir destino. Elige A4 / Letter / Legal, un índice (solo Pandoc) y una política de imagen: incrustar o texto alt: url. Los ajustes persisten en la configuración:

[export.docx]
page_size = "a4"              # "a4" | "letter" | "legal"
toc = false                   # table of contents (pandoc engine only)
image_policy = "embed"        # "embed" | "text-fallback"

Otras dos claves de DOCX viven en la sección [export] : pandoc_path (binario pandoc explícito; sin valor = PATH del sistema) y reference_doc (plantilla pandoc --reference-doc; sin valor o ausente, se usa la plantilla incluida):

[export]
backend = "pandoc"
pandoc_path = "C:/tools/pandoc.exe"       # optional
reference_doc = "templates/my-style.docx" # optional

El front matter YAML title / author / date entra en los metadatos de exportación: etiquetas HTML <meta>, propiedades del documento DOCX y el preámbulo LaTeX. Para personalización DOCX avanzada o plantillas PDF, instala pandoc y un motor LaTeX (p. ej. xelatex de TeX Live / MiKTeX, o pdfroff de groff).

Publicar para WeChat (MarkNice)

Elige Exportar → Publicar para WeChat (MarkNice)y Markion toma una instantánea inmutable del texto en memoria —incluidos cambios sin guardar— y abre un espacio de trabajo privado en bucle local en el navegador predeterminado. Corre en local, así que maquetar no exige subir el documento.

Espacio MarkNice real y vista previa de teléfono
Captura real · v0.2.8 espacio de trabajo localTamaño completo ↗

El espacio renovado ofrece edición a dos paneles, barra de formato, 15 temas, tamaño de fuente y espaciado, y vistas de escritorio / teléfono. Las matemáticas usan SVG en línea autocontenido, apto para borradores de WeChat.

  • Importar Word. Convierte .docx a Markdown en la sesión actual del navegador. Usa Copiar MD para devolverlo a Markion.
  • Varias salidas. Copiar para WeChat, Copiar MD, guardar HTML o Word, o imprimir la vista temática actual a PDF. Word / PDF del navegador es un flujo distinto de las exportaciones nativas de Markion.
  • Recursos de la aplicación sin conexión. El editor, los 15 temas fijos de MarkNice, marked, MathJax SVG, CSS y fuentes van empaquetados con Markion y cargan sin red externa.
  • Lo editado en el navegador no se escribe de vuelta. Los cambios en el navegador son locales a la sesión: no hay un extremo que los guarde en Markion. Vuelve a Markion para cambios duraderos y lanza de nuevo una instantánea.
  • Las imágenes locales se excluyen de forma explícita. Las imágenes gestionadas bajo el directorio <document>.assets del documento guardado solo están disponibles mediante IDs de recurso opacos autenticados y blob URL del navegador: se pueden previsualizar, pero no sobreviven a pegar en WeChat. Si hay imágenes locales, copiar ofrece cancelar o copiar sin imágenes locales, e informa cuántas se omitieron. Rutas locales ausentes, de documentos sin título, fuera de alcance o recién escritas siguen sin resolver.
  • Las imágenes remotas conservan su comportamiento normal. Las imágenes HTTP(S) remotas pueden seguir contactando a sus anfitriones (y revelar la IP del navegador); las peticiones no llevan referrer del espacio de trabajo.
  • Permiso del portapapeles. El navegador necesita permiso de portapapeles para la ruta preferida text/html más text/plain ; si la API más rica no está, se usa un respaldo basado en la selección.
  • Las sesiones caducan a las dos horas. Una sesión caduca tras dos horas sin una petición autenticada, y se conservan como máximo ocho instantáneas. Relanza desde Markion al caducar; vuelve a conceder el portapapeles si caduca.