2015-01-23 1:42 GMT+01:00 Karl Berry <k...@freefriends.org>: > https://github.com/michal-h21/lua4ht/blob/math/l4patchlatin1.lua > > Cool, though it seems to me something simpler should be possible -- to > write a declaration for luatex at the beginning of the file that "this > file is in encoding xxx". (Of course that won't help when it contains > both Latin1 and Latin2, but that's a different issue.) >
maybe there could be something like % !4ht encoding = latin1 as first line of such files. if we had to read just first line of each file from Lua callback, it shouldn't be big overhead. we can check for LuaTeX and install callback in tex4ht.sty, which will ensure that each .4ht file is processed. > > Another idea is to move that chunk of input to a separate file, which > > only gets read when that option is in effect. > that might be perhaps the best solution? > > Anything that works is fine with me, of course. I thought ^^ would be > the least invasive thing to try. I've tried to replace some characters with ^^ notation, but the conversion haven't worked. Michal