これは、Paul Biggarによって書かれたここで受け入れられた回答を参照しています。
これらすべてのオプションをしばらく検討した後、次の解決策に落ち着きました。
- 入力時に連続して書き込むように vim を設定します。
- バックグラウンドでスクリプトを実行して継続的にビルドし、進行中に pdf を更新します。latexmk は、okular (私のビューアー) で悪いときにリロードされる場所にビルドされることを除いて、ほぼ十分です。スクリプトはhttps://github.com/pbiggar/texbuildで入手できます。
ログ ファイルからエラーと警告を取得するには、rubber-info を使用します。上記のスクリプトは、ログ ファイルを t.log に保存します。ヴィムで:
autocmd FileType tex set makeprg=rubber-info\ t.log autocmd FileType tex set errorformat=%f:%l:\ %m
「[LaTeXファイル]を継続的にビルドし、pdfを更新する」ために、彼のgithubスクリプトを実行したいと思います。彼が実行方法を正確に説明していないことを考えると、これはかなり簡単な手順だと思います。しかし、私は vim の初心者であり、プログラミングや github 全般についてほとんど知らないため、どのように始めればよいかまったくわかりません。
私は高低を検索しましたが、進歩はありませんでした。コードが Python でコンパイルされ、スクリプトとして実行されるか、または同様のものとして実行されるかどうかはわかりません。私はあなたの助けに感謝します!
編集:コメントの議論に従って、スクリプトを実行可能にしました。しかし、私はまだそれを実行する方法がわかりません..?