Sébastien Miquel <sebastien.miq...@posteo.eu> writes: > Ihor Radchenko writes: >> We actually have 2 options here: >> 1. Change the docstring >> 2. Change the template >> >> Can moving [PACKAGES] up break the existing configs? It might. >> I am inclined to change the docstring instead. > > Thanks for having a look at this. > > It makes more sense for a package in PACKAGES to depend on a > DEFAULT-PACKAGE than vice versa. > ... > I've also just checked that by default, for document export, > DEFAULT-PACKAGES are inserted before PACKAGES --- the default > templates from =org-latex-classes= do not include =DEFAULT-PACKAGES= > nor =PACKAGES=, and in this case, =org-splice-latex-header= adds both > default packages and packages at the end, with default packages coming > first. > > =org-format-latex-header= is only used to generate images for preview, > and in some cases by ob-latex to compile a document from a LaTeX src > block.
Thanks for the clarification! Now, your patch makes much more sense. Can you update the commit message explaining the above shortly and linking to this thread? Best, Ihor