[[Vim]] > vim-latex *[[vim-latex:https://github.com/lervag/vim-latex]] → 問題が発生する場合は [[tex.vim>Vim/tex.vim]] または [[LaTeX Box]] または [[quickrun]] を使用する [#g346a447] &color(White,#5F2F2F){ ''◆CONTENTS◆'' };&br; #contents *vim-latex とは [#o7968673] vim-latex は Vim の LaTeX プラグインです.~ -https://github.com/lervag/vim-latex **Licensen [#h13da126] MIT License **ChangeLog [#d6db27ee] -https://github.com/lervag/vim-latex/commits/master //*不具合 [#s52eaaa5] // //**let g:latex_latexmk_output = 'pdfdvi' を設定して \lv でプレビューしようとすると Can't view: Output file is not readable! と表示される → 2015/1/1 以降の vim-latex に更新する [#x9b144a5] // //COLOR(red):2015/1/1の更新によりこの不具合は解決されました~ // //let g:latex_latexmk_output = 'pdfdvi' を設定して \lv でプレビューしようとすると Can't view: Output file is not readable! と表示されます.~ //g:latex_latexmk_output の設定が outfile の拡張子に反映されてしまうのが原因です.~ // //view.vim の // let outfile = g:latex#data[b:latex.id].out() //をコメントアウトして // "let outfile = g:latex#data[b:latex.id].out() //次の行に // let outfile = fnamemodify(g:latex#data[b:latex.id].base, ":p:r") . '.pdf' //を追加します.~ *設定 [#i0954e9c] vim-latex はタイプセットに Latexmk を使用します.~ [[Latexmk]] を参照して latexmk の設定ファイルを作成してください.~ vim-latex が動作しない場合は [[tex.vim>Vim/tex.vim]] または [[LaTeX Box]] または [[quickrun]] を使用してタイプセットしてください.~ **Windows [#u832ac80] SumatraPDF.exe が存在するディレクリを環境変数 PATH に追加します.~ PATH に追加したくない場合は~ view.vim の call s:check_method_sumatrapdf() をコメントアウトして~ "call s:check_method_sumatrapdf() view.vim の let exe.cmd = 'SumatraPDF ' . g:latex_view_sumatrapdf_options を let exe.cmd = 'rundll32 shell32,ShellExec_RunDLL SumatraPDF ' . g:latex_view_sumatrapdf_options に修正します.~ COLOR(red):2015/1/1の変更により g:latex_latexmk_output は廃止となり g:latex_latexmk_optionsにlatexmkのオプションを記述するようになりました. ---- "" "" vim-latex "" let g:latex_latexmk_continuous = 1 let g:latex_latexmk_background = 1 "let g:latex_latexmk_options = '-pdf' let g:latex_latexmk_options = '-pdfdvi' "let g:latex_latexmk_options = '-pdfps' let g:latex_view_method = 'sumatrapdf' let g:latex_view_sumatrapdf_options = '-reuse-instance -inverse-search "\"' . $VIM . '\gvim.exe\" -n --remote-silent +\%l \"\%f\""' let g:latex_view_general_viewer = 'texworks' ---- **OS X [#qb1b9436] -[[LaTeX-suite じゃない vim-latex を使ってvimによるLaTeX作成環境を整える:http://mmi.hatenablog.com/entry/2015/01/02/003517]] ---- "" "" vim-latex "" let g:latex_latexmk_continuous = 1 let g:latex_latexmk_background = 1 "let g:latex_latexmk_options = '-pdf' let g:latex_latexmk_options = '-pdfdvi' "let g:latex_latexmk_options = '-pdfps' let g:latex_view_general_viewer = 'open' ---- **Linux [#wb2cfac5] ---- "" "" vim-latex "" let g:latex_latexmk_continuous = 1 let g:latex_latexmk_background = 1 "let g:latex_latexmk_options = '-pdf' let g:latex_latexmk_options = '-pdfdvi' "let g:latex_latexmk_options = '-pdfps' let g:latex_view_method = 'mupdf' let g:latex_view_general_viewer = 'xdg-open' ---- *使い方 [#r2f5a425] **タイプセット・プレビュー [#w62b0f3d] let g:latex_latexmk_continuous = 1 の場合は latexmk のオプションに -pvc が追加され,\ll を実行したあとでファイルを保存すれば自動的にタイプセットが行われます.~ > |COLOR(#FFF):BGCOLOR(#57E):CENTER:~ノーマルモード|COLOR(#FFF):BGCOLOR(#57E):CENTER:~機能| |\ll|タイプセット (let g:latex_latexmk_continuous = 1 の場合はタイプセット & プレビュー)| |\lv|プレビュー & forward search| < **補完 [#q3719b55] ***[[オムニ補完:https://sites.google.com/site/vimdocja/usr_24-html#24.3]] [#x8c6a0ed] > |COLOR(#FFF):BGCOLOR(#57E):CENTER:~インサートモード|COLOR(#FFF):BGCOLOR(#57E):CENTER:~機能| |<CTRL-X><CTRL-O>|オムニ補完| <