summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/citeall
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-12-03 22:17:36 +0000
committerKarl Berry <karl@freefriends.org>2017-12-03 22:17:36 +0000
commitcde3e211202b8db560c86ff3ebc5f22cdf2271da (patch)
treeb855fbc1ae19d7374e0926b37d0206686914be9c /Master/texmf-dist/doc/latex/citeall
parentd274b0f6220f15309256c9b2bc9ad63d5bbe7e92 (diff)
citeall (3dec17)
git-svn-id: svn://tug.org/texlive/trunk@45975 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/citeall')
-rw-r--r--Master/texmf-dist/doc/latex/citeall/README20
-rw-r--r--Master/texmf-dist/doc/latex/citeall/README.md19
-rw-r--r--Master/texmf-dist/doc/latex/citeall/citeall.pdfbin105654 -> 106775 bytes
-rw-r--r--Master/texmf-dist/doc/latex/citeall/citeall.tex19
-rw-r--r--Master/texmf-dist/doc/latex/citeall/examples-citeall.bib7
5 files changed, 40 insertions, 25 deletions
diff --git a/Master/texmf-dist/doc/latex/citeall/README b/Master/texmf-dist/doc/latex/citeall/README
deleted file mode 100644
index fd903e3026a..00000000000
--- a/Master/texmf-dist/doc/latex/citeall/README
+++ /dev/null
@@ -1,20 +0,0 @@
-$UFDate: 2015-04-28 13:28:57 +0200 -- Commit: 136a632 (HEAD, tag: v1.2, master, devel) -- master$
-citeall --- A package to cite all entries of a bbl created with biblatex
-Version 1.2 Ulrike Fischer 2015
-
-LICENSE
-LaTeX Project Public License
-
-CONTENTS
-
-- Readme (this file)
-- citeall.sty (the sty)
-- citeall.tex, citeall.pdf (the docu)
-- examples-citeall.bib (and example bib-file used by the documentation)
-
-INSTALLATION
-
-Put the sty where it can be found.
-
-If you want to compile the documentation:
-put the bib-file where it can be found. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/citeall/README.md b/Master/texmf-dist/doc/latex/citeall/README.md
new file mode 100644
index 00000000000..b8979be2ab5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/citeall/README.md
@@ -0,0 +1,19 @@
+#citeall --- A package to cite all entries of a bbl created with biblatex
+Version 1.4 Ulrike Fischer 2017
+
+## License
+LaTeX Project Public License
+
+## Contents
+
+- Readme (this file)
+- citeall.sty (the sty)
+- citeall.tex, citeall.pdf (the docu)
+- examples-citeall.bib (and example bib-file used by the documentation)
+
+## Installation
+
+Put the sty where it can be found.
+
+If you want to compile the documentation:
+put the bib-file where it can be found.
diff --git a/Master/texmf-dist/doc/latex/citeall/citeall.pdf b/Master/texmf-dist/doc/latex/citeall/citeall.pdf
index 852dde03901..f22df7d27bf 100644
--- a/Master/texmf-dist/doc/latex/citeall/citeall.pdf
+++ b/Master/texmf-dist/doc/latex/citeall/citeall.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/citeall/citeall.tex b/Master/texmf-dist/doc/latex/citeall/citeall.tex
index 310cd6855e3..115112a3e3e 100644
--- a/Master/texmf-dist/doc/latex/citeall/citeall.tex
+++ b/Master/texmf-dist/doc/latex/citeall/citeall.tex
@@ -1,5 +1,5 @@
% !Mode:: "TeX:DE:UTF-8:Main"
-% $UFDate: 2015-04-28 13:27:07 +0200 -- Commit: f04431e -- master$
+% $UFDate: 2017-12-03 18:19:20 +0100 -- Commit: 4f26014 (HEAD, master) -- master$
\documentclass[DIV=12]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
@@ -19,18 +19,22 @@
\divide\parsep by 2\relax}
\makeatother
\addbibresource{examples-citeall.bib}
-\title{The \pkg{citeall} package, v1.2}
+\title{The \pkg{citeall} package, v1.4}
\author{Ulrike Fischer\thanks{fischer@troubleshooting-tex.de}}
\begin{document}
\maketitle
\section{Changes}
+Version 1.4 changed the code to adapt the package to the newest biblatex 3.9.
+
+
+Version 1.3 added code to handle the @preamble field in a bib. Changed the definition of \verb+\sortlist+ to adapt to the newest biblatex.
Version 1.2 adapts the package to biblatex 3.0 and correct some small bugs (e.g. unwanted spaces).
\section{Important}
-\pkg{citeall} works only together with \pkg{biblatex}. \pkg{biblatex} should be loaded before \pkg{citeall}.
+\pkg{citeall} works only together with (newer versions of) \pkg{biblatex}. \pkg{biblatex} should be loaded before \pkg{citeall}.
-The package relies on some inner working of \pkg{biblatex}, so it could break with future versions.
+The package relies on some inner working of \pkg{biblatex}, so it could break with future or older versions (I tested with version 3.9).
\section{The aim of the package}
The \pkg{citeall} package is a package to help to adapt and debug \pkg{biblatex}
@@ -56,7 +60,7 @@ For each entrykey in the .bbl \cs{citeall} will loop through this list and pass
\item If there are brackets e.g. from optional argument of a \cs{cite} you should protect them with braces.
\item If there are commas you should protect them with braces.
\item If you want to insert a paragraph break, use \cs{endgraf}
-\item Don't overdo the system. It is meant for simple debbugging not for complicated citation printouts.
+\item Don't overdo the system. It is meant for simple debugging not for complicated citation printouts.
\end{itemize}
\section{Some examples}
@@ -107,4 +111,9 @@ For each entrykey in the .bbl \cs{citeall} will loop through this list and pass
By default the item of an entry are separated by a comma and a space. This can be changed by redefining \cs{citeallseparator}. The last item is finished by \cs{citeallfinentry} (default nothing). The entries are separated by a \cs{par}, this can be changed by redefining \cs{citeallgroupseparator}.
The default cite command used by \cs{citeall} is (\cs{cite}). This can be changed by redefining \cs{citealldefaultcite}.
+\DescribeMacro\citeallpreambledefinition
+
+.bib files can contain a special entry type \texttt{@preamble} which can contain definitions that should be executed at the begin of the bibliography, e.g. to ensure that some commands are defined. Such a field lead to a command \verb+\preamble{...}+ in the .bbl. When \cs{citeall} reads the .bbl it redefines \cs{preamble} to do nothing. You can change this behaviour by redefining this macro. It should always have one argument!
+
+
\end{document}
diff --git a/Master/texmf-dist/doc/latex/citeall/examples-citeall.bib b/Master/texmf-dist/doc/latex/citeall/examples-citeall.bib
index eb9a6a4424a..b8e9808ce6b 100644
--- a/Master/texmf-dist/doc/latex/citeall/examples-citeall.bib
+++ b/Master/texmf-dist/doc/latex/citeall/examples-citeall.bib
@@ -30,3 +30,10 @@
YEAR = {2015},
URL = {{\"u}ber_gang.html}
}
+
+@article{itemize,
+title={itemize},
+author={Itemize, Max},
+year={2015},
+note = {ipsum ipsum ipsum ipsum\begin{itemize}\item abc \item abc\end{itemize}},
+}