[NTG-pdftex] Synchronization

Taco Hoekwater taco at elvenkind.com
Tue Feb 12 09:39:47 CET 2008



Hans Hagen wrote:
> LAURENS Jérôme wrote:
> 
>> \tracesynctexpositions=0:disabled
>> \tracesynctexpositions=1:math, kern, glue, hbox
>> \tracesynctexpositions=2:add noads
>> \tracesynctexpositions=3:add some whatsits
> 
> so, variant 2 and 3 are influencing the node lists (I assume that this 
> does not influence the outout i.e. no inhibiting of the \last... 
> primitives etc (sometimes whatsits can get in the way)

I assume they will just be adding more output for other node types
(read "add" as an abbreviation for "additionally, produce information
for .."). The point of this patch, iiuc, is that there is no need for
node list manupilations.

>> The purpose of the lower precision in synctex end is simply to reduce  
>> the size of the auxiliary output file.
>> If we use full resolution, then the size increases by 40%, which is - 
>> very- significant because I/O operations are involved.
>> 8192 is the best choice for that purpose.

It would be interesting to have the full precision as an option.
A macro package for two-pass page break optimization may want to
use the synctex file also , and such a package would really need
full precision to avoid rounding errors.

Best wishes,
Taco


More information about the ntg-pdftex mailing list