Software para convertir entre formatos de documentos de texto
Pandoc es un conversor de documentos de software libre , ampliamente utilizado como herramienta de escritura (especialmente por académicos) [2] y como base para flujos de trabajo de publicación . [3] Fue creado por John MacFarlane , profesor de filosofía en la Universidad de California, Berkeley . [4]
Funcionalidad
Pandoc se autodenomina un convertidor de "formatos de marcado". Puede tomar un documento en uno de los formatos admitidos y convertir solo su marcado a otro formato. Mantener la apariencia del documento no es una prioridad. [5]
También se pueden escribir complementos para formatos personalizados en Lua , que se ha utilizado para crear una herramienta de exportación para Journal Article Tag Suite , por ejemplo. [6]
CiteProc
Una opción CiteProc incluida permite a pandoc utilizar datos bibliográficos del software de gestión de referencias en cualquiera de los cinco formatos: BibTeX , BibLaTeX , CSL JSON o CSL YAML , o RIS . [7] La información se transforma automáticamente en una cita en varios estilos (como APA , Chicago o MLA ) utilizando una implementación del lenguaje de estilo de cita . [7] Esto permite que el programa sirva como una alternativa más simple a LaTeX para producir escritos académicos en Markdown con claves de cita en línea. [8] O el programa se puede utilizar para convertir cualquier flujo de datos bibliográficos en los formatos aceptados en una lista de citas en un estilo elegido. [9]
Formatos de archivos admitidos
Formatos de entrada
El formato de entrada con mayor soporte es una versión extendida de Markdown . [10] No obstante, pandoc también puede leer en los siguientes formatos:
Formatos de salida
Pandoc puede crear archivos en los siguientes formatos de salida, que no son necesariamente el mismo conjunto de formatos que los formatos de entrada:
- AsciiDoc
- Contexto
- DocBook : versiones 4 y 5
- EPUB : Versiones 2 y 3 [11]
- Libro de ficción (FB2)
- Eglefino
- HTML : variantes HTML4 y HTML5 , compatibles respectivamente con XHTML 1.0 Transitional y XHTML Strict
- ICML de InDesign
- Marcado wiki de Jira
- Conjunto de etiquetas para artículos de revistas (JATS)
- JSON
- Látex
- hombre
- Markdown : variantes Strict, CommonMark , GitHub Flavored Markdown (GFM), MultiMarkdown (MMD) y Markdown Extra (PHP Extra)
- Documento abierto (ODT/ODF)
- OPML
- Office Open XML : variantes de Microsoft Word y Microsoft PowerPoint
- Modo org
- PDF (necesita un complemento de terceros como ConTeXt ,
pdfroff
, o ) [12wkhtmltopdf
]weasyprint
prince
- Texto simple
- Texto reestructurado
- Formato de texto enriquecido (RTF)
- TEI
- Información de texto
- Textil
- Presentaciones en diapositivas basadas en la web : LaTeX Beamer, Slideous, Slidy, DZSlides, revealed.js y variantes de S5 [13]
- Marcado Wiki : Variantes DokuWiki , MediaWiki , Muse , TikiWiki , TWiki y Vimwiki
Véase también
Referencias
- ^ "Versión 3.5". 5 de octubre de 2024. Consultado el 23 de octubre de 2024 .
- ^ Mullen, Lincoln (23 de febrero de 2012). "Pandoc convierte todos sus documentos (de texto)". The Chronicle of Higher Education Blogs: ProfHacker . Consultado el 27 de junio de 2014 .
- McDaniel, W. Caleb (28 de septiembre de 2012). "Por qué (y cómo) escribí mi libro académico en texto simple". W. Caleb McDaniel en Rice University . Consultado el 27 de junio de 2014 .
- Healy, Kieran (23 de enero de 2014). "Plain Text, Papers, Pandoc" (Texto simple, artículos, Pandoc) . Consultado el 27 de junio de 2014 .
- Ovadia, Steven (2014). "Markdown para bibliotecarios y académicos". Bibliotecario de ciencias sociales y del comportamiento . 33 (2): 120–124. doi :10.1080/01639269.2014.904696. ISSN 0163-9269. S2CID 62762368. - ^ Till, Kaitlyn; Simas, Shed; Larkai, Velma (14 de abril de 2014). "The Flying Narwhal: Small mag workflow". Publishing @ SFU . Consultado el 11 de marzo de 2018 .
- Maxwell, John (1 de noviembre de 2013). "Building Publishing Workflows with Pandoc and Git" (Creación de flujos de trabajo de publicación con Pandoc y Git). Publishing @ SFU . Consultado el 27 de junio de 2014 .[ enlace muerto permanente ]
- Maxwell, John (26 de febrero de 2014). "Sobre Pandoc". eBound Canada: Digital Production Workshop, Vancouver, BC. Archivado desde el original el 28 de febrero de 2015 . Consultado el 27 de junio de 2014 .
- Maxwell, John (1 de noviembre de 2013). "Building Publishing Workflows with Pandoc and Git" (Creación de flujos de trabajo de publicación con Pandoc y Git). Publishing @ SFU . Consultado el 12 de abril de 2019 .
- Krewinkel, Albert; Robert Winkler (8 de mayo de 2017). "Formato de ciencia abierta: creación ágil de múltiples formatos de documentos para manuscritos académicos con Pandoc Scholar". PeerJ Computer Science . 3 : e112. doi : 10.7717/peerj-cs.112 . Consultado el 25 de mayo de 2017 . - ^ "John MacFarlane". Departamento de Filosofía . Universidad de California, Berkeley . Consultado el 25 de julio de 2014 .
- ^ "Guía del usuario de Pandoc". pandoc.org . Descripción . Consultado el 22 de enero de 2019 .
...no se deben esperar conversiones perfectas entre todos los formatos. Pandoc intenta preservar los elementos estructurales de un documento, pero no los detalles de formato...
- ^ Fenner, Martin (12 de diciembre de 2013). "From Markdown to JATS XML in one Step" (De Markdown a JATS XML en un solo paso). Gobbledygook . doi :10.53731/r294649-6f79289-8cw0k . Consultado el 27 de junio de 2014 .
- ^ ab "Citas". Guía del usuario de Pandoc . Consultado el 8 de abril de 2021 .
- ^ Tenen, Dennis; Grant Wythoff (19 de marzo de 2014). "Autoría sustentable en texto simple usando Pandoc y Markdown". The Programming Historian (3). doi : 10.46430/phen0041 . Consultado el 27 de junio de 2014 .
- ^ Denlinger, Kyle. "Guías de investigación: Zotero: citas y bibliografías". guides.zsr.wfu.edu . Consultado el 21 de junio de 2023 .
- ^ "Markdown de Pandoc". Guía del usuario de Pandoc . Consultado el 1 de agosto de 2019 .
- ^ Mullen, Lincoln (20 de marzo de 2012). "Crea tus propios libros electrónicos con Pandoc". The Chronicle of Higher Education Blogs: ProfHacker . Consultado el 27 de junio de 2014 .
- ^ "Introducción a pandoc". pandoc.org . Creación de un PDF . Consultado el 22 de enero de 2019 .
- ^ Véase como ejemplo MacFarlane, John (17 de mayo de 2014). "Pandoc for Haskell Hackers". BayHac 2014, Mountain View, CA. Consultado el 27 de junio de 2014 .
{{cite web}}
: Mantenimiento de CS1: ubicación ( enlace )El archivo fuente está escrito en Markdown.
Enlaces externos
Wikiversidad tiene recursos de aprendizaje sobre PanDocElectron