[luatex] localisation of os.date()

Herbert Voss Herbert.Voss at FU-Berlin.DE
Mon Jan 23 10:39:59 CET 2012

this lua snippet

print(os.date("Heute ist der \%A im Monat \%B."))

gives me the correct output.

Heute ist der Montag im Monat Januar.

Without the locale setting I get the english variant,
although I already have the de_DE setting.

However, using os.setlocale in a TeX document with lualatex:

function Datum()
   tex.print(os.date("Heute ist der \%A im Monat \%B."))


I get a lot of errors of invalid pdftex.map entries

Using current TeXLive with Lua 5.1.4


More information about the luatex mailing list