summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-11-01 03:00:46 +0000
committerNorbert Preining <norbert@preining.info>2019-11-01 03:00:46 +0000
commit61b8d58232b999b6cc966aee9152fb86bbb759cd (patch)
tree61c65799f06cec526c81cc517c0ee68bc4323021 /macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.tex
parent038f3d26e9b2f40210a14133c33f1d2dfb5261bf (diff)
CTAN sync 201911010300
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.tex')
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.tex67
1 files changed, 41 insertions, 26 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.tex b/macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.tex
index 3d9f5da103..cb882a105b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.tex
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.tex
@@ -463,7 +463,7 @@
\newcommand*{\ctan}{\mkbibacro{CTAN}}
\newcommand*{\gitbaseurl}{https://github.com/moewew/biblatex-ext}
-\newcommand*{\extblxversion}{0.8}
+\newcommand*{\extblxversion}{0.8a}
\newcommand*{\biber}{Biber}
\newcommand*{\gitissuelink}[1]{%
\href{\gitbaseurl/issues/#1}{issue \##1 on github}}
@@ -484,14 +484,12 @@
\newcommand*{\hmpdr}{$\bm{\rangle}$}
\fi
-\iffontspec
\def\textvisiblespace{%
\raisebox{-2.2pt}{%
\mbox{\kern.04em\vrule \@height.5ex \@width.12ex}%
\vbox{\hrule \@width.2em \@height.12ex}%
\hbox{\vrule \@height.5ex \@width.12ex}%
\kern.04em}}
-\fi
% Bourbaki dangerous bend symbol by Heiko Oberdiek
% https://tex.stackexchange.com/users/16967/heiko-oberdiek
@@ -531,7 +529,7 @@
author = {Moritz Wemheuer},
link = {mwemheu@gmail.com},%
revision = {\extblxversion},
- date = {\DTMDate{2019-08-25}},
+ date = {\DTMDate{2019-10-31}},
}
\hypersetup{%
@@ -744,8 +742,8 @@ available on \ctan\fnurl{https://ctan.org/pkg/latex-sciences-humaines}.
If you read German you may be interested in Dominik Waßenhoven's two-part
series \foreignlanguage{ngerman}{\emph{Bibliographien erstellen mit
\sty{biblatex}}} in \foreignlanguage{ngerman}{\emph{Die \TeX nische Komödie}}
-2/2008\fnurl{https://www.dante.de/DTK/Ausgaben/2008-2.pdf} (pp.~53--75)
-and 4/2008\fnurl{https://www.dante.de/DTK/Ausgaben/dtk08-4.pdf} (pp.~31--51).
+2/2008\fnurl{https://archiv.dante.de/DTK/PDF/komoedie_2008_2.pdf} (pp.~53--75)
+and 4/2008\fnurl{https://archiv.dante.de/DTK/PDF/komoedie_2008_4.pdf} (pp.~31--51).
Please keep in mind that some of these texts were written a while ago and
that \sty{biblatex} is actively developed: technical details may have changed
and new features make some things easier.
@@ -983,7 +981,7 @@ This style is like \blxstyle{ext-authortitle-ticomp}, but it is based on
Sigfridsson and Ryde \quad ibid. \quad Knuth 1984, 1986
\end{bibexample}
-\styleitem{ext-authoryear-teicomp}
+\styleitem{ext-authoryear-tiecomp}
A compact author-year citation style that combines
\blxstyle{ext-authoryear-ticomp} and \blxstyle{ext-authoryear-iecomp}.
\begin{bibexample}
@@ -1008,6 +1006,9 @@ for the standard files without significant changes in output.
Whether or not to display \enquote{in:} before the journal information in
\bibtype{article} entries.
All other entry types are not affected by this option.
+If it is desired to remove the \enquote{in:} for more entry types or
+a more specific behaviour is required, then it is still going to be
+necessary to modify the bibmacro~\bibmacro{in:}.
\begingroup
\makeatletter
@@ -1040,15 +1041,20 @@ All other entry types are not affected by this option.
This option controls if \bibtype{inbook}, \bibtype{incollection} and
\bibtype{inproceedings} entries that are tied to a parent entry with
\bibfield{xref} or \bibfield{crossref} should cite their parent in the
-bibliography if the parent is listed in the bibliography as a separate entry.
-With the default setting \kvopt{citexref}{false} the parent is not cited, the
-entry is shown as in the standard styles. If the option is set to
-\optval{true}, the block following the \enquote{in:} is replaced by a citation
-to the parent entry.
-The option itself does \emph{not} cause the parent entry to be added to the
-bibliography, this needs to happen either explicitly by citing the parent
-(this includes \cmd{nocite}) or implicitly via the \opt{minxrefs} or
-\opt{mincrossrefs} option.
+bibliography \emph{if} the parent is listed in the bibliography as a
+separate entry.
+With the default setting \kvopt{citexref}{false} the parent is not
+cited, the entry is shown as in the standard styles.
+If the option is set to \optval{true}, the block following the
+\enquote{in:} is replaced by a citation to the parent entry.
+
+\begin{remindbox}
+The option itself does \emph{not} cause the parent entry to be added
+to the bibliography automatically.
+This needs to happen either explicitly by citing the parent
+(possibly with \cmd{nocite})
+or implicitly via the \opt{minxrefs} or \opt{mincrossrefs} option.
+\end{remindbox}
\nocite{westfahl:frontier}
\begin{bibexample}[title={\kvopt{citexref}{true}}]
@@ -1133,7 +1139,8 @@ for the entry types \bibtype{inbook}, \bibtype{incollection} and
This option only has an effect if \hyperopt{innamebeforetitle} is set to
\optval{true}.
-\begin{bibexample}[title={\kvopt{innameidem}{true}}]
+\begin{bibexample}[title={\kvopt{innameidem}{true}}
+ {\small (and \kvopt{innamebeforetitle}{true})}]
\togglefalse{bbx:isbn}
\makeatletter
\renewbibmacro*{bbx:in:editor}[1]{%
@@ -1155,7 +1162,8 @@ This option only has an effect if \hyperopt{innamebeforetitle} is set to
\exampleprintbib{gaonkar:in}
\end{bibexample}
-\begin{bibexample}[title={\kvopt{innameidem}{false}}]
+\begin{bibexample}[title={\kvopt{innameidem}{false}}
+ {\small (and \kvopt{innamebeforetitle}{true})}]
\togglefalse{bbx:isbn}
\makeatletter
\renewbibmacro*{bbx:in:editor}[1]{%
@@ -1883,15 +1891,17 @@ The default is a colon followed by a space.
\csitem{publocdelim}
-The delimiter between \bibfield{publisher}\slash\bibfield{organization}\slash
+The delimiter between \bibfield{publisher}\slash
+\bibfield{organization}\slash
\bibfield{institution} and \bibfield{location}.
The default is a comma followed by a space.
-This delimiter is not used by the default style, since the standard order of
-fields is \bibfield{location}, \bibfield{publisher}\slash
+This delimiter is not used by the default style, since the standard
+order of fields is \bibfield{location}, \bibfield{publisher}\slash
\bibfield{organization}\slash\bibfield{institution}, \bibfield{date}.
-You could use \cmd{publocdelim} if you changed the order of these fields to
-\bibfield{publisher}\slash\bibfield{organization}\slash\bibfield{institution},
-\bibfield{location} \bibfield{date} with
+You could use \cmd{publocdelim} if you changed the order of these
+fields to \bibfield{publisher}\slash\bibfield{organization}\slash
+\bibfield{institution}, \bibfield{location} \bibfield{date} by
+redefining the bibmacro~\bibmacro{pubinstorg+location+date} as follows.
\begin{biblatexcode}
\renewbibmacro*{pubinstorg+location+date}[1]{%
\printlist{#1}%
@@ -2246,7 +2256,7 @@ A general-purpose bibliography macro to catch
This bibliography macro has one mandatory argument: the name of a list field,
sensible values are \bibfield{publisher}, \bibfield{institution} and
\bibfield{organization}.
-
+By default the macro is defined and used as follows.
\begin{biblatexcode}
\newbibmacro*{pubinstorg+location+date}[1]{%
\printlist{location}%
@@ -2999,7 +3009,7 @@ uses \LaTeX3's \sty{l3draw} package.
The main purpose of these packages is to define the macro \cmd{oasymbol}
for use with \sty{biblatex-ext-oa}.
-All packages define a similar set of macros, so they are not indended to
+All packages define a similar set of macros, so they are not indended to
be loaded together.
If used as stand-alone packages, all packages only have one option.
@@ -3167,6 +3177,11 @@ See also \filename{CHANGES.md}.
The numbers on the right indicate the relevant section of the manual.
\begin{changelog}
+\begin{release}{0.8a}{2019-10-31}
+ \item Fixed default value of \hypercmd{servoldelim}\see{sec:opt:punct}
+ \item Fixed bug in \blxstyle{ext-authoryear-tiecomp}%
+ \see{sec:styles:new}
+\end{release}
\begin{release}{0.8}{2019-08-25}
\item Added \hypercmd{AtIntrocite} \see{sec:opt:style}
\item Require \sty{biblatex} v3.13 (2010/08/17)\see{sec:req}