Поскольку Ubuntu не предоставляет современных пакетов для TeXLive, я установил его вручную. Однако некоторые программы нуждаются в TeXLive в качестве зависимости. Итак, я установил пакет TeXLive из репозиториев Ubuntu поверх этой версии 2009 года. Затем я изменил свой $ PATH на версию 2011 года, установленную вручную, поэтому программы по-прежнему всегда указывают и используют самую последнюю версию TeXLive. До сих пор это работало нормально.
Но здесь есть одно мгновение: когда я переключился на VIM для редактирования моих файлов LaTeX, я заметил после слишком большой головной боли, что VIM «видит» только TeXLive2009! Смотрите этот скриншот, слева VIM, справа терминал:
Затем я проверил, что использует $ PATH VIM, и, как выяснилось, он использует другой, который НЕ указывает на TeXLive 2011. Смотрите этот скриншот:
VIM:
:! echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Терминал:
echo $PATH
/usr/local/texlive/2011/bin/x86_64-linux:/usr/local/texlive/2011/bin/x86_64-linux:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
У вас есть идеи, как это исправить, чтобы мои плагины LaTeX могли использовать TeXLive 2011, возможно, заставив VIM использовать тот же $ PATH? Любая помощь будет с благодарностью!