Esta propuesta involucra dos pasos:
- Los autores envían sus textos como documentos
.md
, utilizando Markdown para especificar el formato.- Junto a su texto es necesario incluir un archivo
.bib
con la bibliografía en formato biblatex.
- Junto a su texto es necesario incluir un archivo
- Utilizando el software Pandoc una misma fuente se renderiza a diversos formatos de salida.1
Aquí ejemplificados: PDF, HTML y DOCX.
- La maqueta se elabora para los formatos intermedios: hay una para LaTex y otra para HTML. Se encuentran en el directorio
pandoc/
.
- La maqueta se elabora para los formatos intermedios: hay una para LaTex y otra para HTML. Se encuentran en el directorio
El desarrollo de esta propuesta consta de los siguientes pasos:
- Importar maqueta de referencia.2
- Crear repositorio con introducción a la propuesta.
- Hacer una maqueta membretada con el diseño de Heptagrama.
- Automatizar el procesamiento del material del autor.
- Elaborar un manual para autores.
Desde este directorio ejecutar make
para producir 4 documentos: manual_de_autores.pdf, manual_de_autores-iclc.pdf, manual_de_autores.docx y manual_de_autores.html.
También se puede crear cada formato independientemente, por ejemplo make pdf
producirá el archivo PDF.
Para borrar estos archivos ejecutar make clean
.
El comando make
ejecuta el procedimiento descrito en el archivo Makefile
.3
Para producir los documentos PDF es necesario instalar lo siguiente:
- Make
- MacOS: Se recomienda utilizar el administrador de paquetes Homebrew.
Correr
brew update
en la terminal y en seguidabrew install make
. Alternativamente se puede instalar Xcode desde la App Store y seguir estas instrucciones. - Windows: Se recomienda utilizar el administrador de paquetes Chocolatey.
Correr en terminal
choco install pandoc
. También se puede instalar directamente Make for Windows.
- MacOS: Se recomienda utilizar el administrador de paquetes Homebrew.
Correr
- Pandoc. Instrucciones oficiales de instalación.
- MacOS: Se recomienda utilizar el administrador de paquetes Homebrew. Correr
brew update
en la terminal y en seguidabrew install pandoc
. - Windows: Se recomienda utilizar el administrador de paquetes Chocolatey. Correr en terminal
choco install pandoc
. - Linux: usar el administrador de paquetes de la distribución.
- MacOS: Se recomienda utilizar el administrador de paquetes Homebrew. Correr
- LaTex (se peude instalar de manera similar utilizando los administradores de paquetes antes mencionados):
MacTeX para MacOS,
MiKTeX o Tex Live para Windows y
Tex Live para linux.
- Asegurarse de tener instalado XeTeX en caso de tener una instalación parcial de la distribución de LaTeX (particularmente en el caso de Tex Live en Linux).
- Fuentes: