
Einige meiner größeren LaTeX-Dokumente haben mehr als 20 Pakete von CTAN, von denen sie abhängen. Auf meinem lokalen Rechner sind alle Pakete installiert, aber wenn jemand anderes das Dokument bearbeiten und kompilieren möchte, fehlen normalerweise ein paar Pakete.
Ist es möglich, die fehlenden Pakete mit einem einzigen Befehl zu installieren?
Jeder verwendet TeXLive.
Antwort1
Die Standardinstallation von TeXLive sieht die Installation aller Pakete vor, daher ist dies normalerweise kein Problem. Die Installation fehlender Pakete ist jedoch möglich mittexliveonfly
. Es ist über CTAN erhältlich. So verwenden Sie es:
tlmgr install texliveonfly % If not already installed
texliveonfly document.tex
Wenn Sie Windows verwenden und MikTeX haben, wird die Installation automatisch durchgeführt, vorausgesetzt, Sie haben diese Einstellungen aktiviert.
Beachten Sie, dass texliveonfly
es zwar Pakete für viele Dateien findet und installiert, aber nicht alle Dateien verarbeitet. Beispielsweise werden fehlende Schriftartpakete nicht installiert, und es werden auch keine Pakete wie installiert babel-en
.