Как установить латекс.файл sty на OSX?



у меня есть проект LaTeX set up:



tex/
- documents/
- some_file.tex
- support/
- todonotes.sty


здесь some_file.tex использует todonotes:



usepackage[colorinlistoftodos,textwidth=0.9marginparwidth]{todonotes}


но я получаю " LaTeX Error: File `todonotes.sty 'не найден", когда я пытаюсь построить PDF в TextMate. Как я могу рассказать LaTex или TextMate о моем .sty файл?



позже



чтобы быть конкретным, я использую tetex из MacPorts, хотя, учитывая ответы до сих пор, я мог бы попробовать другой дистрибутив.

651   7  

7 ответов:

в Mac OS X (Snow Leopard 10.6.7) поставьте свой на

/usr/local/texlive/2010basic/texmf-dist/tex/latex/base/

затем запустите . Не забудьте остаться в качестве пользователя root (например sudo -s)

или вы можете просто поместить файл стиля в тот же каталог, что и ваш документ, а не в "support." теперь... если вы находитесь на OS X, вы, вероятно, должны использовать texlive 2008. Если вы используете texlive 2008, откройте терминал и введите:

sudo tlmgr install todonotes

замените "todonotes" на имя пакета, который вы хотите установить.

вы можете поместить файлы в стиле ~/texmf/tex/ и стандартные распределения LaTeX должны найти их. Если вы предпочитаете устанавливать их по всей системе, вы можете поместить их в соответствующий texmf/tex папка в вашей установке LaTeX (расположение этой установки на OS X зависит от того, какой дистрибутив LaTeX вы использовали).

можно использовать tlmgr conf в командной строке перечислить всю информацию о конфигурации дистрибутива. Элемент TEXMFHOME переменная дает путь к вашему texmf дерево.

как уже было сказано, просто поставьте custom .sty на ~/texmf/tex или /usr/share/texmf-texlive/tex/ но не забудьте запустить mktexlsr или texhash для обновления локальной базы данных пакетов LaTeX. В противном случае LaTeX не найдет его вообще, если он не находится в том же каталоге обработанного файла.

эта страница на пакеты LaTeX говорит, что вам нужно будет установить .sty файл в каталоге установки LaTeX (моя установка Ubuntu, кажется,/usr/share/texmf-texlive/tex/latex/), или вам нужно иметь копию на каждого файл, содержащий источник LaTeX - т. е. в вашем tex/documents папка, по крайней мере.

у меня была эта проблема с использованием BasicTex 2015 и ни один из вышеперечисленных не решил ее, поэтому я написал здесь

короче: sudo tlmgr install preprint исправим это и kpsewhich fullpage.sty подтвердит исправление

я попробовал этот он работает для меня:

sudo apt-get install texlive-full.

Comments

    Ничего не найдено.