“Enunciados con emojis.” — Œ CAi
La idea de este proyecto es proveer una plantilla atractiva, moderna y dinámica para distintas clases de evaluaciones y guĂas de la UC.
Esta plantilla es una derivaciĂłn directa de la plantilla existente y pĂşblicamente liberada de la Escuela de IngenierĂa de la Universidad de Edinburgh. Puedes ver mas informaciĂłn de la licencia pertinente en LICENSE.md.
La plantilla otorga diversas opciones que permiten formar un documento listo en minutos, con alta flexibilidad y cĂłdigo mantenible.
Este proyecto no tiene ninguna afiliación de carácter oficial con la Universidad Católica.
Para usar la plantilla, debes modificar los dos archivos base, documento.tex
y formulas.tex
(opcional), al igual que los archivos de preguntas, que se encuentran ubicados en preguntas/
.
├── LICENSE.md // licencia
├── README.md // este documento
├── base.tex // documento auxiliar principal
├── documento.tex // documento principal
├── portada.tex // portada del documento
├── formulas.tex // hoja de fórmulas (cheat sheet, opcional)
├── emoji.ttf // tipografĂa para emojis (Noto Color Emoji)
├── imagenes/
│ ├── delegados2020.png
│ └── puc_comunitario.png
├── preguntas/ // preguntas de ejemplo
│ ├── ...
├── out/
│ └── documento.pdf // PDF de Salida
├── chktexrc // config. de chktex
└── .latexmkrc // config. de latexmk
En el archivo principal, documento.tex
podrás configurar caracterĂsticas del documento segĂşn tus necesidades, como:
- Soporte de emojis ✨
- Soporte de bloques de cĂłdigo (con
formato
) ⌨️ - Unidad Académica
- CĂłdigo del Curso y TĂtulo
- Fecha del Documento
- Presencia de respuestas (genera rúbricas automáticamente)
- NĂşmero de preguntas que hay que responder
- Si se puede utilizar calculadora
- Si se incluye una hoja de fĂłrmulas
- Si la prueba es con libro abierto
- Si requiere puntaje por pregunta
- ...
Para compilar el documento, es importante usar LuaLaTeX (no PDFLaTeX o XeTeX). El soporte de emojis requiere usar el lualatex-dev
disponible en TeXLive 2020 y el soporte de cĂłdigo requiere tener instalado la librerĂa Pygments de Python (ambos opcionales).
Todos los ajustes del entorno se encuentran configurados en .latexmkrc
, por lo que compilar solo requiere:
$ latexmk
Para compilar el documento usando Overleaf, solo debes ir al menĂş de ajustes, cambiar el compilador a LuaLaTeX
y después cambiar la opción de usaOverleaf
en documento.tex
para que la plantilla se adapte.
Este repositorio está configurado para compilar y correr chktex
en cada actualizaciĂłn del documento.
- Mejorar colores
- Considerar cambio de tipografĂa
- Aprobar versiĂłn reducida del cĂłdigo de honor
- GuĂa de uso detallada