Loading repository data…
Loading repository data…
cr0wg4n / repository
Plantilla LaTeX para la documentación de tesis y proyectos de grado bajo normas APA
"No te preocupes por el formato o la estética de tu documento, preocúpate por crear, experimentar y documentar tu proyecto/tesis debidamente"

Características:
Si no se ajusta a tus necesidades es facilmente ajustable
⚠️ Es muy importante tener instalados todos los requisitos, si usas MiKTeX no olvides actualizarlo.
pip install Pygments.sudo apt install perl), MiKTeX dependiendo tu distro y LaTeX Workshop para VSCode.configs, directorio de configuraciones de la plantilla. En el archivo dockstyle.sty se introduce tus datos personales asi podrás personalizar la plantilla.capitulos, directorio contenedor de los capítulos del documento, es recomendable crear sub-directorios para cada capítulo.anexos, directorio contenedor de los anexos del documento.img, directorio contenedor de las imagenes del documento, es recomendable crear sub-directorios para cada capítulo.codigo, directorio para adjuntar archivos de código en texto plano (el código puede ser embebido en el mismo documento .tex o usado, referenciado y embebido como archivo).main.tex es el archivo principal y puede ejecutarse en cualquier editor
de LaTeX (preferentemente usa MiKTeX).
El archivo .latexmkrc introduce un flag o argumento --shell-escape que permite externalizar la composición tipográfica, en este caso permite trabajar a los paquetes tikz, minted2 entre otros, que comúnmente se usan para la generación de graficos o inclusión de archivos generados dinámicamente.
La compilación se realiza a través de pdflatex (la mayoria de los editores lo tienen por defecto).
Esta plantilla fue elaborada en Visual Studio Code con la extensión LaTeX Workshop, otra muy buena alternativa es Texmaker.
El documento .pdf final se main.pdf y se encuentra en el directorio ./build (si configuraste bien tu entorno).
En muchas ocasiones el PDF final alcanza un peso demasiado alto, eso dependerá de cuantas imágenes estas empleando en el documento y en que calidad se encuentren, para ello puedes correr el siguiente comando para disminuir la calidad de las imágenes en tu PDF, pero antes necesitas instalar ghostscript, te aconsejo correr el comando en una terminal con bash:
# Comando válido para windows
gswin64c -sDEVICE=pdfwrite -dDownsampleColorImages=true -dDownsampleGrayImages=true -dDownsampleMonoImages=true -dColorImageResolution=300 -dGrayImageResolution=300 -dMonoImageResolution=300 -dColorImageDownsampleThreshold=1.0 -dGrayImageDownsampleThreshold=1.0 -dMonoImageDownsampleThreshold=1.0 -dCompatibilityLevel=1.4 -dNOPAUSE -dQUIET -dBATCH -sOutputFile=build/main-compressed.pdf build/main.pdf
Para lograr mejores o peores resultado puedes ajustar el valor de los parámetros (dColorImageResolution, dGrayImageResolution, dMonoImageResolution), estos parámetros tienen que ver con la calidad en la que se procesaran las imágenes internas, LaTeX suele conservar la mejor calidad, pero modificando estos parámetros es posible cambiar la resolución de las imágenes logrando un menor tamaño en el peso del archivo pdf final.
En general, si buscas mantener el tamaño del PDF contenido evita usar imágenes en alta calidad, o procésalas previamente con herramientas como Squoosh (online) o ImageMagick (ejecutable local)
Gracias por tu interés en contribuir, para mantener una colaboración ordenada es importante seguir estas reglas:
Toda contribución es bienvenida, ¡gracias por ayudar a mejorar el proyecto!
This project was made with ❤️ by cr0wg4n