A ver si cae la breva... ¿Alguno sabe de alguna forma de pasar .md a .pdf y Epub respetando el etiquetado del Markdown?
Estoy haciendo esto:
~/.local/bin/weasyprint "$DOC.html" "$OUTDIR/$DOC.pdf"
Pero está ignorando las etiquetas del HTML. Luego para Epub uso pandoc "$DOC.md" \
--toc \
--toc-depth=2 \
--metadata title="Titulo" \
--metadata author="Jesús Pavón Abián" \
--title-prefix="" \
-o "$OUTDIR/$DOC.epub"
Pero tampoco me convence, hace cosas rarunas con la tabla de contenido. ¿Alguien se ha peleado con esto alguna vez?
@jpavonabian Ni idea pero difundo!
@jpavonabian claro aunque lo mismo no se adapta al 100% de lo que quieres.
@jpavonabian por "etiquetado de Markdown", ¿te refieres a meter HTML a capón incrustado en Markdown u otra cosa?
¿Has visto la docu de PDFs accesibles con pandoc? Te da 4 maneras de hacer PDFs accesibles con varios motores detrás (uno de ellos weasyprint, que veo que ya usas):
https://pandoc.org/MANUAL.html#accessible-pdfs-and-pdf-archiving-standards
@jpavonabian
Te refieres que se vean todos los marcados o que se vea como el marcado hace su trabajo?
En el primer caso, trátalo como un txt, en el segundo tienes un problema que tenia yo hace poco 🙂 y alguien me dió la solución.
Naveghador firefox, instala el complemento
Markdown Viever
tras abrir el .md con firefox (arrastralo sobre una página vacía) puedes «imprimirlo» a pdf desde el propio FF
@jpavonabian sobre ePub sólo sé que es dolor y sufrimiento. No tengo mucho tiempo, pero si el Markdown es público igual lo puedo mirar (u otra persona que vea el toot).
El HTML se genera con una modificación del script que veis aquí, gracias @Gwannon por publicar los fuentes.
https://github.com/gwannon/ideasRoleras/
@jpavonabian
Yo hago eso usando Rmarkdown y Bookdown. Lo mismo tienes que apañar alfuna cosa del formato tirando de LaTeX directamente, pero en los años que lo utilizo solo me da alegrías.
@Gwannon