Обновление библатекса

Обновление библатекса

Прежде всего, я должен сказать, что я новичок как в LaTeX, так и в Linux. Я использую Ubuntu 14.04. И мне нужно обновить мою версию biblatex.

Я знаю, что это уже описывалось ранее, например, вэтот вопрос. Но у меня есть несколько вопросов по данным ответам, и я также не уверен, остался ли этот процесс прежним.

Итак, насколько я понимаю, мне нужно biblatexсначала скачать последнюю версию. Это можно сделать на SourceForge. Это официальный сайт LaTeX ? В любом случае, как мне заменить версию, я имею в виду, я не знаю, какая версия последняя.

Затем, в ответе, приведенном в ссылке, которую я дал, есть строка:/usr/local/texlive/2012/texmf-dist

Я проверил, мою версию texlive можно найти здесь/usr/share/texlive/texmf-dist

Так что, правильно ли я понимаю, что мне просто нужно заменить « /localby» /shareи убрать год?

решение1

biblatexОбновлять Biber вручную — не самая лучшая идея .

И это действительно ужасная идея — обновлять вручную только одну из двух версий, поскольку это почти неизбежно приведет к конфликтам версий между ними.

Обновление biblatexи Biber вручную могут привести к конфликтам версий с пакетами, которым требуется biblatex(в основном пользовательские стили — в прошлом году biblatexвышло обновление, которое сломало многие стили до такой степени, что их больше нельзя было использовать) или с пакетами, которым biblatexтребуется (большинство из них стабильны, поэтому это маловероятно, но не невозможно).

В идеале вам следует обновлять свои пакеты только через дистрибутив TeX ( tlmgrили мастер обновлений MikTeX). Некоторые живые дистрибутивы TeX, упакованные в Linux, не позволяют обновляться tlmgrи вместо этого полагаются на (часто довольно старые) версии пакетов в своем официальном репозитории.

Вы можете установить ванильный TeX live, который позволяет использовать tlmgrи получать обновления напрямую из CTAN вместо устаревших репозиториев вашего дистрибутива Linux. СмотретьКак установить «ванильный» TeXLive на Debian или Ubuntu?

Если вам действительно необходимо обновить пакеты вручную, общая процедура из ответа, на который вы дали ссылку, все равно должна быть действительна.

Но есть несколько моментов

  • Убедитесь, что вы действительно скачали текущую версию biblatexи Biber. Проверьте в документации, что версии, которые вы скачали, на самом деле совместимы. (На момент написания статьи это biblatexбыло 3.7, Biber — 2.7.)

  • Правильное место для biblatexвашего местного дереваГде мне разместить собственные файлы .sty или .cls, чтобы сделать их доступными для всех моих файлов .tex?Лучше не перезаписывать /usr/shareконтент.

  • SourceForge не является «официальным» сайтом LaTeX. Но biblatexсопровождающий /Biber обновляет его новейшими версиями релиза и разработки, когда они становятся доступными, поэтому версии релиза, которые вы там найдете, в некотором роде являются официальными. Вы можете получить «действительно официальные» версии пакетов на CTAN. biblatexнаходится наhttps://www.ctan.org/pkg/biblatexи Бибера можно найти наhttps://www.ctan.org/tex-archive/biblio/biber

Связанный контент