summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-06-10 23:20:53 +0000
committerKarl Berry <karl@freefriends.org>2016-06-10 23:20:53 +0000
commit00ceb7730c27509dc1c6f5fc5cd670cbea87786c (patch)
treeb759e00676d4b00417238ea190e75774e06cf88f /Master
parent41f724b3302213df79b8bedd68983d9b7eae7b15 (diff)
biblatex-source-division (7jun16)
git-svn-id: svn://tug.org/texlive/trunk@41357 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.pdfbin62244 -> 62538 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.tex8
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-source-division/issue1.pdfbin16734 -> 0 bytes
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-source-division/biblatex-source-division.sty20
4 files changed, 20 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.pdf b/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.pdf
index 6233a04d85f..8d3bee36c38 100644
--- a/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.tex b/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.tex
index aee4d518a46..818fcda0c9c 100644
--- a/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.tex
@@ -24,8 +24,8 @@
email={maieul <at> maieul <dot> net},
author={Maïeul Rouquette},
subtitle={},
- revision={2.3.1},
- date={07/07/2015},
+ revision={2.4.0},
+ date={07/06/2016},
url={https://github.com/maieul/biblatex-source-division}}
% Hyphen
\hyphenation{Ma-de-lei-ne}
@@ -106,6 +106,10 @@ So you can stylize it with all the tools of biblatex.
\begin{changelog}
+\begin{release}{2.4.0}{2016-06-07}
+ \item Add error message to know more quickly break compatibility with new releases of biblatex.
+\end{release}
+
\begin{release}{2.3.1}{2015-07-07}
\item Fix compatibility with op. cit. form when using bibstyle `verbose-trad1'.
\end{release}
diff --git a/Master/texmf-dist/doc/latex/biblatex-source-division/issue1.pdf b/Master/texmf-dist/doc/latex/biblatex-source-division/issue1.pdf
deleted file mode 100644
index 3a2861396a4..00000000000
--- a/Master/texmf-dist/doc/latex/biblatex-source-division/issue1.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/biblatex-source-division/biblatex-source-division.sty b/Master/texmf-dist/tex/latex/biblatex-source-division/biblatex-source-division.sty
index c1d7a213b9d..135ee8f6c84 100644
--- a/Master/texmf-dist/tex/latex/biblatex-source-division/biblatex-source-division.sty
+++ b/Master/texmf-dist/tex/latex/biblatex-source-division/biblatex-source-division.sty
@@ -1,4 +1,4 @@
-%% Copyright 2013 Maïeul Rouquette
+%% Copyright 2013-… Maïeul Rouquette
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -15,7 +15,7 @@
% This work consists of the file biblatex-source-division.sty
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{biblatex-source-division}[2015/07/07 v2.3.1 source division for biblatex]
+\ProvidesPackage{biblatex-source-division}[2016/06/07 v2.4.0 source division for biblatex]
\RequirePackage{xpatch}
% The options
@@ -88,10 +88,18 @@
}
% Insert source division in bibmacro for abreviated forms
+\newcommand{\sourcedivision@failtopatch}[1]{\PackageError{biblatex-source-division}{Fail to patch `#1` bibmacro}{}}
+
+\def\do#1{%
+ \ifcsvoid{abx@macro@#1}{}{%
+ \xapptobibmacro{#1}%
+ {\newunit\printfield{titleaddon}\printfield{maintitleaddon}}%
+ {}%
+ {\sourcedivision@failtopatch{#1}}%
+ }
+}
+
+\docsvlist{cite:ibid,cite:opcit,cite:short,cite:title}
-\xapptobibmacro{cite:ibid}{\newunit\printfield{titleaddon}\printfield{maintitleaddon}}{}{}
-\xapptobibmacro{cite:opcit}{\newunit\printfield{titleaddon}\printfield{maintitleaddon}}{}{}
-\xapptobibmacro{cite:short}{\newunit\printfield{titleaddon}\printfield{maintitleaddon}}{}{}
-\xapptobibmacro{cite:title}{\newunit\printfield{titleaddon}\printfield{maintitleaddon}}{}{}
\endinput \ No newline at end of file