[XeTeX] Case changing for Greek

Adam Twardoch (List) list.adam at twardoch.com
Sun May 17 01:20:55 CEST 2015

This type of selective assumptions is guaranteed to be error-prone. 

Greek is used not only in modern texts that are entirely in Greek language. Greek text can be surrounded with various types of punctuation. In particular, Greek words and phrases can be inserted into text written in other languages (eg. English) which then uses different punctuation conventions. 

So all kinds of punctuation, such as all types of quotation or question marks etc. and a full range of Unicode whitespace characters can legitimately follow a Greek phrase.


Sent from my mobile phone.

> On 07.05.2015, at 15:41, Joseph Wright <joseph.wright at morningstar2.co.uk> wrote:
>> On 07/05/2015 14:23, Nikos Platis wrote:
>> 2015-05-07 15:22 GMT+03:00 Joseph Wright <joseph.wright at morningstar2.co.uk>:
>>> For performance reasons that code has been set up to assume that a
>>> sigma is final if it is followed by a space, a control sequence or a
>>> character from the list
>>>    ) ] } . : ; , ! ? ' "
>> I would add to this list the dashes, "anoteleia", the greek closing quote
>> "»".
>> On the contrary, the english question mark "?" would not belong to a greek
>> text.
> Thanks for the additions. Per Unicode, the final sigma rule applies to
> all text using Greek chars, not just text in Greek, so a sentence in
> English finishing with a Greek word should presumably apply the rule to
> that word, hence having "?" in my list (I am aware that Greek uses ";"
> to indicate a question).
> --
> Joseph Wright
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex

More information about the XeTeX mailing list