web-dev-qa-db-ja.com

Vim-LatexSuite:/ bin / bash:latexコマンドが見つかりません

TeXLive 2015:scottkosty/install-の最も単純な命令TeXLive 2015(オプションなし)に従ってSudo ./install-tl-ubuntuをインストールしましたtl-ubuntu @ GitHub


Vim-Latex-Suite:これらの後にVim-Latex-Suiteをインストールしました インストール手順 、これらを含む- 推奨設定

ただし、\ll(Latex-Suiteで.texをコンパイルするため)は機能しません。
コマンド:!latex -interaction=nonstopmode %

/bin/bash: latex: command not found
Shell returned 127    

現在の構成:

Ubuntuのecho $PATHは以下を示します。

/opt/texbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

vimの:echo $PATHは以下を示します。

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

which latex/opt/texbin/latexを示します。
and latex --versionショー

pdfTeX 3.14159265-2.6-1.40.16 (TeX Live 2015)
kpathsea version 6.2.1
Copyright 2015 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty.  Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Compiled with libpng 1.6.17; using libpng 1.6.17
Compiled with zlib 1.2.8; using zlib 1.2.8
Compiled with xpdf version 3.04

機能しない2つのメソッド:

  1. export PATH=$PATH:/opt/texbin/をファイル.bashrcに追加
  2. TeX Liveおよびvim-latexsuite PATHの問題 からのメソッドは私には機能しません:

    $ cat /etc/profile.d/latex.sh  
    export PATH="${PATH}:/usr/local/texlive/2015/bin/x86_64-linux"
    

追加:ちなみに、別の方法でラテックスをインストールした別のUbuntuシステムでは、which latex/usr/bin/latexvim-latexを機能させます。

2
hengxin

スクリプトSudo ./install-tl-ubuntuは、latexを/opt/texbinにインストールしますが、これはlatexのデフォルトパス(/usr/local/texlive/2015/bin/x86_64-linux)ではありません。

2つのlatexをインストールしたようです。$PATHに対応する.bashrcを設定した場合、いずれか1つが機能するはずです。

シェルとvimの$PATHが異なることに注意してください。 Vimは$PATHlatexを見つけることができません。コンピュータを再起動したときに古いシェルでvimを起動した可能性は低いです。 Sudoはrootの環境を使用するので、Sudoを使用してvimを実行すると思います。通常は、vimでまったく同じ値であるデフォルトの$PATHを保持します。

3
Yingz