Hello,

I have a question about the t-ancientgreek module for typesetting ancient Greek.

I am using DroppedCaps (although I am dropping a numeral instead of a letter in a paragraph...I modified the DroppedString to contain the numerals 0-9) in a paragraph of ancient Greek typeset in the GreekGentiumAlt font. Most paragraphs look fine, but occasionally a word will extend out into the margin instead of being hyphenated or wrapped over into the next line.

Here is a bit of sample code that shows this:

% Use t-ancientgreek module for typesetting ancient Koine Greek
\usemodule[ancientgreek][font=GreekGentiumAlt,scale=1]

% Set up indentation parameters
\setupindenting[medium]
\indenting[always]

% Set up inter-paragraph spacing
\setupwhitespace[medium]

% Set up macros to handle drop-cap chapter numbers
\def\DropChapOne{\DroppedCaps{}{Serif}{3.8\baselineskip}{2pt}{2\baselineskip}{3}}
\def\DropChap{\DroppedCaps{}{Serif}{2.3\baselineskip}{3pt}{1\baselineskip}{2}}

% Set up book start macro...Syntax: book[Chapter][Verse]{Text}
\def\book[#1][#2]#3{\par\DropChapOne{#1}\localgreek{#3}}

% Set up chapter start macro...Syntax: chapt[Chapter][Verse]{Text}
\def\chap[#1][#2]#3{\par\DropChap{#1}\localgreek{#3}}

% Set up verse macro...Syntax: verse[Chapter][Verse]{Text}
\def\verse[#1][#2]#3{\high{\tfxx \bf #2}\localgreek{#3}}

\starttext
\book[1][1]{Ὃ ἦ� ἀ�'' ἀ��ῆ�, ὃ ἀ��������, ὃ ἑ�������� ��ῖ� ὀ������ῖ� ἡ�ῶ�, ὃ ἐ���������, ��ὶ �ἱ ��ῖ��� ἡ�ῶ� ἐ��������� ���ὶ ��ῦ ����� �ῆ� ��ῆ�.}
\verse[1][2]{��ὶ ἡ ��ὴ ἐ��������, ��ὶ ἑ��������, ��ὶ �������ῦ���, ��ὶ ἀ����������� ὑ�ῖ� �ὴ� ��ὴ� �ὴ� �ἰ�����, ἥ��� ἦ� ��ὸ� �ὸ� ������, ��ὶ ἐ�������� ἡ�ῖ�.}
\verse[1][3]{Ὃ ἑ�������� ��ὶ ἀ��������, ἀ����������� ὑ�ῖ�, ἵ�� ��ὶ ὑ��ῖ� ��������� ἔ���� ���'' ἡ�ῶ�· ��ὶ ἡ �������� �ὲ ἡ ἡ������ ���ὰ ��ῦ ����ὸ� ��ὶ ���ὰ ��ῦ �ἱ�ῦ �ὐ��ῦ Ἰ���ῦ ������ῦ·}\stoptext

Note also that some fonts show this problem while others do not. For instance, the Aristarcoj font does not show this problem. Also, if I remove the dropped cap numeral from any given paragraph, the problem does away.

Does anyone know what I might be doing wrong, or how I can correct this problem? Any help anyone is able to give will be greatly appreciated!

Jeff Dodson



_____________________________________________________________________
Call Anyone, Anytime, Anywhere in the World - FREE!
Free Internet calling from NetZero Voice
Visit http://www.netzerovoice.com today!