I don't know if someone has already asked for that. My
request concerns the refresh of the EPS figures/images
each time I use the mouse scroll or the scroll bar in
order to see the parts of the active page. In the case
of some complicated images, this refresh may be quite
annoying. Could it be possible to refresh the images of
the current page only when the XDVIK window has
regained the focus (just like Yap in MiKTeX)?
Logged In: NO
Or, at least, if you could only tell me what source files
are responsible for that.
Alex.
Logged In: YES
user_id=470743
Originator: NO
Can't one just cache the rendered images in a bitmap in RAM?
AFAIK that is the trick that kpdf (and kdvi, I suppose... don't remember since I use xdvik;-) uses to be fast on scrolling and revisiting of pages: Just load a cached bitmap instead of rendering.
For EPS, especially with anti-aliasing, this would be very important and I wonder if it really would be that difficult to implement.
As for RAM usage... when I have it I'd like to use it for features like that (max cache size should be configurable in xdvi, I guess).
When one considers how much RAM you invest just starting a current version of the Adobe PDF reader, there's much room left to still use much less RAM with the corresponding DVI file and image cache.
And, yeah, I also don't use acroread but xpdf instead;-)
A problem may be to keep he nice responsiveness of xdvi to source changes, but that should be manageable with file monitoring...
Logged In: YES
user_id=470743
Originator: NO
Hm, actually, file monitoring is the key?
The scrolling works instantaneously, also graphics that have been visible on screen move and are _then_ redrawn.
In most cases (with scrolling as opposed to window focus change) this is just unnecessary.
Can't one just replace that unconditional re-rendering to a conditional one depending on the EPS files having actually changed?
My vote for a larger image cache still stands, though... I sometimes go back and forth between some pages with images on them.
The waiting time for rendering is really annoying there... and unnecessary.
Logged In: YES
user_id=177175
Originator: NO
> For EPS, especially with anti-aliasing, this would be very important and I
> wonder if it really would be that difficult to implement.
Contributions would be very welcome, so feel free to give it a try ;-)