vscodeによるLatex環境について
解決したいこと
vscodeで書いたtexファイルがコンパイルやpdf出力ができまでん。
パソコンはmacOS(BigSur)バージョン11.2.3を使用しておりmactex,vscodeは既にインストールしています。vscodeの中でもLatex workshopはインストール済みです。
setting.jasonはhttps://qiita.com/SUZUKI_Masaya/items/7fb5509006163e7e671f
から次のようにコピペしました。
{
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
},
{
"name":"ptex2pdf",
"command": "ptex2pdf",
"args": [
"-l",
"-ot",
"-kanji=utf8 -synctex=1",
"%DOC%"
]
},
{
"name":"ptex2pdf (uplatex)",
"command": "ptex2pdf",
"args": [
"-l",
"-u",
"-ot",
"-kanji=utf8 -synctex=1",
"%DOC%"
]
},
{
"name": "pbibtex",
"command": "pbibtex",
"args": [
"-kanji=utf8",
"%DOCFILE%"
]
}
],
"latex-workshop.latex.recipes": [
{
"name": "latexmk",
"tools": [
"latexmk"
]
},
{
"name": "pdflatex*2",
"tools": [
"pdflatex",
"pdflatex"
]
},
{
"name": "pdflatex -> bibtex -> pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
},
{
"name": "ptex2pdf*2",
"tools": [
"ptex2pdf",
"ptex2pdf"
]
},
{
"name": "ptex2pdf -> pbibtex -> ptex2pdf*2",
"tools": [
"ptex2pdf",
"pbibtex",
"ptex2pdf",
"ptex2pdf"
]
},
{
"name": "ptex2pdf (uplatex) *2",
"tools": [
"ptex2pdf (uplatex)",
"ptex2pdf (uplatex)"
]
},
{
"name": "ptex2pdf (uplatex) -> pbibtex -> ptex2pdf (uplatex) *2",
"tools": [
"ptex2pdf (uplatex)",
"pbibtex",
"ptex2pdf (uplatex)",
"ptex2pdf (uplatex)"
]
},
]
}
例)
適当なtexファイルを作って⌘+option+b を同時押しするとRecipe terminated with fatal error: spawn latexmk ENONETと出てしまいます。⌘+sを押しても全く同じエラーが出てしまいます。また⌘+option +vを同時押しするとCannot view file PDF file. File not found:[編集しているファイルのパス]と出てしまいます。エラーのSourceはどちらもLaTeX Workshop(Extention)からです。Macのシェルからplatexとdvipdfmxでコンパイルしてpdfファイルを作るとそれをvscodeから閲覧することはできます。
以下のような簡単なtexファイルを編集していてもエラーが出てしまいます。
\documentclass{jarticle}
\begin{document}
\TeX{}を始めよう
\end{document}
自分で試したこと
いくつかのvscodeによるLaTeX環境についての情報が載っているサイトを調べてみましたが同じ手順を行っても改善しません。