[NTG-context] (Ctx)Lua, diacritics & string.upper()

Procházka Lukáš Ing. - Pontex s. r. o. LPr at pontex.cz
Tue Apr 5 18:34:41 CEST 2011


... Well, the situation is that the .cld creates an extra file where the converted (uppercased) string should be written.

So I don't need to pass the string to Ctx to convert it and typeset, but to convert it first and to flush it to another file.

Lukas


On Tue, 05 Apr 2011 18:30:34 +0200, Wolfgang Schuster <schuster.wolfgang at googlemail.com> wrote:

>
> Am 05.04.2011 um 18:28 schrieb Procházka Lukáš Ing. - Pontex s. r. o.:
>
>> Hello,
>>
>> is there a possibility to use Ctx Lua to convert strings containing diacritics to upper/lower case?
>>
>> I have a .cld file, UTF-8, and
>>
>> ("Přehledná"):upper() gives "PřEHLEDNá"
>>
>> whilst the desired result is "PŘEHLEDNÁ".
>>
>> Is there a way how to solve this? (Maybe another function than Lua's "string.upper()".)
>
> context.WORD("…")
>
> Wolfgang
>
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the Wiki!
>
> maillist : ntg-context at ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : http://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
> ___________________________________________________________________________________


-- 
Ing. Lukáš Procházka [mailto:LPr at pontex.cz]
Pontex s. r. o.      [mailto:pontex at pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 244 062 238
Fax: +420 244 461 038



More information about the ntg-context mailing list