¿Cómo puedo crear archivos de texto plano con la sintaxis de Markdown y convertirlos a formato PDF?

3

Soy un principiante en esto, así que ten paciencia.

Me intriga la idea de utilizar Markdown. Quiero poder escribir mis cosas en un editor de texto plano en OS X e iOS y guardarlas en Dropbox en formato .txt usando una sintaxis de Markdown. No quiero guardar mis archivos en formato de reducción, sino como texto sin formato. Necesito soporte para las notas a pie de página, por lo que la sintaxis de Multimarkdown parece una opción obvia.

¿Qué herramientas puedo usar en OS X e iOS para convertir mis archivos .txt , marcados con una sintaxis Markdown, al formato .pdf ? ¿Es esto posible?

Gracias por leer.

    
pregunta Macrod 28.03.2013 - 13:29

3 respuestas

7

Uso marcado para procesar archivos de texto a pdf de forma rutinaria.

Independientemente del editor que use, Marked abrirá y volverá a guardar un PDF generado a partir de la entrada de texto sin formato al abrir y volver a guardar el archivo.

También guarda en la salida HTML o RDF de markdown.

En realidad, cualquier programa que haga un markdown podría imprimirse en PDF usando los servicios centrales de OS X (Archivo - > Imprimir - > PDF - > Guardar como PDF), pero prefiero tener Marcado porque es muy útil y Opciones de procesamiento flexibles y su capacidad de visualizar en vivo los archivos Markdown mientras los edito en otro editor:

  • Impresión: TOC, suprimiendo los colores del subrayado del enlace, mejores saltos de página
  • Múltiples estilos de representación de rebajas
  • Compatibilidad con procesadores personalizados, todo tipo de tipografía inteligente (y simple)
  • software limpio, rápido, robusto y elegante en general a un precio muy razonable
respondido por el bmike 28.03.2013 - 14:54
3

instale markdown (que es un script en perl) desde aquí: enlace

(Alternativamente, puedes usar homebrew ( enlace ) para instalar markdown, o una de las muchas utilidades de markdown mejoradas)

Luego, una vez que tenga su archivo de texto de reducción (digamos que es text.md ) simplemente puede ejecutar:

$ perl *pathto*/markdown.pl text.md > text.html en la terminal

luego abre el text.html resultante en Safari (o cualquier otro navegador web) e imprime en PDF.

Si está convirtiendo extensivamente markdown a pdf, puede simplificar esto utilizando pandoc: enlace

Mejor aún, hay varios editores de texto diseñados específicamente para Markdown que parecen hacer el trabajo por ti. (Aunque es posible que desee verificar la exportación de pdf ... por ejemplo, iA Writer solo exporta a RTF o HTML ... la conversión de uno de ellos a PDF es trivial, pero es un paso adicional).

Muchos editores de texto de propósito general (TextMate, BBEdit) pueden usarse bien para Markdown. (Por ejemplo, en el último TextMate 2 Beta, puede seleccionar Vista previa del paquete Markdown y luego exportar el documento formateado a PDF desde el cuadro de diálogo Imprimir).

    
respondido por el sdmeyers 28.03.2013 - 13:54
2
  • brew install pandoc
  • Instale MacTex y agregue /usr/local/texlive/2012/bin/universal-darwin/ a la ruta
  • pandoc input.md -o output.pdf

No sé cómo cambiar los estilos. pdflatex también me dio errores para algunos caracteres que no son ASCII.

  • --strict actúa como Markdown.pl
  • -p conserva las pestañas
  • -s --toc agrega un TOC ( -s / standalone agrega encabezados y pies de página)
  • -S habilita la puntuación inteligente

También puedes convertir a HTML y luego a PDF:

sudo gem install wkpdf
pandoc --strict -p input.md -c style.css -o temp.html
wkpdf -s temp.html -m 10 -o output.pdf
  • -s = fuente
  • -m 10 reduce los márgenes predeterminados
respondido por el user495470 28.03.2013 - 20:33

Lea otras preguntas en las etiquetas