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/

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to