The general markup for a bibliography block is:
(:bib <options> :) : <key1> : <citation1> : <key2> : <citation2> ... (:bibend:)
A bibliography consists of up to 4 parts:
cite(key)
markup
Here are some of the commonly-used bib options. The bibliography automatically lists any duplicate keys used.
A plain (:bib:) ... (:bibend:)
block generates author-year references, sorted by citation key. Unreferenced citations are omitted.
Equivalent to (:bib fmt=text sort=yes:)
. To suppress sorting, use sort=no.
The (:bib fmt=bib:)
option, with no cite references on the page, lists the citations in the bib block, sorted by key. Any cited references are omitted.
Equivalent to (:bib fmt=bib sort=yes:)
.
A (:bib fmt=num:) ... (:bibend:)
block generates numbered references, sorted and numbered in citation key order. Unreferenced citations are omitted.
Equivalent to (:bib fmt=num sort=yes:)
.
To sort and number citations in the order cited, use (:bib fmt=num sort=cite:)
.
A (:bib fmt=*:) ... (:bibend:)
block generates author-year references and produces a separate list of unreferenced citations.
To sort just the references, add sort=ref. Or, to sort just the unreferenced citations, add sort=bib.
A (:bib fmt=#:) ... (:bibend:)
block generates numbered references and produces a separate list of unreferenced citations. To sort the references in the order cited, add sort=cite.
A (:bib page=PageName:)
block will include the citations defined in the bib block on PageName.
To include citations from more than one page, use (:bib page="Page1 Page2 ...":)
.
A (:bib abbr=PageName:)
block will translate strings in citations of the form {Term} into the string corresponding to “Term” on PageName, using :Term:Definition markup. Term must start with a capital letter and contain no spaces.
If the term is undefined, it is displayed as a link to a new term form.
A (:bib unk=unk:)
block will look for any citations of undefined references and list them in alphabetical order at the end of the page.
By default, the bibliography handler prints “none cited” if a page with a bib block contains no citations for defined references. A (:bib terse=terse:)
block will suppress this message.
« less common cite options | User Guide | less common bib options »