Re: Babel 3.8h

名前: 栗山雅俊
日時: 2006-01-09 10:08:19
IPアドレス: 211.128.131.*

>>40482 稲垣さん、おはようございます。 > am=av^ の箇所でエラーになるのが正常だと思うのですが。 やっぱり他の環境に影響があるようですね。 \catcode がデフォルトに戻っていないということですね。 ただ、どうも \noextraslatin で定義するとこれはこれで 別な影響が出てしまう(他の言語の定義を邪魔してしまう) ようなので、以下のようにしてみました。183-184行目を コメントアウトし、別定義を一行加えました。 -- latin.ldf l.182-184 -- \addto\extraslatin{\def\LatinMarksOn{\shorthandon{^}\shorthandon{=}}} %\addto\extraslatin{\def\LatinMarksOff{\shorthandoff{^}\shorthandoff{=}}} %\addto\noextraslatin{\LatinMarksOff} \addto\extraslatin{\def\LatinMarksOff{\catcode`\^ 7\catcode`\= 12\relax}} 183行目を \ProsodicMarksOff の定義に倣って書き換えました。 とりあえず先のサンプルと、稲垣さんの babeltest.tex 、 永田先生の johannes.tex でとりあえず期待通りの振る舞いに なるようです。ご確認いただければ幸いです。

この書き込みへの返事:

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