I also found this recently. The reason is that BibTeX-dialect is set by org-cite-basic--parse-bibliography in oc-basic.el based on the file extension. Renaming your bibliography file to end in “.bibtex” instead of “.bib” should make it be parsed using the bibtex rather than biblatex dialect.
I did find this surprising, as I’ve always just used “.bib” for both dialects, and unless I was missing something it seemed to be incompatible with the bibtex program which seemed to expect a .bib extension. Generally the cite export is working well, thank you. Best Rick On Fri, 8 Apr 2022, at 8:10 PM, Olaf Trygve Berglihn wrote: > Thanks for the info. I do get that e.g. TechReport is in > bibtex-entry-alist, but it does not work still. I also tried to remove > any ${HOME}/.emacs.d stuff to ensure no interaction. > > bibtex-entry-alist is only populated after an explicit call to > (load-library "bibtex") > or by first visiting a bibtex buffer. > > #+BEGIN_SRC emacs-lisp > (mapcar 'car bibtex-entry-alist) > #+END_SRC > > #+RESULTS: > | Article | InProceedings | Conference | InCollection | InBook | > Proceedings | Book | Booklet | PhdThesis | MastersThesis | TechReport | > Manual | Unpublished | Misc | > > > bibtex-dialect is a variable defined in ‘bibtex.el’. > Its value is ‘BibTeX’ > > Unfortunately, my elisp and org knowledge is limited, so I'm currently > not able to provide more details, trace, or debugging info without some > guidance. > > Thanks for your help. > > -Olaf > > -- > Olaf Trygve Berglihn <ol...@pvv.org>