latex:vscodeによるlatex環境の基本設定
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
latex:vscodeによるlatex環境の基本設定 [2020/06/11 13:40] – [VSCodeにLaTeX-Workshopを導入] koudai | latex:vscodeによるlatex環境の基本設定 [2021/06/27 22:04] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 19: | Line 19: | ||
* VSCodeでは、このlatexmkを呼び出してTeXファイルをビルドします。 | * VSCodeでは、このlatexmkを呼び出してTeXファイルをビルドします。 | ||
* latexmkはデフォルトでpdfTeXを使用します。英語のTeXファイルであれば特に設定しなくてもPDFを作成できますが、pdfTeXは日本語に非対応なので、(u)pLaTeXやLuaTeXなど日本語環境に合わせたものに変更する必要があります。 | * latexmkはデフォルトでpdfTeXを使用します。英語のTeXファイルであれば特に設定しなくてもPDFを作成できますが、pdfTeXは日本語に非対応なので、(u)pLaTeXやLuaTeXなど日本語環境に合わせたものに変更する必要があります。 | ||
- | * ここでは一番メジャーなplatexとpbibtexを使用しましたが、自分の環境にあわせて適宜変更してください。 | + | * ここでは日本語環境で一番メジャーなplatexとpbibtexを使用しましたが、自分の環境にあわせて適宜変更してください。 |
ホーム・ディレクトリ(ユーザー名がUSERNAMEの場合、Mac, | ホーム・ディレクトリ(ユーザー名がUSERNAMEの場合、Mac, | ||
Line 38: | Line 38: | ||
* VSCodeを開き、[View]-> | * VSCodeを開き、[View]-> | ||
* LaTeX Workshopが一番上に表示されるはずなので、それを選んでインストールします | * LaTeX Workshopが一番上に表示されるはずなので、それを選んでインストールします | ||
- | * 左下の歯車のマークから[Settings]を選び(あるいは Ctrl+, | + | * [File]-> |
* " | * " | ||
- | * " | + | * " |
- | * platexはDVIを出力するため、そのあとでPDFに変換する必要があるためです。 | + | * platexはDVIを出力するので、dvipdfmxを使ってPDFに変換する必要があるためです。 |
- | * pdfTeXやLuaTeXなど、直接PDFに出力するものを使う場合は変更不要です。 | + | * pdfTeXやLuaTeXなど、直接PDFを出力するものを使いたい場合は変更不要です。 |
* デフォルトではエラーが出ても(ファイルがないなど続行が原理的に不可能でない限り)コンパイルが続きます。ここでは追加で-halt-on-error(エラーが出た時点でコンパイルを強制終了)をつけておきます。 | * デフォルトではエラーが出ても(ファイルがないなど続行が原理的に不可能でない限り)コンパイルが続きます。ここでは追加で-halt-on-error(エラーが出た時点でコンパイルを強制終了)をつけておきます。 | ||
Line 94: | Line 94: | ||
* プレビューは Ctrl+Alt+v で開きます | * プレビューは Ctrl+Alt+v で開きます | ||
* プレビューをCtrlを押しながらクリックすれば、ソースコードの対応する部分に移動します | * プレビューをCtrlを押しながらクリックすれば、ソースコードの対応する部分に移動します | ||
- | * ソースコードで Ctrl+Shift+p をおしたあと synctex と入力することでPDFの該当箇所に移動します | + | * ソースコードで Ctrl+Alt+j とすればPDFの該当箇所に移動します |
latex/vscodeによるlatex環境の基本設定.1591850433.txt.gz · Last modified: 2021/06/27 21:59 (external edit)