Каталог в пути поиска системы LaTeX

Каталог в пути поиска системы LaTeX

ИзРуководство по установке Acrotex:

«Размещение. ZIP-файл устанавливается в папку с именем acrotex, поэтому поместите ZIP-файл в каталог в пути поиска вашей системы LATEX, где вы хотите, чтобы находилась папка acrotex».

Как узнать, какой это должен быть каталог? У меня Ubuntu.

решение1

Поскольку acrotexпакет не поставляется с TeX Live, вероятно, разумно поместить его в ваше «личное» texmfдерево. В ОС GNU/Linux он, вероятно, находится в ~/texmf(что является сокращением от /home/<username>/texmf). Если вы не уверены, вы можете проверить с помощью следующей команды:

kpsewhich --var-value TEXMFHOME

(Это возвращается ко мне /home/jon/texmf.)

Важно помнить, что локальное texmfдерево должно имитировать системное дерево, чтобы можно было что-то найти. Таким образом, большинство «локальных» пакетов для LaTeX следует размещать в соответствующем каталоге, а именно:

~/texmf/tex/latex

Итак, в случае создания acrotexнапрямую, вы можете ввести:

mkdir -p ~/texmf/tex/latex/acrotex # where -p allows you to create multiple directory levels all in one go

Теперь вы можете поместить туда разархивированное содержимое пакета acrotex. Однако, если он поставляется с документацией, вы можете захотеть поместить документацию в соответствующее место; так:

mkdir -p ~/texmf/doc/latex/acrotex # try: kpsewhich --var-value TEXDOCS

и скопируйте документы в этот каталог.

~/texmfЕсли вы не уверены, как должна выглядеть подструктура , вы можете сравнить структуру системы по адресу (для TeX Live 2012):

/usr/local/texlive/2012/texmf-dist

Также стоит отметить, что многие (хотя и не все: например, acrotex) пакеты также доступны в виде .tds.zip, что значительно упрощает их установку в основе любого texmfдерева; например, в вашем локальном дереве:

unzip -d ~/texmf/ <package>.tds.zip

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