Skip to content

eduqr/memoria-upqroo-latex

Repository files navigation

Plantilla LaTeX: Memoria de Titulación UPQROO

Versión en LaTeX de la plantilla oficial de memoria de titulación de la Universidad Politécnica de Quintana Roo (originalmente en Word).

Sobre esta plantilla

Desarrollé esta plantilla porque necesitaba elaborar mi memoria pero no contaba con Word ni Windows. Utilicé esta misma plantilla para mi propia memoria y fue aprobada sin problemas.

Si te encuentras en una situación similar o simplemente prefieres trabajar con LaTeX, esta plantilla te puede ser útil.

Vista previa

Si quieres ver cómo se ve el documento generado con esta plantilla, puedes consultar el archivo de ejemplo aquí: ejemplo-pdf/ejemplo.pdf.

Características

  • Esta plantilla sigue el formato establecido en la Plantilla Memoria V3 (la más reciente hasta el momento)
  • Índice de contenidos automático
  • Soporte para ilustraciones y cuadros
  • Bibliografía con BibLaTeX (estilo IEEE)
  • Márgenes: Superior/Inferior: 2.5cm, Izquierdo: 3cm, Derecho: 3cm
  • Interlineado: 1.15
  • Fuente: Helvetica (muy similar a Arial), 12pt
  • Títulos en mayúsculas en negritas, 14pt
  • Subtítulos en negritas, 12pt
  • Numeración: Romana (preliminares), Arábiga (contenido principal)
  • Ilustraciones: Numeradas automáticamente como "Ilustración N"
  • Cuadros: Numerados automáticamente como "Cuadro N"

Estructura del Proyecto

template-memoria/
├── main.tex                    # Archivo principal
├── estilos.sty                 # Paquete que carga todos los estilos
├── bibliografia.bib            # Referencias bibliográficas
├── secciones/                  # Contenido de la memoria
│   ├── 00-portada.tex
│   ├── 01-datos-generales.tex
│   ├── 02-antecedentes.tex
│   ├── 03-descripcion-empresa.tex
│   ├── 04-descripcion-area.tex
│   ├── 04-introduccion.tex
│   ├── 05-planteamiento.tex
│   ├── 06-marco-teorico.tex
│   ├── 07-desarrollo.tex
│   ├── 08-resultados.tex
│   ├── 09-conclusiones.tex
│   ├── 10-fuentes.tex
│   ├── 11-anexos.tex
│   ├── 12-glosario.tex
│   ├── marco-teorico/          # Temas del marco teórico agrupados
│   │   ├── 01-grupo-temas.tex
│   │   └── 02-grupo-temas.tex
│   └── actividades-proyecto/   # Actividades agrupadas en fases
│       ├── 01-fase-ejemplo.tex
│       └── 02-fase-ejemplo.tex
├── config/                     # Configuración modular de estilos
│   ├── documento.sty
│   ├── tipografia.sty
│   ├── formato-pagina.sty
│   ├── formato-titulos.sty
│   ├── formato-indice.sty
│   ├── bibliografia.sty
│   ├── hipervinculos.sty
│   └── comandos.sty
└── imagenes/                   # Directorio para imágenes

Requisitos

  • LaTex instalado (para este proyecto usé MikTeX)
  • Visual Studio Code

Uso

Compilación

La configuración en .vscode/settings.json está preparada para compilar automáticamente cuando guardas un archivo .tex.

La receta de compilación configurada es: pdflatex -> biber -> pdflatex*2, que:

  1. Ejecuta pdflatex para generar el documento
  2. Ejecuta biber para procesar la bibliografía
  3. Ejecuta pdflatex dos veces más para resolver todas las referencias

El PDF generado se encuentra en la carpeta build/ con el nombre main.pdf. Puedes copiar este archivo a otro directorio una vez compilado.

Personalización

  1. Contenido: Modifica los archivos en secciones/ según tus necesidades
  2. Imágenes: Coloca tus imágenes en la carpeta imagenes/ e inclúyelas donde sea necesario
  3. Bibliografía: Agrega tus referencias en bibliografia.bib

Entrega final

Para la entrega final de la memoria, el documento debe cumplir con requisitos adicionales:

  • El documento final debe estar protegido contra copias e impresión. Para esto puedes usar: online2pdf.com/es/pdf-proteger

  • El documento final no debe contener links ni referencias activas (hipervínculos). Para cumplir con este requisito, convierte el PDF protegido a un PDF de imágenes usando la misma herramienta.

Nota sobre la portada: Aunque intenté replicar la portada lo mejor posible, lamentablemente la universidad solicita que esta sea exactamente igual a la de Word. Para resolver esto, puedes hacer únicamente la portada en Word, convertirla a PDF, y luego remover la portada del PDF generado por LaTeX para adjuntar la portada hecha en Word.

Configuración de VS Code

Esta plantilla incluye configuración lista para usar en VS Code:

Al abrir el proyecto en VS Code, se te sugerirá instalar las extensiones recomendadas.

Contribuciones

Si encuentras errores, tienes sugerencias o hay una nueva versión oficial de la plantilla puedes crear un pull request o abrir un issue.

About

Plantilla LaTeX para memoria de titulación de la UPQROO. Versión en LaTeX de la plantilla oficial en Word.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages