[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cgreek-ja:00908] Re: some questions about tlg2cit etc.



>>>>> 鎌田雅年  <jcc04016@xxxxxxxxxxx> writes:

> ところでギリシア語のアポストロフィーをASCIIではなくギリシア語としてTeX
> へ変換するというのはもう実現されていますか? 先日水落先生がギリシア語
> の括弧類の話をなされていたので思い出しました。そろそろ実現して欲しいの
> ですが(^^;。

次のような cgreek -> tex 変換規則をたててみました。

1. smooth に関して

1-1. 直後に大文字の ALPHA, EPSILON, ETA, IOTA, UPSILON, OMEGA が来ると
     きは気息記号とする。つまり tex 内では ")" とする。

1-2. それ以外の場合 (直後に小文字の母音が来る場合も含む) はアポストロ
     フィーとする。つまり tex 内では {'} とする。

2. rough に関して

2-1. 直後に大文字の ALPHA, EPSILON, ETA, IOTA, UPSILON, OMEGA および
     RHO が来るときは気息記号とする。つまり tex 内では "(" とする。

2-2. それ以外の場合 (直後に小文字の母音および rho が来る場合も含む) は
     開きシングルクオートとする。つまり tex 内では {'} とする。

なお、アクセント記号に関しては次のように仮定しました。

3-1. 小文字の上に気息記号と共に現れることがある。

3-2. 小文字の上に気息記号なしで現れることがある。

3-3. 大文字の前に気息記号と共に現れることがある。

3-4. 大文字の前に気息記号なしで現れることは**ない**。

これでいいでしょうか?

-- 
TAKAHASHI Naoto
ntakahas@xxxxxxxx
http://m17n.org/ntakahas/