名前: 安田 日時: 2006-08-20 15:45:40 IPアドレス: 210.159.171.*
>>44382 トノさん、稲垣さん、こんにちは。 稲垣さんの文書は、外国語 TeX に関心をもつものにとって いつもすごい刺激になります。ありがとうございます。 マルチハイフネーション用 hyphen.cfg も language.dat も babel 寄与のものですね。 ところでバナーの件ですが、 私のところの FreeBSD "pTeX 3.141592-p3.1.8 (EUC) (Web2C 7.5.4)" では babel のクレジット、言語一覧は出ません。 latex なら出力されます。 ptetex と W32TeX で若干違うようです。どうしてなんでしょう? \language=\l@lang については、 以前、稲垣さんのご指摘にいただいたように、 私は教会スラヴ語 non-Babel 用スタイルで \l@lang の テクニックを使わせていただきました。 もし l@lang のハイフネーションパタンが initex で 読み込まれていない場合、エラーになってしまいますので、 マクロで使うなら \l@lang が定義されているかどうかを チェックしたほうがよいと思います。 \makeatletter \def\@なんとか語に切替{\language=\l@なんとか語} \@ifundefined{l@なんとか語}{% \message{ハイフンパタンが登録されてないよ}% \let\@なんとか語に切替=\relax}{% \@なんとか語に切替}% \makeatother みたいに...
この書き込みへの返事: