Thanks WH, both solutions work perfectly.
Lukas
... Well, the situation is that the .cld creates an extra file where the
converted (uppercased) string should be written.
\starttext
\ctxsprint{Přehledná}
\ctxsprint{utf.upper(Přehledná)}
\stoptext
Wolfgang
characters.upper(str)
--
Am 06.04.2011 um 08:35 schrieb Procházka Lukáš Ing. - Pontex s. r. o.:
Thanks WH, both solutions work perfectly.
I see, characters.upper is also mentioned in Hans Lua manual:
http://www.pragma-ade.com/show-man-44.htm
Wolfgang
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
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
... 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,
Am 05.04.2011 um 18:34 schrieb Procházka Lukáš Ing. - Pontex s. r. o.:
... 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