2011年11月18日金曜日

LaTeX for HPSG

HPSG関係で使いそうな記号とかその他。

パッケージ

avm.sty
AVM(Attribute-Value Matrix)を書くためによく使われるマクロらしい。
木構造の中にAVMを埋め込みたいが、木構造マクロと組み合わせるとうまく動かない、という場合は\setboxとか\boxとか使うとうまく行くかも知れない。例えばtreeprintと組み合わせる場合。
¥setbox0=¥hbox{
  ¥begin{avm}[¥asort{word}HEAD&¥ajKaku1¥¥VAL&itr]¥end{avm}
}
¥tree{¥box0}
  ¥leaf{fish}
¥endtree

演算子・括弧など

\preceq
\succeq
\wedge
\vee
\Rightarrow
¬\neg
\top
\bot
〈〉\langle \rangle
{}\{ \}

角囲み数字

プリアンブルで\usepackage{otf}として、本文中で\ajKaku{1}のようにする(0〜100)。

二重角括弧

二重角括弧[[]]は、\usepackage{txfonts}(またはpxfonts)して\llbracket \rrbracketか、\usepackage{textcomp}して\textlbrackdbl \textrbrackdblで書ける。

二重山括弧

二重山括弧《》は、\usepackage{MnSymbol}して\llangle \rrangleで書ける。だがどうもtxfontsやpxfontsとの相性が悪いらしい。全角の 《》をそのまま使ってもいいが、$\left《 ... \right》$みたいな使い方はできない。

0 件のコメント:

コメントを投稿