Zunächst muss ich sagen, dass ich sowohl bei LaTeX als auch bei Linux neu bin. Ich verwende Ubuntu 14.04. Und ich muss meine Version von aktualisieren biblatex
.
Ich weiß, dass es schon einmal beschrieben wurde, z. B. indiese Frage. Ich habe jedoch einige Fragen zu den gegebenen Antworten und bin mir auch nicht sicher, ob der Vorgang immer noch derselbe ist.
Soweit ich weiß, muss ich also biblatex
zuerst die neueste Version von herunterladen. Dies ist unter möglich SourceForge
. Ist das eine offizielle LaTeX-Site? Wie müsste ich die Version jedenfalls ersetzen? Ich meine, ich weiß nicht, welche Version die neueste ist.
In der Antwort unter dem von mir angegebenen Link steht dann die Zeile:/usr/local/texlive/2012/texmf-dist
Ich habe nachgeschaut, meine Texlive-Version findet sich unter/usr/share/texlive/texmf-dist
Kann ich also davon ausgehen, dass ich nur das „ /local
by“ ersetzen /share
und das „year“ weglassen muss?
Antwort1
Es ist nicht die beste Idee, biblatex
Biber manuell zu aktualisieren.
Und es ist wirklich eine schreckliche Idee, nur eines der beiden manuell zu aktualisieren, da dies fast zwangsläufig zu Versionskonflikten zwischen den beiden führen wird.
Das manuelle Aktualisieren biblatex
und Biber kann zu Versionskonflikten mit Paketen führen, die Folgendes erfordern biblatex
(meistens benutzerdefinierte Stile – letztes Jahr biblatex
gab es ein Update, das viele Stile so beschädigte, dass sie nicht mehr verwendet werden konnten) oder mit Paketen, die biblatex
Folgendes erfordern (die meisten davon sind stabil, daher ist dies weniger wahrscheinlich, aber nicht unmöglich).
Idealerweise aktualisieren Sie Ihre Pakete nur über Ihre TeX-Distribution ( tlmgr
oder den MikTeX-Update-Assistenten). Einige TeX-Live-Distributionen, die unter Linux gepackt sind, erlauben keine Aktualisierung tlmgr
und verlassen sich stattdessen auf (oft recht alte) Versionen von Paketen in ihrem offiziellen Repository.
Sie können ein Vanilla TeX Live installieren, mit dem Sie tlmgr
CTAN direkt verwenden und Updates von CTAN erhalten können, anstatt die veralteten Repositories Ihrer Linux-Distribution zu verwenden. SieheWie installiere ich „Vanilla“-TeXLive auf Debian oder Ubuntu?
Wenn Sie Ihre Pakete wirklich, wirklich manuell aktualisieren müssen, sollte das allgemeine Verfahren aus der Antwort, auf die Sie verlinkt haben, weiterhin gültig sein.
Es gibt jedoch ein paar Punkte
Stellen Sie sicher, dass Sie tatsächlich die aktuelle Version von
biblatex
Biber herunterladen. Überprüfen Sie in der Dokumentation, ob die heruntergeladenen Versionen tatsächlich kompatibel sind. (Zum Zeitpunkt des Schreibensbiblatex
ist dies 3.7, Biber Version 2.7.)Der richtige Platz dafür
biblatex
ist Ihr örtlicher BaumWo platziere ich meine eigenen .sty- oder .cls-Dateien, um sie für alle meine .tex-Dateien verfügbar zu machen?Es ist besser,/usr/share
den Inhalt nicht zu überschreiben.SourceForge ist keine „offizielle“ LaTeX-Site. Der
biblatex
/Biber-Betreuer aktualisiert sie jedoch mit den neuesten Release- und Entwicklungsversionen, sobald diese verfügbar sind. Die Release-Versionen, die Sie dort finden, sind also in gewisser Weise offiziell. „Wirklich offizielle“ Paketversionen erhalten Sie auf CTAN.biblatex
ist unterhttps://www.ctan.org/pkg/biblatexund Biber finden Sie unterhttps://www.ctan.org/tex-archive/biblio/biber