Прежде всего, вы можете поместить файл в ту же папку, что и ваш документ tex
, и LaTeX найдет его. Вам не нужно устанавливать его. Это для быстрого пути.
Однако это означает, что каждый раз, когда вы создаете новый документ с использованием этого шаблона, вам придется его копировать. Это может быть полезно с коллегами, потому что вам не нужно предполагать, что они установят его в своей системе, но если вы в основном работаете в одиночку, в этом нет смысла, вам, вероятно, лучше попробовать установить его в свою систему.
Теперь, чтобы установить его, вам обычно нужно 2 шага. Во-первых, вам нужно скопировать его в папку, которую увидит LaTeX. Для этого вы, вероятно, можете поискать другие sty
файлы в вашей системе и просто поместить их сюда или в подпапку. Недостатком является то, что он может исчезнуть при обновлении вашей системы LaTeX. Существует также локальная папка, специально предназначенная для расширения системы, но, насколько я помню, это зависит от дистрибутива LaTeX (в вашем случае BasicTeX) и вашей ОС. Например, в дистрибутиве Texlive в системе Linux вы можете создать ~/texmf/tex/latex/
в своем домашнем каталоге и поместить пакеты и классы внутрь, потому что ~/texmf
— это папка, которая прописана в конфигурации как точка расширения (конечно, вы также можете изменить конфигурацию, но У меня всегда возникают проблемы с определением, где находится файл конфигурации).
Второй шаг касается обновления индекса LaTeX. Действительно, LaTeX имеет индекс всех файлов, которые он может использовать. Если вы просто скопируете файл в нужную папку, LaTeX все равно не узнает о его наличии. В Linux вы можете использовать команду texhash
в терминале, чтобы обновить этот индекс. Я давно имел дело с Mac, но держу пари, что вы можете сделать то же самое, что и на Linux, в терминале. Обратите внимание, что вам, вероятно, потребуются права администратора, чтобы заставить его работать, поэтому вам может потребоваться префикс sudo texhash
.
person
woshilapin
schedule
30.01.2017