
Parece que tengo problemas para compilar un documento de látex que transfirí desde mi máquina Ubuntu a mi máquina Mac.
Estoy usando texstudio y, por alguna razón, recibo este error:
I can't find file `tikzlibraryarrows.meta.code.tex'. ...hadows.blur,positioning,calc,arrows.meta}
Debido a esto:
\usetikzlibrary{shapes,arrows,shadows,shadows.blur,positioning,calc,arrows.meta}
El documento se compila en mi máquina Ubuntu y ¿no tengo idea de cuál podría ser la causa del error?...
Respuesta1
Si no está ejecutando las últimas versiones, intente actualizar todos sus paquetes a través de Tex Live Utility (verifique si pgf
tiene tikz
actualizaciones pendientes). Si eso no funciona intenta actualizarmactex.
También intente componer desde Terminal para ver si su editor le está jugando una mala pasada y tal vez proporciónenos un ejemplo que no funcione para usted.
Respuesta2
Ok, después de instalar TeX Live 2016 (a través de MacTeX), asegúrese de no haber estropeado la variable PATH. Primero, /Library/TeX/texbin debe estar en su variable PATH (ejecute echo $PATH
para verificar). En segundo lugar, ejecute which pdflatex
y compruebe que se encuentra el pdflatex correcto (/Library/TeX/texbin/pdflatex). Si alguna de las dos cosas no es cierta, debe editar su .profile
o .bash_profile
y colocar la línea
export PATH=/Library/TeX/texbin:"$PATH"
como última línea del archivo. Eso debería garantizar que which pdflatex
se encuentre la distribución correcta.
A continuación, asegúrese de NO tener definida ninguna de las variables de shell relacionadas con TeX.
Finalmente, es muy posible que tengas que editar las Preferencias de TeXStudio para que encuentre la distribución correcta de TeX Live. Lea la información en <http://www.tug.org/mactex/sierra.html> y, especialmente, el Updating For El Capitan and Sierra
documento l