Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre release 1.0 #2

Merged
merged 89 commits into from
Feb 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
e71c456
Dividir `include-float-files`
estedeahora Oct 21, 2023
78e5cd2
Modificar marcador de citas en marcador de elementos flotantes
estedeahora Oct 21, 2023
6f84630
Limpiar archivo (credit.lua)
estedeahora Oct 21, 2023
5dbd7db
translate-citation-elements.lua
estedeahora Oct 21, 2023
300d728
Manejar citas en source/note dentro de nocite
estedeahora Oct 21, 2023
c722d3a
Manejo de citas en jats
estedeahora Oct 21, 2023
124c057
Traducir casos con múltiples citas
estedeahora Oct 23, 2023
e4fb836
Make local and rewrite mark_cite()
estedeahora Oct 23, 2023
18562ef
Emprolijar filtros lua
estedeahora Oct 23, 2023
0149434
Limpiar "Extension" de markdown
estedeahora Oct 23, 2023
cf200f1
HTML templates
estedeahora Oct 27, 2023
731d77a
metadata before bib
estedeahora Oct 27, 2023
95bc3be
Agregar paragraph (párrafo) a translate-ctation-elements.lua
estedeahora Oct 27, 2023
75bd6b5
add extra class to source/note caption in HTML figure
estedeahora Oct 27, 2023
aa17803
Corregir error en comparació nde title.lua
estedeahora Oct 27, 2023
35d71d9
Pasar filtro author-to-canonical.lua a docx->md
estedeahora Oct 27, 2023
bb2165e
Corregir inclode-float-files.lua para que de sólo una advertencia cua…
estedeahora Oct 27, 2023
35feb7d
Actualizar ejemplo
estedeahora Nov 1, 2023
c44afac
Se agrega include files
estedeahora Nov 1, 2023
5383388
Cambios en f(x)
estedeahora Nov 1, 2023
5e4362d
Cambio de nombre de filtro lua de "include-float-files" a "include-fl…
estedeahora Nov 1, 2023
ce48d00
Se actualiza template de latex para Pandoc 3.1.9.
estedeahora Nov 1, 2023
8210c41
Arreglar problema con divs en jats
estedeahora Nov 1, 2023
1eda457
Actualizar template customizado
estedeahora Nov 3, 2023
5dfa1ae
Agregar segundo apéndice a "Example"
estedeahora Nov 3, 2023
179b47f
Corregir para usar funcion local
estedeahora Nov 3, 2023
287a9c1
Agregar sección de apendice al back
estedeahora Nov 3, 2023
e641fb5
Actualizar nombre de artículo de ejemplo
estedeahora Nov 8, 2023
626a73a
subtitle_es -> subtitle
estedeahora Nov 8, 2023
014f873
add guri.RProj
estedeahora Nov 11, 2023
e81d356
Corregir nombres de example
estedeahora Nov 11, 2023
581f24e
Condition the filter according to the presence of metadata-author
estedeahora Nov 13, 2023
e61ed3f
add appendix as pandoc.Div
estedeahora Nov 13, 2023
72ea290
Corrige figuras html
estedeahora Nov 13, 2023
879800d
Agrega appendix + clena files
estedeahora Nov 13, 2023
44ebc5a
Merge branch 'pre-release-1.0' of https://github.com/estedeahora/guri…
estedeahora Nov 13, 2023
4b8070b
Modificaciones en funciones
estedeahora Nov 30, 2023
13aa9b0
Se quita del template HTML los márgenres (para que sea compatible con…
estedeahora Nov 30, 2023
d7ba288
Se corrige `fig_latex()` en `include-float-in-format.lua`
estedeahora Nov 30, 2023
c94928a
Cambios en README
estedeahora Nov 30, 2023
5354fd5
Agregar generación de csljson para biblio
estedeahora Dec 1, 2023
d2ecd5a
Actualizar esquema
estedeahora Dec 1, 2023
eb9e705
Actualizar Readme con esquema
estedeahora Dec 9, 2023
14891ea
GURI_install()
estedeahora Dec 11, 2023
9e4730e
Example Updating
estedeahora Dec 11, 2023
edd2dc3
Lorem ipsum example (art101)
estedeahora Dec 11, 2023
532cfe9
Add TODO to README
estedeahora Dec 13, 2023
a3dc9d8
Simplifying commands
estedeahora Dec 13, 2023
88e4138
Add mathml extension to HTML output
estedeahora Dec 13, 2023
afdd33a
Actualize to Pandoc version 3.1.10
estedeahora Dec 13, 2023
9ff12b5
Lorem ipsum example (art 101)
estedeahora Dec 13, 2023
9f4fcd9
Ordenar examples
estedeahora Dec 13, 2023
1c3c56c
Lorem ipsum example (art 101)
estedeahora Dec 13, 2023
49ced9c
Ordenar ejemplos
estedeahora Dec 13, 2023
8c2cfdb
Actualizar a Pandoc 3.1.10
estedeahora Dec 13, 2023
c4d1a44
actualizar example
estedeahora Dec 13, 2023
41e6450
Corrección de atribución
estedeahora Dec 15, 2023
772f4f5
Preparación de archivos de example
estedeahora Dec 15, 2023
de79d99
Actualizar GURI_install()
estedeahora Dec 15, 2023
ba2be88
Armado de template para latex
estedeahora Dec 15, 2023
ef3b408
Actualizar manual
estedeahora Dec 15, 2023
a3cf1fd
clean example
estedeahora Dec 18, 2023
93babbc
Actualizar plantilla
estedeahora Dec 18, 2023
6d117f9
Se corrige error en nombre de abstract en metadata
estedeahora Dec 18, 2023
ecf86f5
Correcciones menores en plantilla
estedeahora Dec 18, 2023
4148a98
Cambios en template
estedeahora Dec 20, 2023
46b8dd3
prueba page
estedeahora Jan 27, 2024
c1667dc
borrar prueba page
estedeahora Jan 27, 2024
be96369
rename ./manual to ./doc
estedeahora Jan 29, 2024
276f026
documentation first commit
estedeahora Feb 1, 2024
42a1a85
documentation (doc->docs)
estedeahora Feb 1, 2024
b14ef2c
Merge branch 'pre-release-1.0' of https://github.com/estedeahora/guri…
estedeahora Feb 1, 2024
6ee099e
site
estedeahora Feb 1, 2024
9788874
site.
estedeahora Feb 1, 2024
b657420
site.
estedeahora Feb 1, 2024
8d02d72
Merge branch 'pre-release-1.0' of https://github.com/estedeahora/guri…
estedeahora Feb 1, 2024
1379195
site_
estedeahora Feb 1, 2024
edfe02b
gh-pages branch
estedeahora Feb 1, 2024
40004cc
readme
estedeahora Feb 1, 2024
760f057
add fig
estedeahora Feb 1, 2024
22fc50b
add fig gral scheme
estedeahora Feb 1, 2024
a4d0f90
webpage
estedeahora Feb 1, 2024
06b94e0
website commit
estedeahora Feb 1, 2024
b694b8c
website
estedeahora Feb 1, 2024
fc655e5
documentation website
estedeahora Feb 1, 2024
e073520
remove biber from latex dependence
estedeahora Feb 1, 2024
047ea1b
figures documentation
estedeahora Feb 1, 2024
e45f13c
metadata corrections in filter
estedeahora Feb 2, 2024
e1ff8f6
actualize example 302
estedeahora Feb 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.en.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Gurí<a href="https://github.com/estedeahora/guri"><img src="manual/figures/guri_logo.png" align="right" height="100"/></a>
# Gurí<a href="https://github.com/estedeahora/guri"><img src="docs/figures/guri_logo.png" align="right" height="100"/></a>

## Gestor Unificado de formatos para Revistas de Investigación [*Unified Format Manager for Research Journals*]

Expand All @@ -10,7 +10,7 @@ The project is a preliminary version.

## Documentation

A detail of the work proposal and file preparation can be found in the [manual](manual/manual-old-version).pdf). To generate the final files you must run the [code available in the ./scripts](script/) folder.
A detail of the work proposal and file preparation can be found in the [documentation web](https://estedeahora.github.io/guri/). To generate the final files you must run the [code available in the ./scripts](script/) folder.

## Dependences

Expand Down
36 changes: 23 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,42 +1,52 @@
# Gurí<a href="https://github.com/estedeahora/guri"><img src="manual/figures/guri_logo.png" align="right" height="100"/></a>
# \~!gurí\_<a href="https://github.com/estedeahora/guri"><img src="docs/figures/guri_logo.png" align="right" height="100"/></a>

## Gestor Unificado de formatos para Revistas de Investigación

[![CC BY-NC-SA 4.0](https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg)](http://creativecommons.org/licenses/by-nc-sa/4.0/) [![es](https://img.shields.io/badge/lang-es-yellow.svg)](https://github.com/estedeahora/guri/blob/main/README.md) [![en](https://img.shields.io/badge/lang-en-red.svg)](https://github.com/estedeahora/guri/blob/main/README.en.md) <!-- [![pt-br](https://img.shields.io/badge/lang-pt--br-green.svg)](https://github.com/jonatasemidio/multilanguage-readme-pattern/blob/master/README.pt-br.md)-->

Este proyecto permite generar una automatización del proceso de generación de documentos finales para revistas científicas a partir de documentos obtenidos en la etapa de corrección de pruebas. La herramienta se basa en el uso de [Pandoc](https://pandoc.org/) como herramienta de conversión entre formatos. a la cual incorpora un conjunto de filtros *Lua*, así como un flujo de trabajo que permite la correcta conversión de los documentos ingresados.
La herramienta `~!gurí_` es un flujo de trabajo y un conjunto de herramientas que facilitan una automatización del proceso de generación de documentos finales para revistas científicas a partir de documentos obtenidos en la etapa de 'corrección de pruebas'. La herramienta se basa en el uso de [Pandoc](https://pandoc.org/) como herramienta de conversión entre formatos, a la cual se incorpora un conjunto de filtros *Lua* y plantillas personalizadas, así como un flujo de trabajo que permite la correcta conversión de los documentos ingresados.

El proyecto se encuentra en versión preliminar.
![Esquema general](docs/figures/scheme_gral.png)

## Documentación

Un detalle de la propuesta de trabajo y la preparación de archivos puede encontrarse en el [manual](manual/manual-old-version.pdf). Para generar los archivos finales debe correr el [código dosponible en la carpeta ./scripts](script/).
Una descripción de la propuesta puede encontrarse en la [documentación](https://estedeahora.github.io/guri/) de usuario.

## Dependencias

Para el uso de esta herramienta se requiere la instalación de los siguientes programas:

- [Pandoc](https://pandoc.org/);
- [Pandoc](https://pandoc.org/) (versión 3.1.10 o superior);
- [R](https://cran.r-project.org/) y los paquetes `tidyverse`, `rmarkdown`, `readxl`, `tinytex` y `crayon`;
- Alguna distribución de *LaTeX*. Se recomienda utilizar [TinyTeX](https://yihui.org/tinytex/) , que fue pensada para utilizarse directamente desde R y facilita gran parte del proceso de instalación de paquetes sin requerir demasiados conocimientos sobre el tema. De hecho esta versión se utiliza de forma predeterminada para la generación de archivos `PDF`.

## Contribuir

Se aceptan solicitudes de extracción, informes de errores y solicitudes de funciones.

## Licencia

Se solicita que si su revista utiliza esta herramienta como parte de su proceso editorial agregue el siguiente texto dentro de su página web (habitualmente dentro de la sección de 'política editorial') en los diferentes idiomas que utilice en la revista:
Esta herramienta puede usarse para la producción de revistas de acceso diamante (sin cobro de cargos de procesamiento y sin muros de pago) sin ningún límite salvo la atribución. En este sentido, se solicita que si su revista utiliza esta herramienta como parte de su proceso editorial agregue el siguiente texto dentro de su página web (habitualmente dentro de la sección de 'política editorial') en los diferentes idiomas que utilice en la revista:

> *Español:*\
> Los documentos finales de esta revista fueron generados utilizando [\~!guri](https://github.com/estedeahora/guri).
> Los documentos finales de esta revista fueron generados utilizando [\~!guri\_](https://github.com/estedeahora/guri).
>
> *English:*\
> The final documents of this journal were generated using [\~!guri](https://github.com/estedeahora/guri).
> The final documents of this journal were generated using [\~!guri\_](https://github.com/estedeahora/guri).
>
> *Português:*\
> Os documentos finais desta revista foram gerados usando [\~!guri](https://github.com/estedeahora/guri).
> Os documentos finais desta revista foram gerados usando [\~!guri\_](https://github.com/estedeahora/guri).

Esta obra está bajo una licencia [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-nc-sa/4.0/). Este software no ofrece garantía de ningún tipo.

[![CC BY-NC-SA 4.0](https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png)](http://creativecommons.org/licenses/by-nc-sa/4.0/)

## Contribuir

Se aceptan solicitudes de extracción, informes de errores y solicitudes de funciones.

## Futuras mejoras

1. [ ] Desarrollar aplicación web para facilitar la generación de archivos yaml.
2. [ ] Integrar con OJS.
3. [ ] Posibilitar uso desde línea de comandos (y luego desde aplicación).
4. [ ] Agregar soporte para permitir primer idioma diferente de español.
5. [ ] Permitir filtros personalizados.
6. [ ] Agregar ebook como formato de salida.
7. [ ] Incorporar requerimientos de *Scielo*.
Empty file added docs/.nojekyll
Empty file.
Loading