banner
绘素

绘素的Blog

twitter
github
email

タイプスト関連リソース

Typst は、Latex の代替となるものであり、Latex と比較して最大の利点はシンプルで高速であることです。特に、いくつかの PDF 出力の文章作成シーンに適しており、課題や文書、スライドなどに使用することができます。

以下は、最近使用した中で役立つリソースであり、文書、CV テンプレート、スライドテンプレートの形式変換に関連しています。

文書#

Typst ドキュメント

中文ドキュメント

中文ユーザーガイド

CV テンプレート#

個人的に好きな CV テンプレートです。

Typst CV テンプレート

スライドテンプレート#

Typst スライドテンプレート

個人的に好きなスライドテンプレートで、ドキュメントの先頭に一部のコンテンツを追加するだけで、ドキュメントを PPT に変換することができます。スタイルも美しく、コンテンツが長い場合は自動的にページ分割もサポートしています。以前使用していた Marp(Markdown to PPT)よりも使いやすいです。

#import "@preview/slydst:0.1.0": *

// https://github.com/glambrechts/slydst

#show: slides.with(
  title: "title", // 必須
  subtitle: none,
  date: none,
  authors: (),
  layout: "small",
  ratio: 16/9,
  title-color: none,
)

Typst から Markdown への変換#

Typst は独自の数式構文を定義しており、従来の Latex の数式構文とは互換性がありませんが、Pandoc を使用することで Typst の数式を Latex の数式に変換することができます。また、ドキュメントのレイアウトを Markdown または Latex に変換することもできます。以下を参考にしてください:

フォント#

Typst のデフォルトの英字フォントは Linux Libertine であり、私はこのフォントが好きです。ただし、デフォルトの中文字体は黒体ですが、宋体に設定するにはフォント選択のフォールバックメカニズムを使用することができます。ドキュメント内で次のコマンドを使用します:

#set text(font: ("Linux Libertine", "Songti SC"))

VS Code 拡張機能#

私は通常、Typst を VS Code で書くことが多く、次の拡張機能を使用しています:

  • Typst LSP:自動的に PDF をコンパイルして生成することができます
  • Typst Preview:右側に新しいウィンドウを開いて、リアルタイムにコンパイル結果をプレビューすることができます
  • Typst Companion:ctrl/cmd + b|i|uなどのショートカットキーをサポートしています
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。