Personalización de la apariencia de la revista

Importante

Esta es una versión preliminar y en proceso de construcción. Muchos aspectos pueden cambiar drásticamente (incluso en sólo un par de días). Tenga presente este aspecto y revise siempre la que esté trabajando con última versión antes de iniciar esta etapa del trabajo editorial.

Definir los elementos

guri_config_journal()

Los archivos de la carpeta _config

Cada revista puede tener, opcionalmente, otros archivos que permiten personalizar la salida de cada uno de los formatos. Estos archivos se encuentran en la carpeta /_config/ dentro del directorio de su revista (./JUOURNAL/_config). En caso de que esta carpeta no se genere se utilizarán las plantillas por defecto. De forma predeterminada, el comando GURI_make_journal genera esta carpeta con una copia de los archivos utilizados por defecto. Describimos a continuación los archivos que puede utilizar en esta carpeta.

Si proporciona en la carpeta /_config/ un archivo .csl (Citation Style Language), el mismo será usado por defecto para generar las referencias. Puede descargar estos archivos de Zotero Style Repository. El estilo de citado será utilizado para todos los formatos de salida de forma consistente. En caso de que no se proporcione ningún estilo de citado, se utilizará la configuración por defecto de Pandoc.

Para modificar la salida en formato pdf, opcionalmente se puede proporcionar en la carpeta de configuración un archivo latex_metadata.yaml. Este archivo permite definir, entre otros elementos, características de las fuentes y de la composición de la página. Si es necesario una mayor personalización de la salida pdf, es posible utilizar los archivo template.latex y custom_journal.sty, que se utilizarán como plantilla para generar el archivo tex (LaTeX). En particular el archivo custom_journal.sty,

Para modificar la salida en formato html, opcionalmente se puede proporcionar en la carpeta de configuración un archivo html_metadata.yaml. Este archivo permite definir, entre otros elementos, características de las fuentes y de la composición de la página. Si es necesario una mayor personalización de la salida pdf, es posible utilizar los archivo template.html, que se utilizarán como plantilla para generar el archivo html.

Para una descripción de las plantillas ver

En caso contrario se utilizará un template por defecto (de GURI).

Una vez que haya terminado de configurar esta carpeta puede comenzar a preparar los archivos para generar su número.

Configuración avanzada con filtros personalizados

Es posible también agregar filtros personalizados que intervengan en el AST de pandoc (ver Pandoc). Sólo se aceptan filtros escritos en lua. Los filtros se aplican luego de que todos los filtros predefinidos por guri se apliquen. Para agregar un filtro personalizado debe colocar un archivo .lua en la carpeta. El mismo debe tener como prefijo el tipo de salida (md, html, jats, tex), un número (que indica el orden en que se aplicará el filtro), un nombre (ej: “md_1_filter-name.lua”).