> Am 08.03.2015 um 12:55 schrieb Hans Hagen : > > On 3/8/2015 12:26 PM, Wolfgang Schuster wrote: >> >>> Am 08.03.2015 um 11:11 schrieb Hans Hagen >>> >>: >>> >>> this should help: >>> >>> \unexpanded\def\writeviatex#1#2% >>> {\ifx\normalwrite\relax\else >>> % the \detokenize makes sure we don't expand \noexpanded macros >>> \normalwrite#1{\detokenize{#2}}% >>> \fi} >>> >>> (in future version i might replace write completely) >> >> Only partially because the saved positions from \pdfsavepos are wrong. > > in what sense wrong? Content of the external file from MkIV (the entries on the first page show 0 and the values on page 2 and 3 are always the same): 1:0:0 2:0:0 3:4661756:45255023 4:4661756:45255023 5:4661756:45255023 6:4661756:45255023 Content of the external file from MkII (different values for the first and second position on each page): 1:6526435:46204089 2:4661756:45256000 3:6526435:46204089 4:4661756:45256000 5:6526435:46204089 6:4661756:45256000 Wolfgang