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