Re: Babel3.7 greek.ldf の記述(その2)

名前: 稲垣
日時: 2003-11-15 10:04:24
IPアドレス: 219.96.22.*

>>23568 私のところでは,正常に出力されるので,どのようなエラーになるのか確認 できません。そこで,以下の憶測は,>~ と a| が離れてしまう,という ケースを想定しています。そうでなければ,読み飛ばしてください。 >~a| について新旧のcblig.mfを比較してみました。 古いバージョンは次のようになっています。 % Copyright (C) 1997 Claudio Beccari % Ligature and kerning table % CB added kernings with initial capitals preceded by spirits with or % without accents 1997/03/10 % iota subscripts ligtable oct"222": "|" =: oct"226"; oct"222" は >~a で,それが | の付いた oct"226" の >~a| になるようです。 最新のバージョンでも同じなのですが,この ligature を行う前に,sans serif の 場合の条件が加わっています。 もし,"if not SansSerif" という条件文が正常に処理されなければ,その下の "%ligtable oct"222": "|" =: oct"226";" の行がコメントになっているので >~ と a| が離れるのではないかと思います。 % Copyright (C) 1997 --- 2002 Claudio Beccari v.2.0c (2002/02/03) % Ligature and kerning table % CB added kernings with initial capitals preceded by spirits with or % without accents 1997/03/10; accent-spirit ligatures added 1997/11/03 % Ligatures with void char corrected 1999/04/07 % Modified ligatures for group A"U % modified kernings with sans serif 2002/02/03 % iota subscripts if not SansSerif: ligtable "a": "|" =: oct"370"; else: ... ligtable oct"222": "|" =: oct"226", skipto 1; fi ligtable "h": "|" =: oct"371"; ... ligtable "w": "|" =: oct"372"; %ligtable oct"222": "|" =: oct"226";

この書き込みへの返事:

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