329びぼーろく; latexでヤング図を書く

latexで今までヤング図 (young tableaux) 書くことになったのでその導入メモ。

youngtab.styが必要なのでまずはそのインストールから。
debian8 (jessie)では texlive-science に含まれているらしいのでいつもどおりインストールする。
aptitude install texlive-science
インストールが終わったらtexのファイルに
\usepackage{youngtab}
を追加。

中が空の図を書きたいときは、\yng(...)を使う。書式は
\yng(一番上の段の箱の数,二番目の段の箱の数,三番目の段の箱の数,...)
で書く。具体的には
\yng(1):箱一つ
\yng(2):横に箱が二つ並ぶ
\yng(3):横に箱が三つ並ぶ
\yng(1,1):縦に箱が二つ並ぶ 
となる。従って\yng(3,2,1)は

□□□
□□


が表示される。

中に字を入れたいときには\young(...)を使う。先ほどの数字の代わりに中に入れたい文字を入れる。

\young(a\ a,bb,c) 
とすると("\ " スラッシュ+スペースで空欄となる)

□□□
□□

の中に

a□a
bb
c

が入ったヤング図が書ける。

さて、このままだとそれぞれのヤング図の下側が揃うように描画されるので、
\Yvcentermath1
と追記する。 これで高さが調節される。

0 件のコメント:

コメントを投稿

691びぼーろく; なんか知らん間に

 共同研究者が色々思いついていたらしい。以前に適当にノートをまとめて「こんなことできないっすか?」というのが2倍ぐらいになって返ってきた。サウイフモノニワタシハナリタイ。 これではあまりにも...と思ったので内容を補強する(これもつまらん)内容を提案した。う~ん、これで良いのか?