TEMPLATES:
article = <au> (<year>). \textit{<title>}. <journal>, [<volume>(<number>)|<volume>|<number>]:~[<startpage>--<endpage>|<startpage>|<eid>|].[ <note>]
book = [<au>|<ed>|] (<year>).[ First appeared in <origyear>.] \textit{<title>}[, <edition.ordinal()> edition]. [<address>: ]<publisher>.[ ISBN: <isbn>.][ <note>]
inproceedings = <au> (<year>). ``<title>.'' In[ <ed.if_singular(editorlist, { }(ed.), { }(eds.))>,] \textit{<booktitle>},[ [<address>: ]<publisher>,] pp.~[<startpage>--<endpage>|<startpage>|<eid>|].[ \url{<doi>}.]
misc = [<au> (<year>). ][\textit{<title>}. ][(<organization>). ][\url{<url>}. ][Last accessed: <urldate>. ][<note>]

SPECIAL-TEMPLATES:
authorlist = <author.to_namelist()>
authorname.n = [<authorlist.n.first> ][<authorlist.n.middle.initial()>. ]...
               [<authorlist.n.prefix> ]\textbf{<authorlist.n.last>}[, <authorlist.n.suffix>]
firstauthor = [<authorlist.0.prefix> ]\textbf{<authorlist.0.last>}[, <authorlist.0.suffix>]...
              [, <authorlist.0.first>][ <authorlist.0.middle.initial()>.]
authorname.0 = <firstauthor>
au = <authorname.0>, ...,{ and }<authorname.9>

editorlist = <editor.to_namelist()>
editorname.n = [<editorlist.n.prefix> ]<editorlist.n.last>[, <editorlist.n.first.initial()>.][ <editorlist.n.middle.initial()>.][,  <editorlist.n.suffix>.]
ed = <editorname.0>, ...,{ and }<editorname.5>

# Sort entries alphabetically, using authors' last names.
sortkey = [<authorlist.0.last><authorlist.0.first><year>|<editorlist.0.last><editorlist.0.first><year>]
citelabel = <sortnum>

OPTIONS:
namelist_format = first_name_first
use_firstname_initials = False

VARIABLES:

DEFINITIONS:
