このソースコードはTypst version 0.12で作成しました。
Typstで日本語論文を書くときのテンプレートです。
Typstの概要について知りたい方は、https://github.com/kimushun1101/How-to-use-typst-for-paper-jp をご覧ください。
vscode-typst.webm
ファイル | 意味 |
---|---|
main.typ | 原稿の Typst ソースコード |
refs.* | 参考文献ファイル |
ディレクトリ | 含まれるファイルの種類 |
---|---|
figs | 論文に使用する画像ファイル |
libs | 体裁を整えるライブラリファイル |
雰囲気を掴みたい場合には こちらの Typst Web Application をお試しください。
コンパイル済みの資料を確認したいだけでしたら こちらの GitHub Pages からお読みできます。
GitHubに慣れていない方は、GitHubページの <>Code▼
から Download ZIP
して展開してください。
慣れている方は、git clone
したり use this template
したり、適宜扱ってください。
- VS Code をインストール。
- VS Codeで
File
→Open Folder
でこのフォルダーを開く。 - 推奨拡張機能をインストール。
Extensions (Ctrl
+Shift
+X
) のSearch Extensions in Marketplace
のテキストボックスに@recommended
と入力すると表示される、以下の拡張機能をinstallをクリック。 - Explorer (
Ctrl
+Shift
+E
) からmain.typ
を開いた状態で、画面右上にあるTypst Previewの方の アイコンをクリック (Ctrl
+K
のあとV
) でプレビューを表示。トップにある動画 の操作です。 Ctrl
+S
でPDFを生成。
別ページをご参照ください。
typst.toml
には、Typst Packages にある様式の通りにプロパティが登録されています。これは、Typst Universeにテンプレートファイルを公開し、コンパイラが typst init
コマンドを実行するためのメタデータです。ただし、現時点では、Typst Universeに当該テンプレートは登録されていません。
このリポジトリの中身を特定のディレクトリ(フォルダー)に配置することで、ユーザのどのディレクトリからでもテンプレートファイルを作成できます。特定のディレクトリとは以下の通りです。
- ~/.local/share/typst/packages/local/typst-jp-conf-template/{version} # Linux
- ~/Library/Application Support/typst/packages/local/typst-jp-conf-template/{version} # macOS (Default Installer)
- %APPDATA%/typst/packages/local/typst-jp-conf-template/{version} # Windows
上記を適用した状態で、以下のコマンドを入力すると、ディレクトリが初期化されます。
typst init @local/typst-jp-conf-template
- (unofficial) IFAC Conference Template for Typst : https://github.com/typst/packages/tree/main/packages/preview/abiding-ifacconf/0.1.0
- charged-ieee : https://github.com/typst/packages/tree/main/packages/preview/charged-ieee/0.1.0
- IEEE style as per the 2021 guidelines, V 01.29.2021. : https://editor.citationstyles.org/styleInfo/?styleId=http%3A%2F%2Fwww.zotero.org%2Fstyles%2Fieee
- GitHub Pagesへのデプロイ : https://github.com/yukukotani/typst-coins-thesis
参考元にならってライセンスを付与しています。
Typstファイル : MIT No Attribution
CSLファイル : Creative Commons Attribution-ShareAlike 3.0 License