diff options
author | Norbert Preining <norbert@preining.info> | 2024-03-22 03:01:48 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-03-22 03:01:48 +0000 |
commit | afa6b76072e6106ffd418c05eff7da555eebb605 (patch) | |
tree | f36be49c5fa5e079ae8b3a360f3a67a90cb680d6 /macros/latex/contrib/biblatex/doc/examples | |
parent | 1c5f075956663aa87b675cccdaa9f3eebfd83af9 (diff) |
CTAN sync 202403220301
Diffstat (limited to 'macros/latex/contrib/biblatex/doc/examples')
-rw-r--r-- | macros/latex/contrib/biblatex/doc/examples/01-introduction.run.xml | 93 | ||||
-rw-r--r-- | macros/latex/contrib/biblatex/doc/examples/82-style-debug-biber.pdf | bin | 149679 -> 156537 bytes | |||
-rw-r--r-- | macros/latex/contrib/biblatex/doc/examples/92-bibliographylists-biber.pdf | bin | 63347 -> 63376 bytes | |||
-rw-r--r-- | macros/latex/contrib/biblatex/doc/examples/93-nameparts.tex | 25 | ||||
-rw-r--r-- | macros/latex/contrib/biblatex/doc/examples/94-labelprefix.tex | 30 |
5 files changed, 133 insertions, 15 deletions
diff --git a/macros/latex/contrib/biblatex/doc/examples/01-introduction.run.xml b/macros/latex/contrib/biblatex/doc/examples/01-introduction.run.xml new file mode 100644 index 0000000000..4b744a395c --- /dev/null +++ b/macros/latex/contrib/biblatex/doc/examples/01-introduction.run.xml @@ -0,0 +1,93 @@ +<?xml version="1.0" standalone="yes"?> +<!-- logreq request file --> +<!-- logreq version 1.0 / dtd version 1.0 --> +<!-- Do not edit this file! --> +<!DOCTYPE requests [ + <!ELEMENT requests (internal | external)*> + <!ELEMENT internal (generic, (provides | requires)*)> + <!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)> + <!ELEMENT cmdline (binary, (option | infile | outfile)*)> + <!ELEMENT input (file)+> + <!ELEMENT output (file)+> + <!ELEMENT provides (file)+> + <!ELEMENT requires (file)+> + <!ELEMENT generic (#PCDATA)> + <!ELEMENT binary (#PCDATA)> + <!ELEMENT option (#PCDATA)> + <!ELEMENT infile (#PCDATA)> + <!ELEMENT outfile (#PCDATA)> + <!ELEMENT file (#PCDATA)> + <!ATTLIST requests + version CDATA #REQUIRED + > + <!ATTLIST internal + package CDATA #REQUIRED + priority (9) #REQUIRED + active (0 | 1) #REQUIRED + > + <!ATTLIST external + package CDATA #REQUIRED + priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED + active (0 | 1) #REQUIRED + > + <!ATTLIST provides + type (static | dynamic | editable) #REQUIRED + > + <!ATTLIST requires + type (static | dynamic | editable) #REQUIRED + > + <!ATTLIST file + type CDATA #IMPLIED + > +]> +<requests version="1.0"> + <internal package="biblatex" priority="9" active="1"> + <generic>latex</generic> + <provides type="dynamic"> + <file>01-introduction.aux</file> + <file>01-introduction-blx.bib</file> + </provides> + <requires type="dynamic"> + <file>01-introduction.bbl</file> + </requires> + <requires type="static"> + <file>blx-dm.def</file> + <file>blx-compat.def</file> + <file>blx-bibtex.def</file> + <file>biblatex.def</file> + <file>standard.bbx</file> + <file>authoryear.bbx</file> + <file>authoryear.cbx</file> + <file>biblatex.cfg</file> + <file>english.lbx</file> + <file>american.lbx</file> + </requires> + </internal> + <external package="biblatex" priority="5" active="1"> + <generic>bibtex</generic> + <cmdline> + <binary>bibtex</binary> + <option>-min-crossrefs 2</option> + <infile>01-introduction</infile> + </cmdline> + <input> + <file>01-introduction.aux</file> + </input> + <output> + <file>01-introduction.bbl</file> + </output> + <provides type="dynamic"> + <file>01-introduction.bbl</file> + </provides> + <requires type="dynamic"> + <file>01-introduction.aux</file> + <file>01-introduction-blx.bib</file> + </requires> + <requires type="editable"> + <file>biblatex-examples.bib</file> + </requires> + <requires type="static"> + <file>biblatex.bst</file> + </requires> + </external> +</requests> diff --git a/macros/latex/contrib/biblatex/doc/examples/82-style-debug-biber.pdf b/macros/latex/contrib/biblatex/doc/examples/82-style-debug-biber.pdf Binary files differindex d737632db1..256cdd4df4 100644 --- a/macros/latex/contrib/biblatex/doc/examples/82-style-debug-biber.pdf +++ b/macros/latex/contrib/biblatex/doc/examples/82-style-debug-biber.pdf diff --git a/macros/latex/contrib/biblatex/doc/examples/92-bibliographylists-biber.pdf b/macros/latex/contrib/biblatex/doc/examples/92-bibliographylists-biber.pdf Binary files differindex b37b763903..70db540047 100644 --- a/macros/latex/contrib/biblatex/doc/examples/92-bibliographylists-biber.pdf +++ b/macros/latex/contrib/biblatex/doc/examples/92-bibliographylists-biber.pdf diff --git a/macros/latex/contrib/biblatex/doc/examples/93-nameparts.tex b/macros/latex/contrib/biblatex/doc/examples/93-nameparts.tex index 44115b6acd..1d761e372a 100644 --- a/macros/latex/contrib/biblatex/doc/examples/93-nameparts.tex +++ b/macros/latex/contrib/biblatex/doc/examples/93-nameparts.tex @@ -132,6 +132,31 @@ } } +\DeclareNamehashTemplate[russian]{ + \namepart[hashscope=full]{prefix} + \namepart[hashscope=full]{family} + \namepart[hashscope=full]{suffix} + \namepart[hashscope=full]{given} + \namepart[hashscope=full]{patronymic} +} + +\DeclareNamehashTemplate[ethiopian]{ + \namepart[hashscope=full]{prefix} + \namepart[hashscope=full]{family} + \namepart[hashscope=full]{suffix} + \namepart[hashscope=full]{given} + \namepart[hashscope=full]{patronymic} + \namepart[hashscope=full]{papponymic} +} + +\DeclareNamehashTemplate[cjk]{ + \namepart[hashscope=full]{prefix} + \namepart[hashscope=full]{family} + \namepart[hashscope=full]{suffix} + \namepart[hashscope=full]{given} + \namepart[hashscope=full]{cjk} +} + \DeclareUniquenameTemplate[cjk]{ \namepart[base=true]{family} \namepart[disambiguation=full]{given} diff --git a/macros/latex/contrib/biblatex/doc/examples/94-labelprefix.tex b/macros/latex/contrib/biblatex/doc/examples/94-labelprefix.tex index e8f025078c..730817697b 100644 --- a/macros/latex/contrib/biblatex/doc/examples/94-labelprefix.tex +++ b/macros/latex/contrib/biblatex/doc/examples/94-labelprefix.tex @@ -27,26 +27,26 @@ the last bibliography in which it appears. This can be overridden by explicit assignment to particular refcontexts with the \cmd{assignrefcontext*} macros.\\ -% refcontext=none/global//global/global +% refcontext=none/global//global/global/global This is a publication by Aristotle: -\cite{aristotle:anima} % comes from refcontext=none/global/R/global/global +\cite{aristotle:anima} % comes from refcontext=none/global/R/global/global/global These are not publications by Aristotle: -\cite{yoon} % comes from default refcontext=none/global/Q/global/global due +\cite{yoon} % comes from default refcontext=none/global/Q/global/global/global due % to \assignrefcontextentries -\cite{worman} % comes from default refcontext=nty/global//global/global and not from - % nty/global/T/global/global in next refsection even though that is the +\cite{worman} % comes from default refcontext=nty/global//global/global/global and not from + % nty/global/T/global/global/global in next refsection even though that is the % last printed bib/biblist with worman in it. This is because % refcontext defaults are local to refcontexts -\cite{piccato} % comes from refcontext=none/global/Q/global/global due to \assignrefcontextcats -\cite{nussbaum} % comes from refcontext=none/global/S/global/global due to \assignrefcontextkeyws* +\cite{piccato} % comes from refcontext=none/global/Q/global/global/global due to \assignrefcontextcats +\cite{nussbaum} % comes from refcontext=none/global/S/global/global/global due to \assignrefcontextkeyws* This is another publication by Aristotle: -\cite{aristotle:physics} % comes from refcontext=none/global/R/global/global +\cite{aristotle:physics} % comes from refcontext=none/global/R/global/global/global \begin{refcontext}{rcone} -% refcontext=none/global/R/global/global +% refcontext=none/global/R/global/global/global \printbibliography[keyword=primary, title={Aristotle Publications}] % aristotle:anima and aristotle:physics default refcontext is this one \end{refcontext} @@ -55,30 +55,30 @@ This is another publication by Aristotle: % Note here that the optional argument to \newrefcontext overrides the % value set with the named refcontext \newrefcontext[labelprefix=S]{rctwo} -% refcontext=none/global/S/global/global +% refcontext=none/global/S/global/global/global \printbibliography[notkeyword=primary, title={Other publications}] \endrefcontext \begin{refcontext}[labelprefix=Q] -% refcontext=none/global/Q/global/global +% refcontext=none/global/Q/global/global/global \printbibliography[filter=cats, title={Other publications}] \end{refcontext} \begin{refcontext}[sorting=nty] -% refcontext=nty/global//global/global +% refcontext=nty/global//global/global/global \printbibliography[resetnumbers, notkeyword=primary, title={More Other publications}] % Nussbaum default refcontext is this one % piccato default refcontext is this one % yoon default refcontext is this one % worman default refcontext is this one -\cite{nussbaum} % comes from refcontext=nty/global//global/global due to weak \assignrefcontextkeyws* +\cite{nussbaum} % comes from refcontext=nty/global//global/global/global due to weak \assignrefcontextkeyws* \end{refcontext} \section*{New Refsection} \newrefsection -\cite{worman} % comes from default refcontext=nty/global/T/global/global +\cite{worman} % comes from default refcontext=nty/global/T/global/global/global \begin{refcontext}[labelprefix=T]{rcone} -% refcontext=nty/global//global/global +% refcontext=nty/global//global/global/global \printbibliography[resetnumbers, notkeyword=primary, title={More Other publications}] \end{refcontext} |