Typstでよく使う変数を登録しておく

2024/06/23追記:転置に関する記載には改善の必要があります。最新の記事をお読みください。


最近、Typstにハマっている。TeXよりも簡単に導入できて(MacならHomebrewでも入る)PDFに変換するのも早いので、論文を書きたいとかそう言うどっかりしたタスク以外も楽しく使える印象である。

ただ、現在、転置行列を書くことが出来ず(^Tで我慢すれば良いのかもしれない)ちょっと困っていた。

そこで、以下の形式でよく使う変数や機能を登録しておくようにしている。

#let trp(matrix) = $matrix^⊤$
#let xk = $bold(x)(k)$
#let ct = $trp(bold(c))$

一番目の例は、転置行列をtrp()で書くことを可能にしたもの。二番目の例は太字(ベクトル)のxに下付文字kを付けたものをxkで書けるようにしたものである。同様に、三番目のctは以下略。

それぞれ、以下の様に表示される。

$ y(k)= ct xk + w(k) $ <defy>

便利。

“Typstでよく使う変数を登録しておく” への1件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です