質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
PDF

PDF(Portable Document Format)とはISOによって国際標準として制定されている電子ドキュメント用の拡張子です。

コンパイル

コンパイルとは、プログラミング言語のテキストソース(ソースコード)をコンピュータ上で実行可能な形式(オブジェクトコード)に変換することをいいます

LaTeX

LaTeXは、レスリー・ランポートが開発したテキストベースの文書整形システムです。 電子製版ソフトウェアである「TeX」にマクロパッケージを組み込む形で構成されており、 通常のTeXより扱いやすくなっているのが特徴です。

Q&A

0回答

975閲覧

vscodeでlatexファイルのコンパイルをしてもpdfなどが作成されない

Kurimeshi

総合スコア14

PDF

PDF(Portable Document Format)とはISOによって国際標準として制定されている電子ドキュメント用の拡張子です。

コンパイル

コンパイルとは、プログラミング言語のテキストソース(ソースコード)をコンピュータ上で実行可能な形式(オブジェクトコード)に変換することをいいます

LaTeX

LaTeXは、レスリー・ランポートが開発したテキストベースの文書整形システムです。 電子製版ソフトウェアである「TeX」にマクロパッケージを組み込む形で構成されており、 通常のTeXより扱いやすくなっているのが特徴です。

0グッド

0クリップ

投稿2021/12/21 08:28

前提・実現したいこと

VScodeでLaTeXを使えるようにしたい.

###発生している問題
https://qiita.com/rainbartown/items/d7718f12d71e688f3573
を参考にして環境構築をしていたのですが,とりあえず記載されていた作業を全て終えコンパイルしてみたところ,ビルド自体はされていそうなのですが,auxやpdfなどのファイルが作成されませんでした.

試したこと

環境構築の際,何をやっているのかわからないままとりあえず進めてしまっており,どこを見ればいいのかわからなかったため,settings.jsonやlatexmkrcにタイプミスがないかだけ調べることしかできませんでした.

補足情報(FW/ツールのバージョンなど)

OS:macOS Monterey バージョン12.0.1
VScode:バージョン1.51.1
LaTeX Workshop:バージョン8.19.2

settings.json,.latexmkrcの内容は参考資料通りですが,一応貼っておきます.

  • settings.json

json

1{ 2 "files.autoSave": "afterDelay", 3 "update.mode": "none", 4 "kite.showWelcomeNotificationOnStartup": false, 5 6 "[tex]": { 7 // スニペット補完中にも補完を使えるようにする 8 "editor.suggest.snippetsPreventQuickSuggestions": false, 9 // インデント幅を2にする 10 "editor.tabSize": 2 11 }, 12 13 "[latex]": { 14 15 // スニペット補完中にも補完を使えるようにする 16 "editor.suggest.snippetsPreventQuickSuggestions": false, 17 // インデント幅を2にする 18 "editor.tabSize": 2 19 }, 20 21 "[bibtex]": { 22 // インデント幅を2にする 23 "editor.tabSize": 2 24 }, 25 26 27 // ---------- LaTeX Workshop ---------- 28 29 // 使用パッケージのコマンドや環境の補完を有効にする 30 "latex-workshop.intellisense.package.enabled": true, 31 32 // 生成ファイルを削除するときに対象とするファイル 33 // デフォルト値に "*.synctex.gz" を追加 34 "latex-workshop.latex.clean.fileTypes": [ 35 "*.aux", 36 "*.bbl", 37 "*.blg", 38 "*.idx", 39 "*.ind", 40 "*.lof", 41 "*.lot", 42 "*.out", 43 "*.toc", 44 "*.acn", 45 "*.acr", 46 "*.alg", 47 "*.glg", 48 "*.glo", 49 "*.gls", 50 "*.ist", 51 "*.fls", 52 "*.log", 53 "*.fdb_latexmk", 54 "*.snm", 55 "*.nav", 56 "*.dvi", 57 "*.synctex.gz" 58 ], 59 60 // 生成ファイルを "out" ディレクトリに吐き出す 61 "latex-workshop.latex.outDir": "out", 62 63 // ビルドのレシピ 64 "latex-workshop.latex.recipes": [ 65 { 66 "name": "latexmk", 67 "tools": [ 68 "latexmk" 69 ] 70 }, 71 ], 72 73 // ビルドのレシピに使われるパーツ 74 "latex-workshop.latex.tools": [ 75 { 76 "name": "latexmk", 77 "command": "latexmk", 78 "args": [ 79 "-silent", 80 "-outdir=%OUTDIR%", 81 "%DOC%" 82 ], 83 }, 84 ], 85 "latex-workshop.view.pdf.viewer": "tab", 86}
  • .latexmkrc
#!/usr/bin/env perl # LaTeX $latex = 'platex -synctex=1 -halt-on-error -file-line-error %O %S'; $max_repeat = 5; # BibTeX $bibtex = 'pbibtex %O %S'; $biber = 'biber --bblencoding=utf8 -u -U --output_safechars %O %S'; # index $makeindex = 'mendex %O -o %D %S'; # DVI / PDF $dvipdf = 'dvipdfmx %O -o %D %S'; $pdf_mode = 3; # preview $pvc_view_file_via_temporary = 0; if ($^O eq 'linux') { $dvi_previewer = "xdg-open %S"; $pdf_previewer = "xdg-open %S"; } elsif ($^O eq 'darwin') { $dvi_previewer = "open %S"; $pdf_previewer = "open %S"; } else { $dvi_previewer = "start %S"; $pdf_previewer = "start %S"; } # clean up $clean_full_ext = "%R.synctex.gz"

ご指導ご鞭撻の程よろしくお願いします.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問