[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Run latex more than once for LaTeX src block evaluation
From: |
Karthik Chikmagalur |
Subject: |
Re: [PATCH] Run latex more than once for LaTeX src block evaluation |
Date: |
Thu, 04 Apr 2024 23:41:50 -0700 |
>> 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