Typst
Rustで書かれたドキュメントエンジン
LaTexがだいぶレガシーなので代替として注目されている
LaTexより優れている点
生成が早い
インタラクティブにプレビューできるレベル
環境構築が楽
VSCodeで拡張いれたらすぐに書ける
構文がわかりやすい
モダンなプログラミング言語に近い構文
プリミティブな記号や関数が使いやすい
LaTexだと/*****みたいにユニークなネーミングで探さないといけない
Typstはクラスっぽく記述できる
Markdown っぽい
スクボやGitHub ユーザーにやさしいね
\begin{}等がない
地味にうれしい
標準ライブラリがいい感じ
LaTexはコードブロックもライブラリないとシンタックスハイライトしてくれない
Typstは適当に用意してくれてある
論文以外も作れる
図形や表、グラフ描画がかなりできちゃう
数値計算もできる
キモイ表もお手の物
LaTexに劣る点
ユーザーライブラリが乏しい
LaTexに比べるとまだ少ない
特に日本語周り
フォントとかテンプレとか
情報が少ない
公式ドキュメントはとても丁寧に整備されている
ライブラリ周りのブログが山ほどあるLaTexに比べるとちょっとしんどい