Hi, Thanks for providing ox-biblatex.
It works very well and has replaced my local hacks for LaTeX bibliographies. However, I think it is currently too aggressive in overwriting styles. Could it perhaps accept any style that is given in ‘org-cite-biblatex-options’ / ‘org-latex-packages-alist’ and only overwrite it if another style is explicitly specified in the file to be exported? A bit like how ox-koma-letter looks for in-buffer changed values. Currently, the only way I have found that I can specify that I want to use biblatex-chicago is by issuing #+cite_export: biblatex chicago-authordate But this is a bit blunt as it overrules ‘org-cite-export-processors’ and thus biblatex is used for e.g. text export (of course I can replicate org-cite-export-processors with a macro that looks at the current export backend). (If you want I am happy to try to work on this) Thanks, Rasmus Example: See [cite/t:@OrgCitations] #+bibliography: lit.bib # only way to "actuallyhicago: #+cite_export: biblatex chicago-authordate * settings :noexport: #+begin_src emacs-lisp (require 'oc-biblatex) ;; test 1: style is gobbled ;; (setq org-cite-biblatex-options "style=chicago-authordate, maxcitenames=2") ;; test 2: style is gobbled ;; (setq org-latex-packages-alist '(("style=chicago-authordate, maxcitenames=2" "biblatex"))) ;; test 3: biblatex and biblatex-chicago are both loaded ;; (setq org-latex-packages-alist '(("authordate" "biblatex-chicago"))) #+end_src -- 9000!