月別アーカイブ: 2018年6月

【解決済】vimtex 更新で vim + vimtex + latexmk + (p)latex + dvipdfm(x) 環境が壊れる問題

すぐに修正されると良いのだけれど・・・。

https://github.com/lervag/vimtex/commit/144e60649a0214b09ee78d3aeff4eb569daea194

のコミットで、vimtex から latexmk を使う場合に自動で -pdf オプションが付加されるようになりました。

platex + dvipdfmx の組み合わせは、日本語文書を作成に今もよくつかわれているので注意が必要。

とりあえず直したい、という場合には、vimtex がインストールされているディレクトリで、

$ git checkout 774e0309b1e4b30310ed8b5764cd131014148288

とする。これで、原因となっている変更前の状態に戻すことができる。
(ただし、git pull で最新にすることができなくなる。修正されたら、git で操作するか、インストールし直せば OK)

Issue を立ててみたので、どうなるか見守ってみる。

https://github.com/lervag/vimtex/issues/1142

これを機に LuaLaTeX 等に切り替えるべきなのかもしれない・・・。

6/22/2018  追記:

https://github.com/lervag/vimtex/commit/9d62a40af7bf141e0020cb264c202ee66830ce90

で修正されました。

https://github.com/lervag/vimtex/issues/1142

にある通り、以下を .vimrc に追加する。

let g:vimtex_compiler_latexmk_engines = { '_' : '-pdfdvi' }