[[Vim]] > LaTeX Box

*LaTeX Box → 問題が発生する場合は [[tex.vim>Vim/tex.vim]] または [[vimtex]] または [[quickrun]] を使用する [#qb2360b5]

&color(White,#5F2F2F){  ''◆CONTENTS◆''  };&br;

#contents

*LaTeX Box とは [#b7476093]

LaTeX Box は Vim の LaTeX プラグインです.~

-https://github.com/LaTeX-Box-Team/LaTeX-Box
-[[Latexmkとvim, vim-boxの設定:http://d.hatena.ne.jp/wal-neko/20101119/1290158352]]

**License [#b8ba19ac]

GPLv3

**ChangeLog [#k295b876]

-https://github.com/LaTeX-Box-Team/LaTeX-Box/commits/

*設定 [#w2c299bd]

LaTeX Box はタイプセットに Latexmk を使用します.~
[[Latexmk]] を参照して latexmk の設定ファイルを作成してください.~
LaTeX Box が動作しない場合は [[tex.vim>Vim/tex.vim]] または [[vim-latex]] または [[quickrun]] を使用してタイプセットしてください.~
LaTeX Box が動作しない場合は [[tex.vim>Vim/tex.vim]] または [[vimtex]] または [[quickrun]] を使用してタイプセットしてください.~

**Windows [#o6005237]

タイプセット (ノーマルモードで \ll) すると Compiling to pdf ... there were warnings! が表示されて PDF ファイルが作成されない場合は~
latexmk.vim の~
 	let cmd .= ' -e ' . shellescape('$pdflatex =~ s/ / -file-line-error /')
 	let cmd .= ' -e ' . shellescape('$latex =~ s/ / -file-line-error /')
を
 	"let cmd .= ' -e ' . shellescape('$pdflatex =~ s/ / -file-line-error /')
 	"let cmd .= ' -e ' . shellescape('$latex =~ s/ / -file-line-error /')
に修正します.~

プレビュー (ノーマルモードで \lv コマンドラインモードで :LatexView) で PDF ファイルが開けない場合は~
common.vim の~
 let cmd = g:LatexBox_viewer . ' ' . lvargs . ' ' . shellescape(outfile)
を~
 let cmd = g:LatexBox_viewer . ' ' . lvargs . ' ' . outfile
に修正します.~

----
 ""
 "" LaTeX Box
 ""
 let g:LatexBox_output_type = 'pdf'
 "let g:LatexBox_latexmk_options = '-pdf'
 let g:LatexBox_latexmk_options = '-pdfdvi'
 "let g:LatexBox_latexmk_options = '-pdfps'
 let g:LatexBox_viewer = 'rundll32 shell32,ShellExec_RunDLL SumatraPDF -reuse-instance -inverse-search "\"' . $VIM . '\gvim.exe\" -n --remote-silent +\%l \"\%f\""'
----

**OS X [#ae1545aa]
----
 ""
 "" LaTeX Box
 ""
 let g:LatexBox_output_type = 'pdf'
 "let g:LatexBox_latexmk_options = '-pdf'
 let g:LatexBox_latexmk_options = '-pdfdvi'
 "let g:LatexBox_latexmk_options = '-pdfps'
 let g:LatexBox_viewer = 'open'
----

**Linux [#c34997e3]
----
 ""
 "" LaTeX Box
 ""
 let g:LatexBox_output_type = 'pdf'
 "let g:LatexBox_latexmk_options = '-pdf'
 let g:LatexBox_latexmk_options = '-pdfdvi'
 "let g:LatexBox_latexmk_options = '-pdfps'
 let g:LatexBox_viewer = 'xdg-open'
----

*使い方 [#v3610f47]

**タイプセット・プレビュー [#f14973a8]

>
|COLOR(#FFF):BGCOLOR(#57E):CENTER:~ノーマルモード|COLOR(#FFF):BGCOLOR(#57E):CENTER:~機能|
|\ll|タイプセット|
|\lv|プレビュー|
<

**補完 [#s00ed4b2]

***[[オムニ補完:https://sites.google.com/site/vimdocja/usr_24-html#24.3]] [#bd2eeff8]
>
|COLOR(#FFF):BGCOLOR(#57E):CENTER:~インサートモード|COLOR(#FFF):BGCOLOR(#57E):CENTER:~機能|
|<CTRL-X><CTRL-O>|オムニ補完|
<