insert bibtex field at point (or multiple templates for citar-insert-reference
)
#774
tabroughton
started this conversation in
Ideas
Replies: 1 comment 1 reply
-
Seems like you started with a solution rather than the problem you want to solve ;-) It sounds like really what you want is to be able to import Zotero annotations into See #685 for a related issue, which is more about integrating citar and Zotero annotations. If that worked well, you could just keep the annotations in Zotero maybe? If not, I wonder if As for your implementation question, that sort of thing is easy to do with a new command that wraps For example: (defun ex/insert-field ()
(interactive)
(let* ((field (completing-read "Field: " '("author" "editor" "note" "title")))
(citekey (citar-select-ref)))
(insert (citar-get-value field citekey)))) |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I would like to be able to insert a field from a reference in
.bib
file into my buffer at point.I'm not sure if this is possible with
citar
ororg-cite
atm, I'm assuming not.I see it as being a possible extension to the functionality of
citar-insert-reference
but instead of only using thepreview
template fromcitar-templates
one would be able to add the the list ofcitar-templates
and when usingcitar-insert-reference
(or similar command) the template could be selected. - that's solution more than requirement, I don't really mind what the solution might be and if it is already possible I'd be interested to know how.Reason I am thinking of this is I am developing a workflow for reasearch etc and I am using zotero. My use case at the moment is something along the lines of:
note
field) and separate out notes to select from, but I feel this would be the next stepbecause I'm just starting on my toolchain/workflow for academic research I'd also be interested in how other people manage their annotations whilst reading a resource and whether my idea here is already accommodated elsewhere or if there is alternative approach that might work for me.
Beta Was this translation helpful? Give feedback.
All reactions