Los apuntes necesitan los archivos en la carpeta Cosas Guays LaTeX
para compilar (hay clases de documentos y algunos paquetes). Se pueden o bien instalar directamente en el sistem usando el script install
del directorio o bien copiarlos al directorio del archivo .tex
para que el compilador los reconozca.
Además, hay un script en la raíz compilar.sh
que recorre todos los directorios compilando los PDFs, con capacidad de exportarlos a otras carpetas.
Para facilitar las cosas, hay un script cwlmaker.py
que genera un archivo .cwl
a partir de los comandos declarados en un fichero de LaTeX. Este archivo permite a TeXstudio dar sugerencias de los comandos que hemos creado.
Para que git meta en el control de código archivos PDF, hay que renombrarlos con una barra baja al principio, para denotar que son archivos auxiliares y no generados por LaTeX.
Puedes descargar los apuntes en PDF, actualizados diariamente, aquí.
- Víctor de Juan Sanz
- Guillermo Julián Moreno
- Guillermo Ruiz Álvarez
- Pedro Valero Mejía
- Jorge Martín Pérez
- Eduardo Miravalls Sierra
- Alberto Parramón Castillo
- Hay que instalar prácticamente todos los paquetes de LaTeX. En Ubuntu, suele ser texlive-latex-full, y con cuidado de que instale los paquetes imakeidx y alguno más, que a veces desaparece sin dejar rastro.
- Tal y como está hecho el comando
\makefirstuc
, que se usa en el entorno de definiciones, peta por todo lo alto cuando el primer carácter es una tilde. Por ejemplo,\begin{defn}[Índice]
no funciona, con un error raro de UTF8. La solución es meter la primera letra entre llaves, así:\begin{defn}[{Í}ndice]
. Ya, es raro, pero no hay otra. - Cada vez que se cambian los paquetes hay que volver a instalarlos. Así que si por lo que sea dejan de compilar los apuntes con errores de comandos sin definir, vuelve a ejecutar el script de instalación (
Cosas guays LaTeX/install
) por si acaso. - Para que la compilación sea más rápida cuando hay dibujos Tikz, hay una instrucción que los "precompila" y los guarda para no recrearlos mientras no cambien (
\precompileTikz
dentro del paquetetikztools
, por si tenéis curiosidad). Esa "caché" se guarda en el directoriotikzgen
de cada carpeta de apuntes. Por desgracia, LaTeX es muy puñetero y si no encuentra ese directorio se va a quejar con un error raro, así que si no os compilan apuntes y tienen dibujos, probad a crear ese directorio. Otra opción si no funciona eso es asegurarse de que el compilador de LaTeX es libre como el viento, pasándole la opción-shell-escape
.
Recomendada instalación a través de MacPorts. En la página están todos los paquetes y lo que incluye cada uno, aunque por resumir: texlive-basic, texlive-bin-extra (para texdoc), texlive-fonts-extra, texlive-lang-spanish, texlive-latex, texlive-latex-extra, texlive-math-extra.
Hay que instalar el paquete base y también los extras ya que se usan varios paquetes presentes ahí: texlive-latex-base, texlive-latex-extra, texlive-latex-recommended. También es interesante instalarse la documentación de cada de uno de esos paquetes.