texlive[43168] Master/texmf-dist: biblatex-opcit-booktitle (8feb17)
commits+karl at tug.org
commits+karl at tug.org
Wed Feb 8 23:18:48 CET 2017
Revision: 43168
http://tug.org/svn/texlive?view=revision&revision=43168
Author: karl
Date: 2017-02-08 23:18:48 +0100 (Wed, 08 Feb 2017)
Log Message:
-----------
biblatex-opcit-booktitle (8feb17)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle-example.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.tex
trunk/Master/texmf-dist/tex/latex/biblatex-opcit-booktitle/biblatex-opcit-booktitle.sty
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle-example.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.tex 2017-02-08 22:18:33 UTC (rev 43167)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-opcit-booktitle/documentation/biblatex-opcit-booktitle.tex 2017-02-08 22:18:48 UTC (rev 43168)
@@ -22,8 +22,8 @@
subtitle={Abbreviated references},
email={maieul <at> maieul <dot> net},
author={Maïeul Rouquette},
- revision={1.6.0},
- date={2016/09/08},
+ revision={1.7.0},
+ date={2017/02/08},
url={https://git.framasoft.org/maieul/biblatex-opcit-booktitle}}
% biblatex
@@ -203,6 +203,9 @@
\begin{changelog}
+\begin{release}{1.7.0}{2016-09-08}
+ \item Add support for the \option{citetracker=context} option of \biblatex.
+\end{release}
\begin{release}{1.6.0}{2016-09-08}
\item Add hooks for new entrytype.
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-opcit-booktitle/biblatex-opcit-booktitle.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-opcit-booktitle/biblatex-opcit-booktitle.sty 2017-02-08 22:18:33 UTC (rev 43167)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-opcit-booktitle/biblatex-opcit-booktitle.sty 2017-02-08 22:18:48 UTC (rev 43168)
@@ -15,7 +15,7 @@
%
% The Current Maintainer of this work is Maïeul Rouquette
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{biblatex-opcit-booktitle}[2016/09/08 v1.6.0 Manage op. cit. when using subentry]
+\ProvidesPackage{biblatex-opcit-booktitle}[2017/02/08 v1.7.0 Manage op. cit. when using subentry]
\RequirePackage{xpatch}
% Declaration of the entry concerned. Some package could have already add their own entry
@@ -33,14 +33,34 @@
\newbibmacro*{cite:seen:related}{%
- {\xifinlistcs{\thefield{crossref}}{blx at bsee@\the\c at refsection}%
- {}%
- {\listcsxadd{blx at bsee@\the\c at refsection}{\thefield{crossref}}}}}
+ \ifboolexpr{test{\ifdefequal{\blx at imc@ifciteseen}{\blx at ifciteseen@context}} and togl{blx at footnote}}%Mode context + footnote?
+ {%
+ \xifinlistcs{\thefield{crossref}}{blx at fsee@\the\c at refsection}%
+ {}%
+ {\listcsxadd{blx at fsee@\the\c at refsection}{\thefield{crossref}}}%
+ }%
+ {%
+ \xifinlistcs{\thefield{crossref}}{blx at bsee@\the\c at refsection}%
+ {}%
+ {\listcsxadd{blx at bsee@\the\c at refsection}{\thefield{crossref}}}%
+ }%
+}%
+
\newcommand{\ifrelatedunseen}[2]{%
- \xifinlistcs{\thefield{crossref}}{blx at bsee@\the\c at refsection}%
+ \ifboolexpr{test{\ifdefequal{\blx at imc@ifciteseen}{\blx at ifciteseen@context}} and togl{blx at footnote}}%Mode context + footnote?
+ {%
+ \xifinlistcs{\thefield{crossref}}{blx at fsee@\the\c at refsection}%
{#2}%
- {#1}}
+ {#1}%
+ }%
+ {%
+ \xifinlistcs{\thefield{crossref}}{blx at bsee@\the\c at refsection}%
+ {#2}%
+ {#1}%
+ }%
+}%
+
\RequirePackage{ltxcmds}
More information about the tex-live-commits
mailing list