diff options
author | Karl Berry <karl@freefriends.org> | 2013-10-16 22:59:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-10-16 22:59:42 +0000 |
commit | 83556912266859c0d8e6e1bc048b5b8ba1bfcc93 (patch) | |
tree | 66261240d06f903f1cf21bbe62aa86fe3ca93c95 /Master | |
parent | 38a3441fb0aaa2bf0dd7cc8702f646bf28c299a0 (diff) |
biblatex-philosophy (16oct13)
git-svn-id: svn://tug.org/texlive/trunk@31922 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
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 Binary files differindex 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 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}% |