Installieren zusätzlicher Texlive-Pakete in CentOS

Installieren zusätzlicher Texlive-Pakete in CentOS

Ich bin neu bei CentOS (habe immer Ubuntu und ähnliches verwendet) und versuche hier zum ersten Mal, Latex-Code zu kompilieren. Es gibt also eine lange Liste der .stybenötigten Codes.

Einige konnte ich manuell installieren, da ich sie mithilfe von gefunden habe yum search, andere sind jedoch nicht in den CentOS-Repos verfügbar (wie upquote.sty). Ich weiß, dass ich sie manuell von CTAN herunterladen könnte, aber das ist praktisch nicht für die gesamte Liste möglich. Gibt es eine Möglichkeit, die „Texlive-Sammlung“, zu der gehört, hinzuzufügen .sty, sie dem Repo hinzuzufügen und herunterzuladen?

Danke

Antwort1

upquote.styist zumindest im Centos 6-Repo, könnte also über das texlive-texmf-latex-2007-39.el6_7.noarchPaket installiert werden.

$ 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

Wenn der Jahrgang von Texlive, der in den Vendor-Paketen angeboten wird, zu veraltet ist, dannInstallation der neuesten Versionin ein Nicht-Anbieterverzeichnis (z. B. Ihr Home-Verzeichnis) ist eine bessere Option; mit der neuesten Version kommt dietlmgrDienstprogramm, dem *.styproblemlos eine Liste von Dateien zugeführt werden könnte:

$ 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
$ 

verwandte Informationen