You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -531,7 +563,6 @@ BibTeX is a citation management system.
531
563
It was originally designed for TeX but has since been integrated into a variety of situations.
532
564
533
565
This experimental package allows SILE to read and process BibTeX \code{.bib} files and output citations and full text references.
534
-
(It doesn’t currently produce full bibliography listings.)
535
566
536
567
To load a BibTeX file, issue the command \autodoc:command{\loadbibliography[file=<whatever.bib>]}
537
568
@@ -544,9 +575,9 @@ To load a BibTeX file, issue the command \autodoc:command{\loadbibliography[file
544
575
To produce an inline citation, call \autodoc:command{\cite{<key>}}, which will typeset something like “Jones 1982”.
545
576
If you want to cite a particular page number, use \autodoc:command{\cite[page=22]{<key>}}.
546
577
547
-
To produce a full reference, use \autodoc:command{\reference{<key>}}.
578
+
To produce a bibliographic reference, use \autodoc:command{\reference{<key>}}.
548
579
549
-
Currently, the only supported bibliography style is Chicago referencing.
580
+
This implementation doesn’t currently produce full bibliography listings, and the only supported bibliography style is Chicago referencing.
550
581
551
582
\smallskip
552
583
\noindent
@@ -556,7 +587,7 @@ Currently, the only supported bibliography style is Chicago referencing.
556
587
\indent
557
588
While an experimental work-in-progress, the CSL (Citation Style Language) implementation is more powerful and flexible than the legacy commands.
558
589
559
-
You must first invoke \autodoc:command{\bibliographystyle[style=<style>, lang=<lang>]}, where \autodoc:parameter{style} is the name of the CSL style file (without the \code{.csl} extension), and \autodoc:parameter{lang} is the language code of the CSL locale to use (e.g., \code{en-US}).
590
+
You should first invoke \autodoc:command{\bibliographystyle[style=<style>, lang=<lang>]}, where \autodoc:parameter{style} is the name of the CSL style file (without the \code{.csl} extension), and \autodoc:parameter{lang} is the language code of the CSL locale to use (e.g., \code{en-US}).
560
591
561
592
The command accepts a few additional options:
562
593
@@ -572,11 +603,13 @@ If you don’t specify a style or locale, the author-date style and the \code{en
572
603
573
604
To produce an inline citation, call \autodoc:command{\csl:cite{<key>}}, which will typeset something like “(Jones 1982)”.
574
605
575
-
To produce a full reference, use \autodoc:command{\csl:reference{<key>}}.
606
+
To produce a bibliography of cited references, use \autodoc:command{\printbibliography}.
607
+
After printing the bibliography, the list of cited entries will be cleared. This allows you to start fresh for subsequent uses (e.g., in a different chapter).
608
+
If you want to include all entries in the bibliography, not just those that have been cited, set the option \autodoc:parameter{cited} to false.
576
609
577
-
To produce a complete bibliography, use \autodoc:command{\printbibliography}.
578
-
As of yet, this command is for testing purposes only.
579
-
It does not handle filtering of the bibliography.
610
+
To produce a bibliographic reference, use \autodoc:command{\csl:reference{<key>}}.
611
+
Note that this command is not intended for actual use, but for testing purposes.
0 commit comments