Variable: reftex-cite-format-builtin

reftex-cite-format-builtin is a variable defined in reftex-vars.el.gz.

Value

Large value
((default "Default macro \\cite{%l}" "\\cite[]{%l}")
 (natbib "The Natbib package"
	 ((13 . "\\cite[][]{%l}") (116 . "\\citet[][]{%l}")
	  (84 . "\\citet*[][]{%l}") (112 . "\\citep[][]{%l}")
	  (80 . "\\citep*[][]{%l}") (101 . "\\citep[e.g.][]{%l}")
	  (115 . "\\citep[see][]{%l}") (97 . "\\citeauthor{%l}")
	  (65 . "\\citeauthor*{%l}") (121 . "\\citeyear{%l}")
	  (110 . "\\nocite{%l}")))
 (biblatex "The Biblatex package"
	   ((13 . "\\cite[][]{%l}") (67 . "\\cite*[][]{%l}")
	    (116 . "\\textcite[][]{%l}") (84 . "\\textcite*[][]{%l}")
	    (112 . "\\parencite[][]{%l}")
	    (80 . "\\parencite*[][]{%l}") (102 . "\\footcite[][]{%l}")
	    (115 . "\\smartcite[][]{%l}") (117 . "\\autocite[][]{%l}")
	    (85 . "\\autocite*[][]{%l}") (97 . "\\citeauthor{%l}")
	    (65 . "\\citeauthor*{%l}") (105 . "\\citetitle{%l}")
	    (73 . "\\citetitle*{%l}") (121 . "\\citeyear{%l}")
	    (89 . "\\citeyear*{%l}") (110 . "\\nocite{%l}")))
 (amsrefs "The AMSRefs package"
	  ((13 . "\\cite{%l}") (112 . "\\cite{%l}")
	   (80 . "\\cites{%l}") (116 . "\\ocite{%l}")
	   (84 . "\\ocites{%l}") (121 . "\\ycite{%l}")
	   (89 . "\\ycites{%l}") (97 . "\\citeauthor{%l}")
	   (65 . "\\citeauthory{%l}") (102 . "\\fullcite{%l}")
	   (70 . "\\fullocite{%l}") (110 . "\\nocite{%l}")))
 (jurabib "The Jurabib package"
	  ((13 . "\\cite{%l}") (99 . "\\cite[][]{%l}")
	   (116 . "\\citet{%l}") (112 . "\\citep{%l}")
	   (101 . "\\citep[e.g.][]{%l}") (115 . "\\citep[see][]{%l}")
	   (117 . "\\fullcite{%l}") (105 . "\\citetitle{%l}")
	   (97 . "\\citeauthor{%l}") (101 . "\\citefield{}{%l}")
	   (121 . "\\citeyear{%l}") (102 . "\\footcite{%l}")
	   (70 . "\\footcite[][]{%l}") (108 . "\\footfullcite{%l}")))
 (bibentry "The Bibentry package" "\\bibentry{%l}")
 (harvard "The Harvard package"
	  ((13 . "\\cite[]{%l}") (112 . "\\cite[]{%l}")
	   (116 . "\\citeasnoun[]{%l}") (110 . "\\citeasnoun[]{%l}")
	   (115 . "\\possessivecite{%l}")
	   (101 . "\\citeaffixed{%l}{?}") (121 . "\\citeyear{%l}")
	   (97 . "\\citename{%l}")))
 (chicago "The Chicago package"
	  ((13 . "\\cite[]{%l}") (116 . "\\citeN[]{%l}")
	   (84 . "\\shortciteN{%l}") (112 . "\\cite[]{%l}")
	   (80 . "\\shortcite{%l}") (97 . "\\citeA{%l}")
	   (65 . "\\shortciteA{%l}") (121 . "\\citeyear{%l}")))
 (astron "The Astron package"
	 ((13 . "\\cite[]{%l}") (112 . "\\cite[]{%l}")
	  (116 . "%2a (\\cite{%l})")))
 (author-year "Do-it-yourself Author-year"
	      ((13 . "\\cite{%l}") (116 . "%2a (%y)\\nocite{%l}")
	       (112 . "(%2a %y\\nocite{%l})")))
 (locally "Full info in parenthesis"
	  "(%2a %y, %j %v, %P, %e: %b, %u, %s %<)")
 (context "ConTeXt bib module"
	  ((13 . "\\cite[%l]") (115 . "\\cite[][%l]")
	   (110 . "\\nocite[%l]"))))

Documentation

Builtin versions of the citation format.

The following conventions are valid for all alist entries:
?\C-m should always point to a straight \cite{%l} macro.
?t should point to a textual citation (citation as a noun).
?p should point to a parenthetical citation.

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/reftex-vars.el.gz
(defconst reftex-cite-format-builtin
  '((default "Default macro \\cite{%l}"
      "\\cite[]{%l}")
    (natbib "The Natbib package"
     ((?\C-m . "\\cite[][]{%l}")
      (?t    . "\\citet[][]{%l}")
      (?T    . "\\citet*[][]{%l}")
      (?p    . "\\citep[][]{%l}")
      (?P    . "\\citep*[][]{%l}")
      (?e    . "\\citep[e.g.][]{%l}")
      (?s    . "\\citep[see][]{%l}")
      (?a    . "\\citeauthor{%l}")
      (?A    . "\\citeauthor*{%l}")
      (?y    . "\\citeyear{%l}")
      (?n    . "\\nocite{%l}")))
    (biblatex "The Biblatex package"
     ((?\C-m . "\\cite[][]{%l}")
      (?C    . "\\cite*[][]{%l}")
      (?t    . "\\textcite[][]{%l}")
      (?T    . "\\textcite*[][]{%l}")
      (?p    . "\\parencite[][]{%l}")
      (?P    . "\\parencite*[][]{%l}")
      (?f    . "\\footcite[][]{%l}")
      (?s    . "\\smartcite[][]{%l}")
      (?u    . "\\autocite[][]{%l}")
      (?U    . "\\autocite*[][]{%l}")
      (?a    . "\\citeauthor{%l}")
      (?A    . "\\citeauthor*{%l}")
      (?i    . "\\citetitle{%l}")
      (?I    . "\\citetitle*{%l}")
      (?y    . "\\citeyear{%l}")
      (?Y    . "\\citeyear*{%l}")
      (?n    . "\\nocite{%l}")))
    (amsrefs "The AMSRefs package"
     ((?\C-m . "\\cite{%l}")
      (?p    . "\\cite{%l}")
      (?P    . "\\cites{%l}")
      (?t    . "\\ocite{%l}")
      (?T    . "\\ocites{%l}")
      (?y    . "\\ycite{%l}")
      (?Y    . "\\ycites{%l}")
      (?a    . "\\citeauthor{%l}")
      (?A    . "\\citeauthory{%l}")
      (?f    . "\\fullcite{%l}")
      (?F    . "\\fullocite{%l}")
      (?n    . "\\nocite{%l}")))
    (jurabib "The Jurabib package"
     ((?\C-m . "\\cite{%l}")
      (?c    . "\\cite[][]{%l}")
      (?t    . "\\citet{%l}")
      (?p    . "\\citep{%l}")
      (?e    . "\\citep[e.g.][]{%l}")
      (?s    . "\\citep[see][]{%l}")
      (?u    . "\\fullcite{%l}")
      (?i    . "\\citetitle{%l}")
      (?a    . "\\citeauthor{%l}")
      (?e    . "\\citefield{}{%l}")
      (?y    . "\\citeyear{%l}")
      (?f    . "\\footcite{%l}")
      (?F    . "\\footcite[][]{%l}")
      (?l    . "\\footfullcite{%l}")))
    (bibentry "The Bibentry package"
      "\\bibentry{%l}")
    (harvard "The Harvard package"
     ((?\C-m . "\\cite[]{%l}")
      (?p    . "\\cite[]{%l}")
      (?t    . "\\citeasnoun[]{%l}")
      (?n    . "\\citeasnoun[]{%l}")
      (?s    . "\\possessivecite{%l}")
      (?e    . "\\citeaffixed{%l}{?}")
      (?y    . "\\citeyear{%l}")
      (?a    . "\\citename{%l}")))
    (chicago "The Chicago package"
     ((?\C-m . "\\cite[]{%l}")
      (?t    . "\\citeN[]{%l}")
      (?T    . "\\shortciteN{%l}")
      (?p    . "\\cite[]{%l}")
      (?P    . "\\shortcite{%l}")
      (?a    . "\\citeA{%l}")
      (?A    . "\\shortciteA{%l}")
      (?y    . "\\citeyear{%l}")))
    (astron "The Astron package"
     ((?\C-m . "\\cite[]{%l}")
      (?p    . "\\cite[]{%l}" )
      (?t    . "%2a (\\cite{%l})")))
    (author-year "Do-it-yourself Author-year"
     ((?\C-m . "\\cite{%l}")
      (?t    . "%2a (%y)\\nocite{%l}")
      (?p    . "(%2a %y\\nocite{%l})")))
    (locally     "Full info in parenthesis"
     "(%2a %y, %j %v, %P, %e: %b, %u, %s %<)")
    (context
     "ConTeXt bib module"
     ((?\C-m . "\\cite[%l]")
      (?s    . "\\cite[][%l]")
      (?n    . "\\nocite[%l]"))))
  "Builtin versions of the citation format.
The following conventions are valid for all alist entries:
`?\\C-m' should always point to a straight \\cite{%l} macro.
`?t'    should point to a textual citation (citation as a noun).
`?p'    should point to a parenthetical citation.")