Function: org-cite-natbib--build-optional-arguments

org-cite-natbib--build-optional-arguments is a byte-compiled function defined in oc-natbib.el.gz.

Signature

(org-cite-natbib--build-optional-arguments CITATION INFO)

Documentation

Build optional arguments for citation command.

CITATION is the citation object. INFO is the export state, as a property list.

Source Code

;; Defined in /usr/src/emacs/lisp/org/oc-natbib.el.gz
(defun org-cite-natbib--build-optional-arguments (citation info)
  "Build optional arguments for citation command.
CITATION is the citation object.  INFO is the export state, as a property list."
  (pcase-let ((`(,prefix . ,suffix) (org-cite-main-affixes citation)))
    (concat (and prefix (format "[%s]" (org-trim (org-export-data prefix info))))
            (cond
             (suffix (format "[%s]" (org-trim (org-export-data suffix info))))
             (prefix "[]")
             (t nil)))))