summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-10-16 22:59:42 +0000
committerKarl Berry <karl@freefriends.org>2013-10-16 22:59:42 +0000
commit83556912266859c0d8e6e1bc048b5b8ba1bfcc93 (patch)
tree66261240d06f903f1cf21bbe62aa86fe3ca93c95
parent38a3441fb0aaa2bf0dd7cc8702f646bf28c299a0 (diff)
biblatex-philosophy (16oct13)
git-svn-id: svn://tug.org/texlive/trunk@31922 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdfbin468278 -> 469248 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib7
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/test-verbose.tex4
-rw-r--r--Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx35
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx24
13 files changed, 68 insertions, 24 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf b/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf
index b130ea8f7c2..8ba904fb7cb 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib b/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib
index c20ac37113e..d10b8a5c17c 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib
@@ -2,13 +2,17 @@
%% http://bibdesk.sourceforge.net/
-%% Created for Ivan Valbusa at 2013-05-02 17:05:00 +0200
+%% Created for Ivan Valbusa at 2013-09-19 16:00:08 +0200
%% Saved with string encoding Unicode (UTF-8)
+@article{s,
+ Date-Added = {2013-09-19 15:59:43 +0200},
+ Date-Modified = {2013-09-19 16:00:08 +0200}}
+
@book{Hobbes:works:elements-of-philosophy:maintitle,
Author = {Thomas Hobbes},
Booksubtitle = {The First Section, Concerning Body},
@@ -792,7 +796,6 @@
@article{Mori:2008,
Author = {Lapo F. Mori},
- Booktitle = {Gestire la bibliografia con \LaTeX},
Date = {2008},
Date-Added = {2009-10-13 13:50:34 +0200},
Date-Modified = {2013-03-15 16:43:37 +0100},
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/test-verbose.tex b/Master/texmf-dist/doc/latex/biblatex-philosophy/test-verbose.tex
index 244f31da7dd..3f785a25179 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/test-verbose.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/test-verbose.tex
@@ -2,6 +2,7 @@
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
+
\usepackage[style=italian]{csquotes}
\usepackage[%
backend=biber,
@@ -14,7 +15,6 @@ backref]{biblatex}
\usepackage{hyperref}
\begin{document}
-\nocite{*}
\section{Test file for \texttt{philosophy-verbose}}
@@ -22,6 +22,8 @@ This is the first citation of an entry.\footcite{eco:2004}. This is another cita
Now we cite another entry for the first time (all data are printed).\footcite{Frege}. Finally we cite the first work, which will be shortened.\footcite[67]{eco:2004}
+\footcite{Bartocci:2007}
+
\printbibliography
\end{document}
diff --git a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx
index 8ce13803c0b..55f14497595 100644
--- a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx
+++ b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx
@@ -93,7 +93,7 @@
%<verbose-cbx>\ProvidesFile{philosophy-verbose.cbx}
%<italian-lbx>\ProvidesFile{italian-philosophy.lbx}
%<english-lbx>\ProvidesFile{english-philosophy.lbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
%<*driver>
\documentclass{ltxdoc}
@@ -182,7 +182,7 @@
%</driver>
% \fi
%
-% \CheckSum{3111}
+% \CheckSum{3123}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -200,6 +200,7 @@
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
+% \changes{v0.9c}{2013/10/15}{Maintenance release. Corrected some bugs.}
% \changes{v0.9b}{2013/08/30}{Updated bibliography drivers to correct a bug when using the \bibfield{related} mechanism.}
% \changes{v0.9a}{2013/07/04}{Maintenance release. Corrected some bugs.}
% \changes{v0.8f}{2013/06/20}{New option \opt{nodate} for \cmd{printbibliography} command}
@@ -615,6 +616,8 @@
%\boolitem[true]{library}
%Shows the \bibfield{library} field, both in the bibliography and in the citations (see also section \ref{sec:specific-fields}).
%
+%\boolitem[true]{classical}
+% If \opt{true} it doubles the last consonant of the abbreviations such as ``p.'', ``vol.'', ``col.'' etc. when used in the plural form. For example you will have ``p.'' for ``page'' and ``pp.'' for ``pages''. This habit is very common in Italian writings but it remains useless.
%
%
%
@@ -1612,7 +1615,7 @@
\newunit\newblock
\printfield{version}%
\newunit\newblock
- \iftoggle{bbx:inbeforejournal}{\usebibmacro{in:}}{}
+ \iftoggle{bbx:inbeforejournal}{\usebibmacro{in:}}{}%
\usebibmacro{journal+issuetitle}%
\newunit\newblock
\usebibmacro{byeditor+others}%
@@ -3547,6 +3550,28 @@
% \end{macrocode}
% \paragraph{Name formats}
% \begin{macrocode}
+\renewbibmacro*{name:andothers}{%
+ \ifboolexpr{
+ test {\ifnumequal{\value{listcount}}{\value{liststop}}}
+ and
+ test \ifmorenames
+ }
+ {\ifnumgreater{\value{liststop}}{1}
+ {\finalandcomma}
+ {}%
+ \andothersdelim\bibstring[\mkibid]{andothers}}
+ {}}
+\newbibmacro*{list:andothers}{%
+ \ifboolexpr{
+ test {\ifnumequal{\value{listcount}}{\value{liststop}}}
+ and
+ test \ifmoreitems
+ }
+ {\ifnumgreater{\value{liststop}}{1}
+ {\finalandcomma}
+ {}%
+ \andmoredelim\bibstring[\mkibid]{andmore}}
+ {}}
\iftoggle{cbx:scauthorscite}{%
\DeclareNameFormat{labelname}{%
\renewcommand{\mkbibnamefirst}{\textsc}%
@@ -3664,8 +3689,6 @@
langitalian = {{italiano}{it\adddot}},
editor = {{\mkpureparens{a cura di}}{\mkpureparens{a cura di}}},
editors = {{\mkpureparens{a cura di}}{\mkpureparens{a cura di}}},
- andothers = {{\mkbibemph{et\addabbrvspace al\adddot}}
- {\mkbibemph{et\addabbrvspace al\adddot}}},
backrefpage = {{Citato a pagina}{Citato a \bibstring{page}\adddot}},
backrefpages = {{Citato alle pagine}{Citato alle \bibstring{pages}\adddot}},
pages = {{pagine}{\iftoggle{bbx:classical}{pp\adddot}{p\adddot}}},
@@ -3720,8 +3743,6 @@ sections = {{sezioni}{\iftoggle{bbx:classical}{sezz\adddot}{sez\add
origed = {{orig\adddotspace ed\adddot}{orig\adddotspace ed\adddot}},
editor = {{\mkpureparens{ed\adddot}}{\mkpureparens{ed\adddot}}},
editors = {{\mkpureparens{eds\adddot}}{\mkpureparens{eds\adddot}}},
- andothers = {{\mkbibemph{et\addabbrvspace al\adddot}}
- {\mkbibemph{et\addabbrvspace al\adddot}}},
reviewof = {{Review of}{Review of}},
translationas = {{trans\adddot}{trans\adddot}},
backrefpage = {{cited on page}{cited on p\adddot}},
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
index 50b4aa1c472..d7599a96b65 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
@@ -13,7 +13,7 @@
%% License information appended
%%
\ProvidesFile{english-philosophy.lbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
\InheritBibliographyExtras{english}
@@ -34,8 +34,6 @@
origed = {{orig\adddotspace ed\adddot}{orig\adddotspace ed\adddot}},
editor = {{\mkpureparens{ed\adddot}}{\mkpureparens{ed\adddot}}},
editors = {{\mkpureparens{eds\adddot}}{\mkpureparens{eds\adddot}}},
- andothers = {{\mkbibemph{et\addabbrvspace al\adddot}}
- {\mkbibemph{et\addabbrvspace al\adddot}}},
reviewof = {{Review of}{Review of}},
translationas = {{trans\adddot}{trans\adddot}},
backrefpage = {{cited on page}{cited on p\adddot}},
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
index 12835d28f5b..66aa3773b80 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
@@ -13,7 +13,7 @@
%% License information appended
%%
\ProvidesFile{italian-philosophy.lbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
\InheritBibliographyExtras{italian}
@@ -35,8 +35,6 @@
langitalian = {{italiano}{it\adddot}},
editor = {{\mkpureparens{a cura di}}{\mkpureparens{a cura di}}},
editors = {{\mkpureparens{a cura di}}{\mkpureparens{a cura di}}},
- andothers = {{\mkbibemph{et\addabbrvspace al\adddot}}
- {\mkbibemph{et\addabbrvspace al\adddot}}},
backrefpage = {{Citato a pagina}{Citato a \bibstring{page}\adddot}},
backrefpages = {{Citato alle pagine}{Citato alle \bibstring{pages}\adddot}},
pages = {{pagine}{\iftoggle{bbx:classical}{pp\adddot}{p\adddot}}},
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
index 9b5bd15c5d5..b2aedc358a4 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
@@ -13,7 +13,7 @@
%% License information appended
%%
\ProvidesFile{philosophy-classic.bbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
\RequireBibliographyStyle{authoryear}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
index bf503326b1d..fda14d3487c 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
@@ -13,7 +13,7 @@
%% License information appended
%%
\ProvidesFile{philosophy-classic.cbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
\RequireCitationStyle{authoryear-comp}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
index a665333fa8e..1bffca56bd2 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
@@ -13,7 +13,7 @@
%% License information appended
%%
\ProvidesFile{philosophy-modern.bbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
\RequireBibliographyStyle{philosophy-classic}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
index 3a8e6366ed7..7d01887e4f8 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
@@ -13,7 +13,7 @@
%% License information appended
%%
\ProvidesFile{philosophy-modern.cbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
\RequireCitationStyle{philosophy-classic}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
index 53ea27db13f..c67fcedf250 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
@@ -13,7 +13,7 @@
%% License information appended
%%
\ProvidesFile{philosophy-standard.bbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
\RequireBiber[2]
@@ -623,7 +623,7 @@
\newunit\newblock
\printfield{version}%
\newunit\newblock
- \iftoggle{bbx:inbeforejournal}{\usebibmacro{in:}}{}
+ \iftoggle{bbx:inbeforejournal}{\usebibmacro{in:}}{}%
\usebibmacro{journal+issuetitle}%
\newunit\newblock
\usebibmacro{byeditor+others}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
index 1dc4d3a5896..1e3605fa025 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
@@ -13,7 +13,7 @@
%% License information appended
%%
\ProvidesFile{philosophy-verbose.bbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
\RequireBibliographyStyle{authortitle}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
index c20fcef377c..4689759e58d 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
@@ -13,7 +13,7 @@
%% License information appended
%%
\ProvidesFile{philosophy-verbose.cbx}
- [2013/08/30 v0.9b valbusa beta]
+ [2013/10/15 v0.9c valbusa beta]
\RequireCitationStyle{verbose-trad2}
@@ -39,6 +39,28 @@
\AtEveryCite{%
\togglefalse{bbx:annotation}%
\iftoggle{cbx:latinemph}{\renewcommand*{\mkibid}{\emph}}{}%
+\renewbibmacro*{name:andothers}{%
+ \ifboolexpr{
+ test {\ifnumequal{\value{listcount}}{\value{liststop}}}
+ and
+ test \ifmorenames
+ }
+ {\ifnumgreater{\value{liststop}}{1}
+ {\finalandcomma}
+ {}%
+ \andothersdelim\bibstring[\mkibid]{andothers}}
+ {}}
+\newbibmacro*{list:andothers}{%
+ \ifboolexpr{
+ test {\ifnumequal{\value{listcount}}{\value{liststop}}}
+ and
+ test \ifmoreitems
+ }
+ {\ifnumgreater{\value{liststop}}{1}
+ {\finalandcomma}
+ {}%
+ \andmoredelim\bibstring[\mkibid]{andmore}}
+ {}}
\iftoggle{cbx:scauthorscite}{%
\DeclareNameFormat{labelname}{%
\renewcommand{\mkbibnamefirst}{\textsc}%