I'll be fine

技術ブログ

【Linux Mint, vim】日本語のtexをvimで書く環境を整える

vim-latexを使わずにvimtex環境を整えます。

$ sudo apt-get install ptex-bin
$ sudo apt-get install texlive texlive-math-extra ptex-bin xdvik-ja
$ sudo apt-get install dvipdfmx cmap-adobe-japan1 ptex-jisfonts okumura-clsfiles jmpost jbibtex-base jbibtex-bin mendexk
$ sudo jisftconfig add
$ wget http://www35.tok2.com/home/hashimotolab/LaTeX/dvipdfm-w32.tar.bz2
$ tar jxvf dvipdfm-w32.tar.bz2
$ cd ./share/texmf/fonts/map/agl/
$ sudo cp -v pdfglyphlist.txt glyphlist.txt /etc/texmf/dvipdfmx
$ sudo vim /etc/texmf/texmf.cnf
CMAPFONTS = .;$TEXMF/fonts/cmap//
を
CMAPFONTS = .;$TEXMF/fonts/cmap//;/usr/share/fonts/cmap//
に書き換え
$ sudo update-texmf
$ sudo apt-get install zathura
$ sudo apt-get install poppler-data

vimrcにquickrunの設定を追記(quickrunのインストールは省略)

let g:quickrun_config['tex'] = {
      \   'command' : 'platex',
      \   'exec': ['%c %s', 'dvipdfmx -o %s:r.pdf %s:r.dvi']
      \}

毎回pdfの結果を見たいなら

let g:quickrun_config['tex'] = {
      \   'command' : 'platex',
      \   'exec': ['%c %s', 'dvipdfmx -o %s:r.pdf %s:r.dvi', 'zathura %s:r.pdf']
      \}

zathuraは自動更新してくれるので、一回立ち上げといてquickrunはコンパイルだけの方が良いと思います。

texファイルでLeader+rでコンパイルできます。