Soy nuevo en CentOS (siempre he usado ubuntu y similares) y estoy intentando compilar código látex aquí por primera vez. Entonces hay una gran lista de .sty
cosas que se necesitan.
Pude instalar algunos a mano porque los encontré usando yum search
, pero otros no están disponibles en los repositorios de CentOS (como upquote.sty
). Sé que podría descargarlos desde CTAN manualmente, pero prácticamente no puedo hacerlo con toda la lista. ¿Hay alguna manera de agregar la 'colección texlive' a la que .sty
pertenece, agregarla al repositorio y descargarla?
Gracias
Respuesta1
upquote.sty
al menos está en el repositorio de Centos 6, por lo que podría instalarse a través del texlive-texmf-latex-2007-39.el6_7.noarch
paquete.
$ sudo yum whatprovides '*/upquote.sty'
...
texlive-texmf-latex-2007-39.el6_7.noarch : Texmf files needed for
...
Filename : /usr/share/texmf/tex/latex/upquote/upquote.sty
Si la versión de texlive que se ofrece en los paquetes del proveedor está demasiado desactualizada, entoncesinstalando la última versióna algún directorio que no sea de proveedor (por ejemplo, su directorio de inicio) será una mejor opción; con la última versión viene eltlmgr
utilidad, al que *.sty
se podría enviar fácilmente una lista de archivos:
$ cat pkglist
noto.sty
upquote.sty
$ tlmgr install `perl -ple 's/.sty//' pkglist`
tlmgr: package repository http://...
tlmgr install: package already present: noto
tlmgr install: package already present: upquote
$