korosuke613/texlive-ja-devcontainer-templateをベースに一部カスタマイズをしたテンプレートです。変更点は以下の通りです。
- bibtexを使った参考文献管理
- mintedを使ったソースコード掲載
- devcontainerで使うベースイメージをUbuntu 24.04 LTSにアップデート
- compose specificationに対応
- docker imageをGitHub Container Registryで管理
- docker imageのCI/CDでビルド
VS Code Remote Developmentの機能を用いて、LaTeX環境を容易に構築するサンプルコードです。
Dockerイメージは、texlive-ja-devcontainer-template/texlive-jaを利用しています。
(Dockerが必要です)
git clone https://github.com/Tatsumi0000/texlive-ja-devcontainer-template.git
- VS Codeで
texlive-ja-devcontainer-template
を開く。 - 拡張機能Remote Developmentを追加する。
- 左下の
><
アイコンを押して、Rebuild Container
を実行する。 - 待つ。
- ワークスペースが開いたら、terminalを開き、
latexmk sample.tex
を実行する。 - 上手くコンパイルできたらsetup完了!
latexmk sample.tex
sample.pdf
という実行ファイルができているはず。