On 2/20/2021 4:42 PM, juh wrote:
Am Fri, Feb 19, 2021 at 01:17:15PM +0100 schrieb Hans Hagen:
On 2/19/2021 11:46 AM, juh wrote:
Am Fri, Feb 19, 2021 at 10:47:36AM +0100 schrieb Hans Hagen:
The question is: what happens in that file with modes?
Nothing too fancy. I attached the files with mode definitions works here so you need to make a mwe
Maybe it was the option --arrange. When I unset it, lmtx compiles without problems and the result seems to be ok.
I believe that I needed the options earlier because I position three pages on a a4 paper to get a folded flyer. The option seems to be obsolete now. hm, but it still makes sense to know if something fails .. keep en eye on it
this integer message just means that some number reference ends up in the list while \the or something similar needs to be used; it's normally a signal of something wrong in a macro; in luamatatex we use cheap integers for modes, think of \integerdef\foo123 and then \foo is not supposed to show up on its own (unless you use \the\foo and then you see 123) but is to be used in a context where a number is expected ... so, it's not something 'dramatic' happening here and at least we get some signal now, when for instance we use a traditional cheap integer, like \chardef\foo123 we can use that as a number (\ifnum\foo ...) but when we put that one someplacem like test \foo test tex will not complain but just typeset that number. Now, because these states normally are 0, 1 or 2, you actually would get a reference to a character but these are never in normal fonts so what you get then is some 'invisible' glyph node depending on the place you can get an empty page, an empty line, messed up spacing, or just nothing if it in the text stream so if this is some old issue you'd see some side effect too (but no error message) maybe that gives a clue (like a message about a font not having a character on the console or in the log) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------