Function: org-cite-export-bibliography
org-cite-export-bibliography is a byte-compiled function defined in
oc.el.gz.
Signature
(org-cite-export-bibliography KEYWORD _ INFO)
Documentation
Return bibliography associated to "print_bibliography" KEYWORD.
BACKEND is the export back-end, as a symbol. INFO is a plist used as a communication channel.
Source Code
;; Defined in /usr/src/emacs/lisp/org/oc.el.gz
(defun org-cite-export-bibliography (keyword _ info)
"Return bibliography associated to \"print_bibliography\" KEYWORD.
BACKEND is the export back-end, as a symbol. INFO is a plist
used as a communication channel."
(pcase (plist-get info :cite-export)
('nil nil)
(`(,p ,_ ,_)
(let ((export-bibilography
(org-cite-processor-export-bibliography
(org-cite--get-processor p))))
(when export-bibilography
(funcall export-bibilography
(org-cite-list-keys info)
(plist-get info :bibliography)
(org-cite-bibliography-style info)
(org-cite-bibliography-properties keyword)
(plist-get info :back-end)
info))))
(other (error "Invalid `:cite-export' value: %S" other))))