TeXの記憶(62) — \charを使って@を索引項目に入れる

ごくまれにアットマーク(アットサイン)「@」を索引に入れる必要が出てきます。

「@」を表示するのは簡単なのですが、\makeindexや\mendexで処理するとエラーになるようなので、\charコマンドを使って索引に入れました。

1003

TeX Bookのスキーコード表を見ると「@」は8進数で「110」なので\index{}の中で \char’100 を使っておけば\makeindexや\mendexも通ります。10進数を使って「\char64」としても同じです。

アットマーク@\index{アットマーク\char'100@アットマーク\char'100}

または

アットマーク@\index{アットマーク\char64@アットマーク\char64}

コメント