vimプラグインlatex-boxをインストールしましたが、私のLatexファイルをコンパイルするのに問題があります。ドキュメントは、コンパイルを行うためにlatexmkを使用していると言います。私はそれをインストールしており、それ自身で呼び出されたときに動作します。 しかし、プラグインの\ll
コマンドを使用してコンパイルすると、 'VIMサーバーなしでバックグラウンドでlatexmkを実行できません'というエラーが表示されます。このエラーがプラグインのドキュメントでなぜ発生するのか説明できません。vimとlatex-box
EDIT:
私は、この問題の解決策を見つけましたが、他の人に走りました。
これを修正するには、vimのフルバージョン(OSによって異なる)をインストールする必要があります。これにはサーバーサポートなどが含まれます。 vimとの間でコピー/貼り付けができなくなるため、このプラグインを使用しない場合でもこれを行うことをお勧めします。 (K)ubuntuでは、パッケージvim-gtk
をインストールします。このvim --servername SOMETHING file.tex
よう
スタートvimのこれを行った後、サーバー名エラーが離れて行って、コンパイルが通過したが、latexmkからの出力は、私が編集していたファイルの一番上に表示されます。上書きしません。テキストの上に表示されます。カーソルを動かすとvimは単語や括弧をハイライト表示し、それが画面に表示されます。私がコンパイラの出力を取り除くために見つけた唯一の速い方法は、ファイルを上下にスクロールして、テキストを再び表示させることです。
Mac OSの修正はありますか?私はMac端末からvimを起動していますが、 - servername :( – chepukha
のラテックスを使用してコードを実行すると、実際にlatex-boxを使用して停止し、latexmkコマンドにF9をリンクしました。ファイルが変更された場合、latexmkが終了した後すぐに変更が反映されます。 – ravl1084
ラテックスボックスの使用を中止する理由はありませんか? – chepukha