Skip to content
This repository

usmtesis es un paquete LaTeX para escribir memorias y tesis de la UTFSM. Es el mismo paquete que ha estado circulando por años entre los estudiantes del DI, y por lo tanto contiene todos los aportes y correcciones que ellos fueron haciendo.

El repositorio incluye imágenes vectoriales del escudo de la UTFSM y del logo del DI, y un Makefile para construir a partir de ellas las versiones en formatos EPS y PDF para su inclusión en el documento.

Instalación

La manera simple

Baja el código fuente del paquete haciendo clic en “Download Source” en la cabecera de la página del proyecto, descomprímela en el directorio de tu tesis y listo.

La manera à la git

Si usas git para llevar las versiones de tu tesis, te conviene agregar el paquete como un submódulo de tu repositorio. De este modo será más conveniente para obtener las actualizaciones del paquete sin ensuciar la historia de tu repo.

Clona usmtesis:

$ git clone git://github.com/rbonvall/usmtesis.git
Initialized empty Git repository in /.../usmtesis/.git/
[...]

Agrégalo como un submódulo del repo de tu tesis (/.../ es la ruta a tu copia local de usmtesis):

$ cd ~/tesis
$ git submodule add /.../usmtesis usmtesis
Initialized empty Git repository in /.../usmtesis/.git/
$ git commit -m 'Added usmtesis submodule'
[master ...] Added submodule usmtesis
 2 files changed, 4 insertions(+), 0 deletions(-)
 create mode 100644 .gitmodules
 create mode 160000 utfsm-thesis

Cuando tengas que clonar una nueva copia de tu repo, debes inicializar y actualizar los submódulos:

$ git clone git://.../tesis.git 
$ cd tesis
$ git submodule init
$ git submodule update 

Uso

Primero hay que construir las imágenes de la portada. Entra al directorio images. Si usas latex, haz make eps, y si ocupas pdflatex, haz make pdf. Esto requiere que inkscape esté instalado.

El encabezado de un documento se ve así:


Más adelante subiré ejemplos.

Por hacer

  • Documentación
  • Ejemplos
  • Más parámetros (p.ej. campus)
  • Construir las imágenes con convert si inkscape no está instalado.

Cómo contribuir

Si quieres hacer aportar al proyecto con mejoras y correcciones, puedes clonar el repositorio y enviarme tus parches. Si tienes una cuenta en Github, te conviene hacer un fork del proyecto, subir tus cambios y enviarme un pull request.

Something went wrong with that request. Please try again.