>> Thanks for the patch! >> May you please describe a use case when it is necessary to run >> latex >> multiple times for previews? > > Sure: it's required whenever you have LaTeX that refers to > other document elements whose positions are only known after > they've been typeset. This often comes up with bibliographies; to > quote the docstring for `org-latex-pdf-process': "The reason why > this is a list is that it usually takes several runs of > ‘pdflatex’, maybe mixed with a call to ‘bibtex’."
I assume this is a general example of a situation where you have to run LaTeX multiple times, and not something applicable to Org's LaTeX previews. > I personally encountered it when using the tikzmark library from > the tikzpicture package to draw annotations on a table (LaTeX > needed to be run once to typeset the table & only then did it > "know" where the arrows needed to be drawn). Was this for in-buffer previews or a LaTeX source block? Could you provide the LaTeX source for a minimal example? I'd like to try it with the new preview system. Karthik