第67回自動制御連合講演会予稿集の原稿を Typst で書くときのテンプレートです.
Typst の概要については https://typst.app/docs/tutorial/writing-in-typst/ をご覧ください.
ファイル | 説明 |
---|---|
sample.typ | 和文テンプレートの Typst ソースコード |
fig1.svg | サンプル画像 |
refs.yml | 参考文献リストのファイル YAML 形式 |
refs.bib | 参考文献リストのファイル BiBTeX 形式 |
libs/rengo/lib.typ | 和文テンプレートのフォーマット |
libs/rengo/rengo.csl | 参考文献リストのフォーマット |
sample-en.typ
ファイルと libs/rengo-en
ディレクトリは英文テンプレート用です.
このファイルの最新版の入手は,GitHub Releases のページ からできます.
GitHub に慣れている方は,git clone
したり use this template
したり,適宜扱ってください.
- VS Code をインストール.
- VS Code で
File
→Open Folder
でこのフォルダーを開く. - 拡張機能 Tinymist Typst をインストール.
右下にポップアップでオススメの拡張機能として提案される.このポップアップ通知を切っている場合には,Extensions (Ctrl
+Shift
+X
) のSearch Extensions in Marketplace
のテキストボックスに@recommended
と入力すると表示される. - Explorer (
Ctrl
+Shift
+E
) からmain.typ
を開いた状態で,画面右上にある Typst Preview の方のアイコンをクリック (
Ctrl
+K
のあとV
) でプレビューを表示. Ctrl
+S
で PDF を生成.
- https://typst.app/ から
Sign up
してアカウントを作成する. New project
もしくはEmpty document
から新しいプロジェクトを作成する.- (2024.07.08 現在フォルダーごとアップロードすることはできないため,) 画面左にある
Explorer files
タブを開き,Create a new folder
で,libs
フォルダーやその下にrengo
フォルダーを作成した後,そこにlibs/rengo/lib.typ
とlibs/rengo/rengo.csl
をアップロードする. - 同様に
sample.typ
,fig1.svg
,refs.yml
などをアップロードして,sample.typ
を選択してビルドする.
筆者は試せていませんが,他のエディターでも同様の拡張機能はあるようです.
また,Typst のコンパイルはコマンドラインでも行えます.
typst compile sample.typ
コマンドラインインターフェイス (CLI) のインストールについてはこちら
https://github.com/typst/typst?tab=readme-ov-file#installation
Typst で日本語論文を書くときのテンプレートとその使い方 : https://github.com/kimushun1101/typst-jp-conf-template をもとに作成しております.
参考元にならってライセンスを付与しています.
Typst ファイル : MIT No Attribution
CSL ファイル : Creative Commons Attribution-ShareAlike 3.0 License