Am 03.05.2013 um 11:19 schrieb "Meer, H. van der"
I did some more experiments. In the macro below delete ABC and replace D by ! then the output of the test will match. example1 is made with the type-imp-euler.mkiv as given below. I removed every space in it, ended every ] with a % and commented [texgyre] out. In the log can be seen that --as far as I am aware-- just that euler file is loaded and processed. For further testing I added a blank line before the starttypescript[euler]% line and the example2 results. There is indeed an effect from the intervening newline. Also removed space from type-imp-latinmodern.mkiv and type-imp-lmnames.mkiv. But I still cannot explain where the remaining spaces do come from. There are a few places in type-ini.mkvi with space after an } in a macro, but I have patched these in my system.
Do you mean the missing % after \doifsomething etc.? These lines don’t need a % because TeX gobbles the spaces between the arguments.
Any idea how further? More from \loadfontgoodies[lm]? To what file does that resolve?
The commands loads lm.lfg Wolfgang