Function: org-cite-biblatex--multi-arguments
org-cite-biblatex--multi-arguments is a byte-compiled function defined
in oc-biblatex.el.gz.
Signature
(org-cite-biblatex--multi-arguments CITATION INFO)
Documentation
Build "multicite" command arguments for CITATION object.
INFO is the export state, as a property list.
Source Code
;; Defined in /usr/src/emacs/lisp/org/oc-biblatex.el.gz
(defun org-cite-biblatex--multi-arguments (citation info)
"Build \"multicite\" command arguments for CITATION object.
INFO is the export state, as a property list."
(let ((global-prefix (org-element-property :prefix citation))
(global-suffix (org-element-property :suffix citation)))
(concat (and global-prefix
(format "(%s)"
(org-trim (org-export-data global-prefix info))))
(cond
;; Global pre/post-notes.
(global-suffix
(format "(%s)"
(org-trim (org-export-data global-suffix info))))
(global-prefix "()")
(t nil))
;; All arguments.
(mapconcat (lambda (r)
(org-cite-biblatex--atomic-arguments (list r) info))
(org-cite-get-references citation)
""))))