обновление TEX на Linux

Я пытаюсь скомпилировать некоторый ЛАТЕКСНЫЙ код, который использует algorithmicx environemt для создания псевдокода. Это не скомпилирует, и кто-то сказал мне, что от файла журнала, что пакеты для этих необходимых сред слишком стары. Как я могу обновить свои пакеты для получения новейших версий? От синаптического диспетчера пакетов я не вижу запись обновления для пакетов; только полный texlive вместо просто tex живой

1
задан 04.04.2011, 17:19

1 ответ

Debian все еще поставляет TeXLive 2009, который теперь довольно быстро становится довольно древним. Насколько я знаю, нет никакого пакета (ни официален, ни неофициален) TeXLive 2010. У Вас есть в значительной степени три опции:

  1. Можно установить собственную версию TeXLive 2010 в /usr/local/ дерево. Загрузите его с буксира и следуйте инструкции по установке Unix на той странице. Это даст Вам полную текущую версию TeXLive. Вы затем сможете использовать tlmgr усовершенствовать Вашу установку. При выборе того пути удостоверьтесь, что путь к новым двоичным файлам находится в Вашем $PATH, и также в корнях $PATH, для maintainance двоичных файлов такой как texhash и tlmgr работать.

  2. Можно сохранить текущий TeXLive и просто установить новые версии пакетов, в которых Вы нуждаетесь в своем локальном texmf дерево. Локальное texmf дерево на Debian базировалось, дистрибутивы находится в /usr/local/share/texmf. Если Вы не будете иметь того каталога, создадите его (как корень, то необходимо будет использовать sudo), загрузите пакеты с CTAN и установите их там. Необходимо будет работать texhash как корень для обновления базы данных файла TeX иначе TEX не найдет новые пакеты. Процедура фактической установки будет отличаться от пакета до пакета. Если можно найти "tds совместимый" zip-файл, можно просто разархивировать его в /usr/local/share/texmf, выполненный texhash как базируются, и Вы будете сделаны. В противном случае Ваш лучший выбор состоит в том, чтобы следовать инструкциям в файле README, который шел с пакетом, или посмотрите на документацию пакета, если это содержит некоторые инструкции по установке.

  3. Если Вы - единственный с помощью TEX на том компьютере, можно также установить пакеты в персональном texmf дерево, которое на Debian является, я верю, в ~/texmf. Процедура установки является в значительной степени тем же, устанавливая в локальном texmf дереве, за исключением того, что Вы не должны быть корнем, и Вы не должны работать texhash после установки.

Если Вы отправляете список отдельных пакетов, кто-то может предоставлять Вам больше подробной информации.

3
ответ дан 12.12.2019, 10:34

Теги

Похожие вопросы