Як правильно встановити пакет LaTeX під назвою "автономний", щоб я міг отримати оновлення у менеджера пакетів Synaptic?


10

Як правильно встановити пакет LaTeX під назвою "автономний", щоб я міг отримати оновлення разом із менеджером пакетів Synaptic?

Я знаю, що можу вручну завантажити файл і встановити його.

Відповіді:


8

UPDATE (2015-12-07): standalone.styТепер має бути встановленим з простим

sudo apt-get install texlive-latex-extra

. Збереження відповіді для довідки.

Пошук

sudo apt-file search standalone.sty

не дає жодних результатів. Це означає, що пакет не може бути встановлений за допомогою Synaptic.

Причину можна знайти у відповіді Мартіна Шаррера: Пакет не включений у TeXlive 2009, оскільки він занадто новий. TeXLive 2009 - версія, упакована з Ubuntu, немає TeXlive 201. Крім того, пакети Ubuntu, схоже, не отримують оновлень після їх виходу.

Наведене вище є причиною, чому я встановив TeXlive за допомогою tlmgr свого будинку , в ~/.texlive2011. Працює як шарм.


У вашій відповіді відсутні деталі щодо використання tlmgr(і що це таке, і де його отримати).
ексгума

@exhuma: Моя відповідь аж ніяк не є вичерпною і не може замінити пошук в Інтернеті. (Це теж застаріло.)
krlmlr

13

Я автор автора standalone. Він новіший, ніж TeX Live 2009, що є версією, встановленою Ubuntu та Debian. Поточна версія TeX Live - 2011 рік. Якщо ви встановите ванільну версію безпосередньо, ви отримаєте закликаний менеджер пакетів TeX, tlmgrякий можна використовувати для встановлення та оновлення пакетів, якщо вони є частиною TeX Live. Я настійно рекомендую вам зробити встановлення вручну. Ви можете знайти інструкції на TeX.SX: Як встановити "vanilla" TeXLive на Debian або Ubuntu?

Потім ви можете встановити standaloneтаку команду:

tlmgr install standalone

До речі, ви можете оновити пакети та tlmgrсамі, використовуючи:

tlmgr update --self --all

Альтернативою є встановлення лише пакета вручну. Це можна зробити дуже легко, використовуючи файл TDS ZIP, доступний у розділі http://mirrors.ctan.org/install/macros/latex/contrib/standalone.tds.zip . Просто розпакуйте його у локальній папці TEXMF, як правило ~/texmf. Вам може знадобитися запустити texhash ~/texmfпісля цього.


Шкода, що пакети Ubuntu для TeXlive не оновлюються після їх виходу.
krlmlr

@ user946850: Якщо вони оновлюватимуться до новітньої версії TeX Live раз на рік, це все одно буде щось. TL 2009 досить застарілий, і через це ми бачимо пов’язані проблеми користувача Ubuntu на tex.stackexchange.com. Однак установка вручну не є проблемою, її можна легко керувати та оновлювати. Одна проблема полягає в тому, що є деякі залежності, які вимагають встановлення пакетів Ubuntu.
Мартін Шеррер

1
... що можна вирішити, створивши пустуючий пакет Debian - я читав про це. Це безлад. - Чи знаєте ви, чому це так? Чому пакети Debian не слідують за TeXlive?
krlmlr

@ user946850: AFAIK у Debian та Ubuntu немає спеціалізованого технічного обслуговування TeX Live. Звичайні технічні працівники не мають часу її оновлювати. Я спробував пакет манекенів, але це не працює на 100%.
Мартін Шаррер

1
Мені фактично довелося розпакувати цей пакунок до / usr / share / texmf / tex / latex, а не тільки / usr / share / texmf.
Девід Дорія

2

Після встановлення та оновлення apt-file ( sudo apt-get install apt-file; sudo apt-file update) я побіг apt-file search standalone.styі побачив, що він належить texlive-latex-extra.

Тому я щойно встановив його ( sudo apt-get install texlive-latex-extra), і він працював.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.