summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-07-02 22:10:51 +0000
committerKarl Berry <karl@freefriends.org>2015-07-02 22:10:51 +0000
commita55a0c408532e7d4dbeb629215c40b9a29b1f98d (patch)
tree259c411ae6c4f1d0526845c6dba345b328422204
parent259d9c46b0d3fc75257ea21d2aaa26f093263f4c (diff)
biblatex-opcit-booktitle (2jul15)
git-svn-id: svn://tug.org/texlive/trunk@37733 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle-example.pdfbin20099 -> 20105 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.pdfbin70859 -> 70683 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.tex10
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-opcit-booktitle/biblatex-opcit-booktitle.sty33
4 files changed, 23 insertions, 20 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle-example.pdf b/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle-example.pdf
index 5432d4b7b7f..0e3059af2f2 100644
--- a/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle-example.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle-example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.pdf b/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.pdf
index 25c4b6b25cf..52341461fae 100644
--- a/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.tex b/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.tex
index 63825df934c..21b7f35bdea 100644
--- a/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.tex
@@ -22,8 +22,8 @@
subtitle={Abbreviated references},
email={maieul <at> maieul <dot> net},
author={Maïeul Rouquette},
- revision={1.1.0},
- date={2015/06/18},
+ revision={1.1.1},
+ date={2015/07/02},
url={https://git.framasoft.org/maieul/biblatex-opcit-booktitle}}
% biblatex
@@ -175,7 +175,11 @@ All issues can be submitted, in French or English, in the Framasoft issues page\
\begin{changelog}
-\begin{release}{1.1.0}{2015-18-05}
+\begin{release}{1.1.1}{2015-07-02}
+\item Fix spurious space.
+\end{release}
+
+\begin{release}{1.1.0}{2015-06-18}
\item If defined, use the \bibfield{shortitle} field of the main entry.
\end{release}
diff --git a/Master/texmf-dist/tex/latex/biblatex-opcit-booktitle/biblatex-opcit-booktitle.sty b/Master/texmf-dist/tex/latex/biblatex-opcit-booktitle/biblatex-opcit-booktitle.sty
index 6e4e60fdec9..0a1f524a728 100644
--- a/Master/texmf-dist/tex/latex/biblatex-opcit-booktitle/biblatex-opcit-booktitle.sty
+++ b/Master/texmf-dist/tex/latex/biblatex-opcit-booktitle/biblatex-opcit-booktitle.sty
@@ -15,17 +15,17 @@
%
% The Current Maintainer of this work is Maïeul Rouquette
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{biblatex-opcit-booktitle}[2015/06/18 v1.1.0 Manage op. cit. when using subentry]
+\ProvidesPackage{biblatex-opcit-booktitle}[2015/07/02 v1.1.1 Manage op. cit. when using subentry]
\RequirePackage{xpatch}
\newbibmacro*{cite:seen:related}{%
- {\xifinlistcs{\thefield{crossref}}{blx@bsee@\the\c@refsection}
- {}
+ {\xifinlistcs{\thefield{crossref}}{blx@bsee@\the\c@refsection}%
+ {}%
{\listcsxadd{blx@bsee@\the\c@refsection}{\thefield{crossref}}}}}
\newcommand{\ifrelatedunseen}[2]{%
- \xifinlistcs{\thefield{crossref}}{blx@bsee@\the\c@refsection}
- {#2}
+ \xifinlistcs{\thefield{crossref}}{blx@bsee@\the\c@refsection}%
+ {#2}%
{#1}}
\xpatchbibmacro{cite}%
@@ -37,34 +37,33 @@
\newbibmacro*{cite:test:ifrelated}%
- {\ifboolexpr {
- test {\iffieldundef{crossref}}
- or not ( test {\ifentrytype{inbook}}
- or test {\ifentrytype{incollection}}
- or test {\ifentrytype{inproceedings}}
- or test {\ifentrytype{bookinbook}} ) }
+ {\ifboolexpr {%
+ test {\iffieldundef{crossref}}%
+ or not (test {\ifentrytype{inbook}}%
+ or test {\ifentrytype{incollection}}%
+ or test {\ifentrytype{inproceedings}}%
+ or test {\ifentrytype{bookinbook}})}%
{\usebibmacro{cite:full}%
- \usebibmacro{cite:save}}
- {\ifrelatedunseen
+ \usebibmacro{cite:save}}%
+ {\ifrelatedunseen%
{\usebibmacro{cite:seen:related}%
\usebibmacro{cite:full}%
- \usebibmacro{cite:save}}
+ \usebibmacro{cite:save}}%
{\usebibmacro{related:info}}}}
\newbibmacro*{related:info}{%
% Here an hack to use the short form of the booktitle without recurring to a .dbx file in order to define new fields (because recurring to a .dbx file for such feature is complex for a little feature)
- \entrydata{\thefield{crossref}}{\savefield{shorttitle}{\shortbooktitle}}
+ \entrydata{\thefield{crossref}}{\savefield{shorttitle}{\shortbooktitle}}%
\ifdef{\shortbooktitle}%
{%
\restorefield{booktitle}{\shortbooktitle}%
\clearfield{booksubtitle}%
}%
{}%
- % And of the hack
\usebibmacro{cite:full:citepages}%
\usedriver%
{\DeclareNameAlias{sortname}{default}}%
- {inbook:rel}
+ {inbook:rel}%
}
\DeclareBibliographyDriver{inbook:rel}{%