You may wish to change Eplain's formatting of citations; i.e., the
result of your \cite
commands. By default, the citation labels
are printed one after another, separated by commas and enclosed in
brackets, using the main text font. Some formats require other styles,
such as superscripted labels. You can accomodate such formats by
redefining the following macros.
\printcitestart
\printcitefinish
\cite
command. By default, they produce a
`[' and `]', respectively.
\printbetweencitations
\cite
command has multiple citations, as in
\cite{acp,texbook}
, Eplain expands this macro in between each
pair of citations. By default, it produces a comma followed by a space.
\printcitenote
\cite
command. If the \cite
command had no note, this
macro isn't used. Otherwise, it should print the note. By default, the
note is preceded with a comma and a space.
Here is an example, showing you could produce citations as superscripted labels, with the optional notes in parentheses.
\def\printcitestart{\unskip $^\bgroup} \def\printbetweencitations{,} \def\printcitefinish{\egroup$} \def\printcitenote#1{\hbox{\sevenrm\space (#1)}}