UbuntuはTeXLiveの最新パッケージを提供していないため、手動でインストールしました。ただし、一部のプログラムでは依存関係としてTeXLiveが必要です。それで私がやったことは、その上にUbuntuリポジトリからTeXLiveパッケージをインストールすることです。これは2009バージョンです。次に、$ PATHを変更して手動でインストールした2011バージョンを含めました。そのため、プログラムは常に最新のTeXLiveバージョンをポイントして使用します。これまでのところ、これはうまくいきました。
しかし、ここで簡単です。LaTeXファイルを編集するためにVIMに切り替えたとき、頭痛の種が多すぎて、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を使用させることによって?どんな助けでも大歓迎です!