###前提・実現したい事
VSCodeを使ってLatexの文章を書き、保存したタイミングで自動コンパイルもしてほしいのですが、エラーが出てコンパイルが通りません。
###発生している問題・エラーメッセージ
メッセージが長いので最後の方だけ載せておきます。
Output written on Test_pLaTeX.dvi (2 pages, 908 bytes). SyncTeX written on Test_pLaTeX.synctex.gz. Transcript written on Test_pLaTeX.log. (guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)Latexmk: Log file says output to 'Test_pLaTeX.dvi' ------------ Running 'start sh -c 'start "Test_pLaTeX.dvi"'' ------------ === TeX engine is 'e-pTeX' Latexmk: All targets (Test_pLaTeX.dvi) are up-to-date For rule 'view', running '&if_source( )' ... /bin/bash: C:/Program Files/Git/usr/bin/start: No such file or directory
###試したこと
一番最後に No such file or directoryとでていたのでその対策をしようと思ったのですが、
VSCodeのsetting.jsonにもLatexのビルド設定用ファイルの.latexmkrcにも
/usr/bin/startという記述が見当たりませんでした。
###LaTexのビルド設定用ファイル
# OS によって実行ファイル名が異なるので、OSを判断する # Windows の場合 # 通常の LaTeX ドキュメントのビルドコマンド $latex = 'uplatex %O -kanji=utf8 -no-guess-input-enc -synctex=1 -interaction=nonstopmode %S'; # pdfLaTeX のビルドコマンド $pdflatex = 'pdflatex %O -synctex=1 -interaction=nonstopmode %S'; # LuaLaTeX のビルドコマンド # 追記(2019/06/02): @skytomo221 さんの指摘に基づき修正 $lualatex = 'lualatex %O -synctex=1 -interaction=nonstopmode %S'; # XeLaTeX のビルドコマンド $xelatex = 'xelatex %O -no-pdf -synctex=1 -shell-escape -interaction=nonstopmode %S'; # Biber, BibTeX のビルドコマンド $biber = 'biber %O --bblencoding=utf8 -u -U --output_safechars %B'; $bibtex = 'upbibtex %O %B'; # makeindex のビルドコマンド $makeindex = 'upmendex %O -o %D %S'; # dvipdf のビルドコマンド $dvipdf = 'dvipdfmx %O -o %D %S'; # dvipd のビルドコマンド $dvips = 'dvips %O -z -f %S | convbkmk -u > %D'; $ps2pdf = 'ps2pdf.exe %O %S %D'; # PDF の作成方法を指定するオプション # $pdf_mode = 0; PDF を作成しません。 # $pdf_mode = 1; $pdflatex を利用して PDF を作成します。 # $pdf_mode = 2; $ps2pdf を利用して .ps ファイルから PDF を作成します。 # $pdf_mode = 3; $dvipdf を利用して .dvi ファイルから PDF を作成します。 # $pdf_mode = 4; $lualatex を利用して .dvi ファイルから PDF を作成します。 # $pdf_mode = 5; xdvipdfmx を利用して .xdv ファイルから PDF を作成します。 $pdf_mode = 3; # PDF ビュアーの設定 for Windows # Windows では SyncTeX が利用できる SumatraPDF が推奨されている。 # SumatraPDF: https://www.sumatrapdfreader.org/free-pdf-reader.html if (-f 'C:/Program Files/SumatraPDF/SumatraPDF.exe') { $pdf_previewer = '"C:/Program Files/SumatraPDF/SumatraPDF.exe" -reuse-instance'; }
###補足
OS:Windows10
参考サイト:https://qiita.com/popunbom/items/7d02fc75ad23b735d28c
あなたの回答
tips
プレビュー