On Thu, Apr 24 2008, Hans Hagen wrote:
Peter Münster wrote:
% engine=luatex \startluacode function Monthshort(m) -- os.setlocale("fr_FR.utf8") -- just for testing... tex.print(os.date("%b", os.time({day = 10, month = m, year = 2000}))) os.setlocale("C") end \stopluacode \starttext \ctxlua{Monthshort(\the\normalmonth)} \stoptext
beware with locales ... mkiv assumes no locale (basecilly kills it)
Indeed, I've already seen that: when setting the locale to fr_FR.utf8, without resetting it to C just after the tex.print(), then I get this error: !luaTeX error (file /opt/TeX-live/texmf-dist/fonts/opentype/public/lm/lmroman12-regular.otf): Parsing CFF DICT failed. (error=-1) ==> Fatal error occurred, no output PDF file produced! (That's why I wrote "just for testing"...) Cheers, Peter -- http://pmrb.free.fr/contact/