Как установить пакет в LaTeX - PullRequest
       25

Как установить пакет в LaTeX

4 голосов
/ 03 октября 2009

Я довольно новичок в LaTeX, но уже пару лет пользуюсь своим собственным шаблоном документа, чтобы заняться базовым набором текста. Я хочу добавить пакет pst-gantt от PSTricks.

Я никогда раньше не устанавливал новый пакет, но хочу, чтобы он был доступен для всех моих проектов. Для полноты картины я использую OSX10.6 и использую TeXShop для редактирования текста, однако постепенно переключаюсь на TextEdit.

Во всяком случае, я гуглил, и все результаты говорят, что используются файлы .dtx и .ins (которые я не могу найти). Если кто-то может дать мне несколько советов относительно того, что мне нужно установить (сначала мне нужно PSTricks ) и как это сделать, это было бы здорово.

Спасибо

Ответы [ 2 ]

7 голосов
/ 04 октября 2009

Если вы используете MacTeX 2008, откройте терминал и введите:

sudo tlmgr install package-name

пакет будет установлен. Если у вас установлен Perl / TK, откройте ваш терминал и введите:

sudo tlmgr --gui

Существует также собственный менеджер пакетов Mac для MacTeX, который можно найти на их сайте.

1 голос
/ 03 октября 2009

Первое, что нужно сделать, это проверить, не содержит ли ваш дистрибутив способ добавить пакет в вашу установку TeX. Вы не сказали, какой дистрибутив вы использовали (MacTeX? TeX Live?), И это на самом деле самая важная часть. Редактор, который вы используете для ввода исходных файлов, не имеет никакого отношения, это всего лишь внешний интерфейс для реальных двоичных файлов и файлов TeX.

Чтобы ответить на ваш второй вопрос, вам нужны основные макросы PSTricks для использования любого пакета, связанного с PSTricks, поэтому сделайте это сначала; Все основные дистрибутивы поставляются с PSTricks, поэтому сначала попытайтесь выяснить, как его установить (и, возможно, он уже есть). Это действительно должен быть способ, поэтому попробуйте выполнить шаги, описанные в следующих параграфах, если ничего не помогло.

Если установка невозможна с помощью графических приложений, поставляемых с вашим дистрибутивом TeX, вам, возможно, придется установить файлы вручную. Я кратко обрисую процесс здесь, но вы можете прочитать руководство для "kpathsea" для получения дополнительной информации (это библиотека, через которую TeX и связанные программы находят файлы). Сначала определите основной каталог, где находятся ваши файлы TeX; обычно это называется texmf- [что-то]. В TeX Live по умолчанию это / usr / local / texlive / [year] / texmf-dist; в MacTeX это должно быть где-то в /Library/TeX/Distributions.

Оттуда ищите каталог с именем texmf-local (или texmf.local и т. Д.); вот где вы должны сбросить файлы; точнее в texmf-local / tex / latex / pst-gantt. Затем запустите «texhash» из командной строки в терминале, и все готово. Последняя команда может отсутствовать в переменной окружения PATH, поэтому вам, возможно, придется сначала ее настроить.

Надеюсь, это поможет.

О, и вам не нужны .dtx и .ins; это всего лишь LaTeXy-способ собрать все файлы вместе для последующего распространения; что вам действительно нужно - это файл .sty, а также, очевидно, документы.

...