> I wasn't able to get it to work. I have dvisvgm installed. I tried > with the standard config, with dvipng, etc. preview-point-buf-change is > called, but no buffer frames appear. When I get the chance, I'll try > starting from a naked config and see if it works then.
Hmmm.. I am not sure what could be the reason. Just to confirm, you have to have `preview-image-type` be 'point-dvisvgm (or 'point-dvipng) not 'dvipng. > My interest in this as an alternative to the usual preview approach is > that when I edit beamer documents, I sometimes want to see whole frame > environments (rather than individual formulas) previewed as a unit. > It'll be nice if the package is flexible enough to allow that option. The package uses preview, so anything that can be previewed there can be shown in a frame. I think making beamer frames preview-able should be doable by calling (untested) \PreviewEnvironmentMacro[{[]}]{frame} after the preview package is loaded or by modifying `preview-default-preamble` or `preview-LaTeX-command` to include this call. However, this would cause the frame to be previewed as a while and prevent previewing environments inside it. > I haven't encountered this issue myself, but a couple people have told > me that they experience display errors when using > preview-leave-open-previews-visible with files in certain shared > folders, so it might be worth thinking through if the issue you raise > here could be related to that. Difficult to say for me. It was very difficult to debug this code when I saw those errors. I think improving the handling of files (to avoid display errors and file orphaning) would be welcome. On 27/08/2025, Uwe Brauer wrote: > I see, but if I add a new formula, I have to run preview-at-point again, > right? Not if you have the hook in 'after-change-functions to call 'preview-point-buf-change which is what this piece of configuration is doing (requires re-opening the tex file) (add-hook 'LaTeX-mode-hook (lambda () (add-hook 'after-change-functions #'preview-point-buf-change nil t))) 'preview-point-buf-change automatically calls `preview-at-point` if there's a preview already at point, or if (by default) the point is inside a math environment. Best regards, -- Al