What is this on line 1390?
\let\nocitation\nocitation
In fact, I never paid any attention to the \listcitation and
\textcitation variants.
Alan
On Sat, 19 Mar 2016 11:50:04 +0100
Wolfgang Schuster
This doesn't answer my question.
On line 1386 we have:
\unexpanded\def\citation {\doifelsenextoptionalcs\btxlistcitation \btxdirectlistcite}
which allows \citation{<REFERENCE>} but
\let\citation \listcitation
on line 1389 makes the \citation command a synonym for \listcitation which means \citation{<REFERENCE>} isn't possible anymore.
Wolfgang
On Sat, 19 Mar 2016 11:48:50 +0100
Hans Hagen
On 3/19/2016 11:43 AM, Alan BRASLAU wrote:
\citation and \cite are synonyms \nocitation and \nocite are synonyms
\cite and \nocite are traditional bibTeX usage (in LaTeX).
\nocitation (\nocite) is a hidden citation, i.e. it pulls an entry from the dataset, including it in the bibliography list, but does not render a reference in the text.
This is useful, for example, to force a reference tag at the place where a table or figure is called, but to postpone the rendering of the reference to the bibliography to figure later in the floated table or figure.
\nocite does the same thing as \cite[none] [key]
so we have
\let\cite \citation \let\nocite\nocitation
(i think Wolfgang was referring to the fact that we aliased to \listcitation, one of the 4 variants needed to satisfy mojca's hunger for all kind of citations)
On Sat, 19 Mar 2016 08:33:49 +0100 Wolfgang Schuster
wrote: Hi,
the bibliography module redefines the \citation two lines after the first definition and drops the \citation{...} method, is this intended?
Line 1386:
\unexpanded\def\citation {\doifelsenextoptionalcs\btxlistcitation \btxdirectlistcite} \unexpanded\def\nocitation{\doifelsenextoptionalcs\btxhiddencitation\btxdirecthiddencite}
\let\citation \listcitation \let\cite \citation \let\nocitation\nocitation \let\nocite\nocitation
Wolfgang _______________________________________________ dev-context mailing list dev-context@ntg.nl https://mailman.ntg.nl/mailman/listinfo/dev-context
-- Alan Braslau CEA DSM-IRAMIS-SPEC CNRS UMR 3680 Orme des Merisiers 91191 Gif-sur-Yvette cedex FRANCE tel: +33 1 69 08 73 15 fax: +33 1 69 08 87 86 mailto:alan.braslau@cea.fr