2015年6月4日木曜日

TeX でå (a の上に丸がついたもの)を使うマクロ

TeX で a の上に丸がついた å を使うとき、本来であれば、
\r{a}
とすればOKだが、\r を別のマクロで使っていたりすると、これが困る。

この回避方法は、automake の texinfo.tex を見ていて分かったが、
\def\ringaccent#1{{\accent23 #1}}
とマクロを定義してから
\ringaccent{a}
とすると回避できる。


ドイツ語のウムラウトなども\accent24 などで定義されていたりするので、これをうまく使うと \o などを別のマクロに使ったりもできて便利でもある。

0 件のコメント:

コメントを投稿