Closed ghost closed 2 years ago
Please describe the bug in more detail, what exactly is not working in ORB?
I'm not sure I understand why and how should ORB support Bibtex-actions.
Do you want ORB to use Bibtex-actions as a backend to fetch file names from a BibTeX entry instead of Bibtex-completion?
Sorry, my bad ,the title should really just be "orb-bibtex-actions-edit-note
can't get ${file} key value".
After debugging for hours, I conclude its my config that caused this problem :weary:, I forget to config bibtex-completion ,
since bibtex-actions actually almost don't depend on bibtex-completion now,
after I set (setq bibtex-actions-bibliography bibtex-completion-bibliography)
the issue is gone.
bibtex-actions uses
bibtex-actions-file-parser-functions
to hold a list of functions that can be used for parsing file entries in bib file, there are functions likebibtex-actions-file-parser-default
,bibtex-actions-file-parser-zotero
andbibtex-actions-file-parser-calibre
for parsing different file entry styles.I use org-noter and the same config in ORB's manual, bug it seems ORB can't get the value for
{file}
key when using bibtex-actions. To solve this issue I found that I have to convert the file entries to bibtex-completion's tyle , and define a correspoding parser function.It would be nice to have ORB support bibtex-actions parser functions.