[dvipdfmx] forward references

Sašo Živanović saso.zivanovic at guest.arnes.si
Wed Jul 15 00:31:16 CEST 2020


Many thanks, just the answer I hoped for. Keeping my fingers crossed,
Sašo

Shunsaku Hirata je 14. 07. 20 ob 23:48 napisal:
> Hi,
> 
>> I have tracked down the problem to what I would naively call the
>> resolution of "forward references" in xdvipdfmx. "Naively", because I
>> have no idea how that program works, and I'm not even sure whether to
>> call the problem a feature or a bug. The issue is explained in detail in
>> https://github.com/sasozivanovic/memoize/issues/1.
> 
> As you noted in the github issue above, the problem is that you are trying
> to reference an object before it is defined. It is possible for dvipdfmx to
> workaround this problem, however, the problem itself is improper use of
> object reference and hence not a bug of dvipdfmx.
> 
> If this issue is simply a problem of "forward references" of objects, it could
> be resolved relatively easily. However, in this example, a graphics object
> ("pgfshade1" for shading) is placed before it is defined. This makes it
> difficult to resolve the issue.
> 
>> I would appreciate it if you could take the time to see if the second
>> approach to the resolution of the issue (as proposed in the github
>> issue) is feasible. And if it is, I would of course be very happy if the
>> issue could be addressed.
> 
> I think it is feasible, but it may take some time to inspect the impact of
> changing dvipdfmx behavior.
> 
> I will consider how this issue can be resolved.
> 
> 
> Thanks,
> Shunsaku Hirata
> 


More information about the dvipdfmx mailing list.