Universe
Create project in app

Typstの日本語テンプレートを作成しました.修正点があればissueにあげるか,pull requestを送ってください.

Typstのインストール

ここでは,VSCodeを用いたインストール方法を記載します.その他の方法は,

を参照してください.

VSCodeにどちらかの拡張機能を入れます.

  • Typst LSP (公式)
  • Tinymist Typst (おすすめ)

このテンプレートを使用する場合は次のフォントをインストールしてもらうか,別のフォントを指定する必要があります.再起動が必要かもしれません.

具体的な使い方は公式ドキュメントか解説ブログをご覧ください。

このテンプレートの使い方

次のようにimportを使ってこのテンプレートを読み込みます.

#import "@preview/jastylest:0.1.0"

ダウンロードする場合

importには絶対パスを指定できないので,パッケージとしてあげます.詳しくはこちらを参照してください.

  1. dataディレクトリにtypst/packages/local/japanese-template/0.1.0/typst.tomlを作成します.
  2. 以下のコードを入力します.
  3. typst.tomlと同じディレクトリ内にこのリポジトリをpackageという名前でシンボリックリンクを作成します.
[package]
name = "jastylest"
version = "0.1.0"
entrypoint = "package/jastylest.typ"
authors = ["raygo"]

シンボリックリンクの作り方は

  • Windows(コマンドプロンプト管理者実行) : mklink /D package <このディレクトリ>
  • macOS/Linux : ln -s <このディレクトリ> package

Tinymistの使い方

詳しくはこちらを参照してください.

  • 右上の虫眼鏡がついているアイコンをクリックするとプレビューが開きます.
  • typstファイルの先頭にあるExport PDFをクリックするとPDFに変換されます.
  • 設定ファイルに"tinymist.formatterMode": "typstyle"を書き込むとフォーマットされます.

サンプル

  • ドキュメントを作成したい場合は,document.typを参考にしてください.
  • スライドを作成したい場合は,slide.typを参考にしてください.