I could not find the exact location of the problem, but here are some hints that may help a lot to solve it.
`Synchronize ERROR: unknown node type 11` is a bit misleading, it should be `unexpected node type 11` instead. 11 corresponds to `math_node` in LuaTeX (according to `texnodes.h` line 412). This error message comes from the `synctexhorizontalruleorglue` function, when it is called on a node with the wrong type. It means that `synctexhorizontalruleorglue` is called on a math node, which is not expected. So, somewhere in LuaTeX, `synctexhorizontalruleorglue` is used instead of the dedicated `synctexmath`. Also, the problem is somehow related to `\mathsurroundskip`. I hope this helps. Jérôme > Le 19 mars 2024 à 18:15, Hans Hagen <j.ha...@xs4all.nl> a écrit : > > On 3/19/2024 5:12 PM, Jérôme LAURENS wrote: >> Hi >> I suspect this might not be the best location for a bug report, but I could >> not get mantisBT to work. >> This bug stands around since 2019 >> (https://github.com/jlaurens/synctex/issues/30) >> Source file `bug.tex` >> ``` >> \mathsurroundskip=1cm >> $y$% >> \bye >> ``` >> ## Command >> ``` >> luatex --synctex=1 bug.tex >> ``` >> In the terminal output below all the `Synchronize ERROR` lines are >> unexpected, they are not ini the log file: >> ``` >> This is LuaTeX, Version 1.18.0 (TeX Live 2024) >> restricted system commands enabled. >> (./bug.tex [1 >> Synchronize ERROR: unknown node type 11 > > these are math nodes and such nodes can have glue set (they also have syntaex > fields) so afaiks it's not a bug in luatex > > (fwiw, glue as alternative for surround kerns have been in luatex for quite a > while so i suppose that older luatex versions give the same error) > >> Synchronize ERROR: unknown node type 11 >> {.../TeXLive/Master/texmf-dist/fonts/map/pdftex/updmap/ >> pdftex.map} >> Synchronize ERROR: unknown node type 11 >> Synchronize ERROR: unknown node type 11 >> ])<.../TeXLive/Master/texmf-dist/fonts/type1/public/amsfo >> nts/cm/cmmi10.pfb><.../TeXLive/Master/texmf-dist/fonts/type1/public/ >> amsfonts/cm/cmr10.pfb> >> Output written on bug.pdf (1 page, 15421 bytes). >> SyncTeX written on bug.synctex.gz. >> Transcript written on bug.log. >> ``` >> MacOS 13, fresh TeXLive updated today from svn >> TIA >> Please notice that I am not a member of the list > > -- > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl > -----------------------------------------------------------------