Re: Babel 3.8h

名前: 栗山雅俊
日時: 2006-01-09 11:14:06
IPアドレス: 211.128.131.*

>>40506 すみません、コメントに誤りがありました。 > ただ、どうも \noextraslatin で定義するとこれはこれで > 別な影響が出てしまう(他の言語の定義を邪魔してしまう) これは不正確で、まず \addto\noextraslatin{\LatinMarksOff} と定義すると latin.ldf の以前の定義と矛盾してしまう (自己否定?)ようで、プリアンブルに \languageattribute{latin}{withprosodicmarks} が存在しない場合に、 ! Package babel Error: The character '^' is not a shorthand character in latin. というエラーが出ます。 ここを丸ごとコメントアウトするとエラーは出なくなりますが 上付文字の catcode がデフォルトに戻らなくなります。 逆に強制的に \addto\noextraslatin{\catcode`\^ 7\catcode`\= 12\relax} とすると今度は他の言語オプションでの定義を邪魔してしまう というのが今回の実験結果でした。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)