macos - mactex - programa latex
¿Cómo instalo un archivo LaTeX.sty en OSX? (7)
Como dije antes, simplemente coloque el .sty
personalizado en ~/texmf/tex
o en /usr/share/texmf-texlive/tex/
pero no olvide ejecutar mktexlsr
o texhash
para actualizar la base de datos del paquete local de LaTeX. De lo contrario, LaTeX no lo encontrará en absoluto, a menos que esté en el mismo directorio del archivo procesado.
Tengo una configuración de proyecto LaTeX:
tex/
- documents/
- some_file.tex
- support/
- todonotes.sty
donde some_file.tex
usa todonotes
:
/usepackage[colorinlistoftodos,textwidth=0.9/marginparwidth]{todonotes}
Pero obtengo "Error de LaTeX: archivo` todonotes.sty ''no encontrado "cuando intento crear el PDF en TextMate. ¿Cómo le digo a LaTex o TextMate sobre mi archivo .sty?
Luego
Para ser específico, estoy usando tetex
de MacPorts, aunque, dadas las respuestas hasta ahora, podría intentar otra distribución.
En Mac OS X (Snow Leopard 10.6.7) ponga su archivo .sty
en
/usr/local/texlive/2010basic/texmf-dist/tex/latex/base/
Luego, ejecute el comando texhash
. No olvides permanecer como usuario root (como sudo -s
)
Intenté éste es para mí:
sudo apt-get install texlive-full
.
O simplemente puede colocar el archivo de estilo en el mismo directorio que su documento en lugar de hacerlo en "soporte". ahora ... si tiene OS X, probablemente debería utilizar texlive 2008. Si usa texlive 2008, abra una terminal y escriba:
sudo tlmgr install todonotes
reemplace "todonotes" con el nombre del paquete que desea instalar.
Puede poner archivos de estilo en ~/texmf/tex/
y las distribuciones estándar de LaTeX deberían encontrarlos. Si prefiere instalarlos en todo el sistema, puede colocarlos en la carpeta texmf/tex
correspondiente de su instalación de LaTeX (la ubicación de esta instalación en OS X varía según la distribución de LaTeX que haya utilizado).
Puede usar tlmgr conf
en la línea de comando para tlmgr conf
toda la información de configuración de distribución. La variable TEXMFHOME
le da la ruta a su árbol texmf.
Tuve este problema usando BasicTex 2015 y ninguno de los anteriores lo resolvió, así que escribí una solución aquí
En resumen: sudo tlmgr install preprint
lo arreglará y kpsewhich fullpage.sty
confirmará la corrección
Esta página en paquetes LaTeX dice que necesitarás instalar el archivo .sty
en el directorio de instalación de LaTeX (mi instalación de Ubuntu parece ser /usr/share/texmf-texlive/tex/latex/
), o necesitas tener un copia del archivo .sty
en cada archivo que contiene la fuente LaTeX, es decir, en su carpeta tex/documents
, como mínimo.