summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-philosophy
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-04-04 23:01:22 +0000
committerKarl Berry <karl@freefriends.org>2010-04-04 23:01:22 +0000
commit31f40f2083a93e90e2b7a55912875effb86e9955 (patch)
treed321e0a75e3aa31320af27e9673e8a4bc6f910ec /Master/texmf-dist/tex/latex/biblatex-philosophy
parentaf9c077df1bd0d7aabc861d8e1871c86db6bc200 (diff)
biblatex-philosophy update (4apr10)
git-svn-id: svn://tug.org/texlive/trunk@17685 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-philosophy')
-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.bbx12
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx69
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx161
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx4
9 files changed, 184 insertions, 82 deletions
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 1b946b03fe8..d11936fc1fc 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
@@ -15,8 +15,8 @@
andothers = {{\mkbibemph{et\addabbrvspace al\adddot}}{\mkbibemph{et\addabbrvspace al\adddot}}},
editor = {{\mkpureparens{edited by}}{\mkpureparens{ed\adddotspace by}}},
editors = {{\mkpureparens{edited by}}{\mkpureparens{ed\adddotspace by}}},
- backrefpage = {{cited on p\adddot}{cited on p\adddot}},
- backrefpages = {{cited on pp\adddot}{cited on pp\adddot}},
+ backrefpage = {{cited on page\adddot}{cited on p\adddot}},
+ backrefpages = {{cited on pages\adddot}{cited on pp\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 8df109626aa..1b5ef97cd84 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
@@ -11,8 +11,8 @@
opcit = {{cit\adddot}{cit\adddot}},
ibidem = {{ivi}{ivi}},
loccit = {{ibidem}{ibidem}},
- backrefpage = {{Citato a p\adddot}{Citato a p\adddot}},
- backrefpages = {{Citato alle pp\adddot}{Citato alle pp\adddot}},
+ backrefpage = {{Citato a pagina}{Citato a p\adddot}},
+ backrefpages = {{Citato alle pagine}{Citato alle pp\adddot}},
sequentes = {{ss\adddot}{ss\adddot}},
sequens = {{s\adddot}{s\adddot}},
reprint = {{rist\adddot}{rist\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 b5023b6e0e8..97f3104edd1 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
@@ -1,11 +1,11 @@
-% $Id: philosophy-classic.bbx,v 0.7 2010/03/30 Valbusa$
+% $Id: philosophy-classic.bbx,v 0.7a 2010/04/03 Valbusa$
% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-classic.bbx}[philosophy-classic.bbx,v 0.7 2010/03/30 valbusa beta$]
+\ProvidesFile{philosophy-classic.bbx}[philosophy-classic.bbx,v 0.7a 2010/04/03 valbusa beta$]
\RequireBibliographyStyle{authoryear}
\RequireBibliographyStyle{philosophy-standard}
@@ -81,8 +81,8 @@ square=false}
\setcounter{minnamesincross}{\value{minnames}}
\ifbool{bbx:square}
- {\renewcommand{\bibleftparen}{\bibleftbracket}%
- \renewcommand{\bibrightparen}{\bibrightbracket}}
+ {\renewcommand{\bibopenparen}{\bibopenbracket}%
+ \renewcommand{\bibcloseparen}{\bibclosebracket}}
{}}
@@ -103,10 +103,10 @@ square=false}
\iffieldundef{issue}
{\printfield{month}}%
{\printfield{issue}}}}%
- {\printtext[parens]{%
+ {\ifthenelse{\iffieldundef{issue}\AND\iffieldundef{month}}{}{\printtext[parens]{%
\iffieldundef{issue}
{\printfield{month}}
- {\printfield{issue}}}}
+ {\printfield{issue}}}}}
\newunit}
% changed
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 8b73823b7c7..31b038b4974 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
@@ -1,22 +1,26 @@
-% $Id: philosophy-classic.cbx,v 0.7 2010/03/30 Valbusa$
+% $Id: philosophy-classic.cbx,v 0.7a 2010/04/03 Valbusa$
% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-classic.cbx}[philosophy-classic.cbx,v 0.7 2010/03/230 valbusa beta$]
+\ProvidesFile{philosophy-classic.cbx}[philosophy-classic.cbx,v 0.7a 2010/04/03 valbusa beta$]
\RequireCitationStyle{authoryear-comp}
\DeclareLanguageMapping{italian}{italian-philosophy}
\newbool{cbx:scauthorscite}
+\newbool{cbx:hypernames}
\DeclareBibliographyOption{scauthorscite}[true]{%
\csuse{bool#1}{cbx:scauthorscite}}
+\DeclareBibliographyOption{hypernames}[true]{%
+ \csuse{bool#1}{cbx:hypernames}}
\ExecuteBibliographyOptions{%
-scauthorscite=false
+scauthorscite=false,
+hypernames=false
}
%***********************************************************************************************************
@@ -32,6 +36,7 @@ scauthorscite=false
{}%
}
+
%******************************
% hyperlink for names
%*****************************
@@ -47,6 +52,47 @@ scauthorscite=false
\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
\fi
\usebibmacro{name:andothers}}}
+
+
+
+ \newbibmacro*{textcitet}{%
+ \iffieldequals{namehash}{\cbx@lasthash}
+ {\iffieldundef{shorthand}
+ {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND
+ \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)}
+ {\setunit{\addcomma}%
+ \usebibmacro{cite:extrayear}}
+ {\setunit{\compcitedelim}%
+ \usebibmacro{cite:labelyear+extrayear}%
+ \savefield{labelyear}{\cbx@lastyear}}}
+ {\setunit{\compcitedelim}%
+ \usebibmacro{cite:shorthand}%
+ \global\undef\cbx@lastyear}}
+ {\ifnameundef{labelname}
+ {\iffieldundef{shorthand}
+ {\usebibmacro{cite:label}%
+ \setunit{%
+ \global\booltrue{cbx:parens}%
+ \addspace\bibopenparen}%
+ \usebibmacro{cite:labelyear+extrayear}}
+ {\usebibmacro{cite:shorthand}}}
+ {\printnames{labelname}%
+ \setunit{%
+ \global\booltrue{cbx:parens}%
+ \addspace\bibopenparen}%
+ \iffieldundef{shorthand}
+ {\iffieldundef{labelyear}
+ {\usebibmacro{cite:label}}
+ {\usebibmacro{cite:labelyear+extrayear}}%
+ \savefield{labelyear}{\cbx@lastyear}}
+ {\usebibmacro{cite:shorthand}%
+ \global\undef\cbx@lastyear}%
+ \savefield{namehash}{\cbx@lasthash}}}%
+ \setunit{%
+ \ifbool{cbx:parens}
+ {\bibcloseparen\global\boolfalse{cbx:parens}}
+ {}%
+ \multicitedelim}}
%********************************************************************
% hypelink for \citetitle and \citeyear commands
@@ -88,6 +134,23 @@ scauthorscite=false
\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}}
{\multicitedelim}
{\usebibmacro{postnote}}
+
+
+\DeclareCiteCommand{\footcitet}[\mkbibfootnote]
+ {\usebibmacro{cite:init}%
+ \usebibmacro{prenote}}
+ {\usebibmacro{citeindex}%
+ \usebibmacro{textcitet}}
+ {}
+ {\bibcloseparen\setunit{\postnotedelim}%
+ \printfield{postnote}%
+ \ifthenelse{\value{multicitecount}=\value{multicitetotal}}
+ {\setunit{}}
+ {\setunit{%
+ \ifbool{cbx:parens}
+ {\bibcloseparen\global\boolfalse{cbx:parens}}
+ {}%
+ \multicitedelim}}}
\endinput
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 49457d82eb8..e2f9fc82d9a 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
@@ -1,11 +1,11 @@
-% $Id: philosophy-modern.bbx,v 0.7 2010/03/30 Valbusa$
+% $Id: philosophy-modern.bbx,v 0.7a 2010/04/03 Valbusa$
% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-modern.bbx}[philosophy-modern.bbx,v 0.7 2010/03/30 valbusa beta$]
+\ProvidesFile{philosophy-modern.bbx}[philosophy-modern.bbx,v 0.7a 2010/04/03 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 eae220e7011..91699524d1e 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
@@ -1,10 +1,10 @@
-% $Id: philosophy-modern.cbx,v 0.7 2010/03/30 Valbusa$
+% $Id: philosophy-modern.cbx,v 0.7a 2010/04/03 Valbusa$
% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-modern.cbx}[philosophy-modern.cbx,v 0.7 2010/03/30 valbusa beta$]
+\ProvidesFile{philosophy-modern.cbx}[philosophy-modern.cbx,v 0.7a 2010/04/03 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 d4a2254e576..13ee37c84d5 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
@@ -1,11 +1,10 @@
-% $Id: philosophy-standard.bbx,v 0.7 2010/03/30 Valbusa$
+% $Id: philosophy-standard.bbx,v 0.7a 2010/04/03 Valbusa$
% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-
-\ProvidesFile{philosophy-standard.bbx}[$Id: philosophy-standard.bbx,v 0.7 2010/03/30 valbsua beta $]
+\ProvidesFile{philosophy-standard.bbx}[$Id: philosophy-standard.bbx,v 0.7a 2010/04/03 valbsua beta $]
\DeclareLanguageMapping{italian}{italian-philosophy}
\DeclareLanguageMapping{english}{english-philosophy}
@@ -16,6 +15,8 @@
%
%***********************************************************************************************************
+% boolean options
+%---------------------------------
\newbool{bbx:annotation}
\newbool{bbx:library}
\newbool{bbx:scauthors}
@@ -25,7 +26,6 @@
\newbool{bbx:inbeforejournal}
\newbool{bbx:romanvol}
-
\DeclareBibliographyOption{annotation}[true]{%
\csuse{bool#1}{bbx:annotation}}
\DeclareBibliographyOption{library}[true]{%
@@ -43,6 +43,8 @@
\DeclareBibliographyOption{inbeforejournal}[true]{%
\csuse{bool#1}{bbx:inbeforejournal}}
+% multi value options
+%---------------------------------
\newcommand{\bbx@publocformat}{}
\newcommand{\bbx@volnumformat}{}
\newcommand{\bbx@origfieldsformat}{}
@@ -55,18 +57,18 @@
\renewcommand{\bbx@origfieldsformat}{#1}}
-
+% Execute options
+%---------------------------------
\ExecuteBibliographyOptions{%
-publocformat=publocyear,
-annotation=false,
-library=true,
-scauthors=false,
-scauthorsbib=false,
-origfieldsformat=false,
-publocformat=false,
-inbeforejournal=false,
-volnumformat=false,
-origfieldsformat=semicolon,
+ publocformat=publocyear,
+ annotation=false,
+ library=true,
+ scauthors=false,
+ scauthorsbib=false,
+ origfieldsformat=semicolon,
+ inbeforejournal=false,
+ volnumformat=volnumdefault,
+ origfieldsformat=semicolon,
}
%***********************************************************************************************************
@@ -124,14 +126,14 @@ origfieldsformat=semicolon,
%---------------------------------------------------------------------
% new commands
%---------------------------------------------------------------------
-\newcommand*{\pureleftparen}{\blx@postpunct(}
-\newcommand*{\purerightparen}{\blx@postpunct)\midsentence}
+\newcommand*{\pureopenparen}{\blx@postpunct(}
+\newcommand*{\purecloseparen}{\blx@postpunct)\midsentence}
\newrobustcmd{\mkpureparens}[1]{%
- \blx@postpunct
\begingroup
- \let\mkpureparens\blx@noparens
- \pureleftparen#1\blx@postpunct\purerightparen
+ \blx@blxinit
+ \blx@setsfcodes
+ \pureopenparen#1\purecloseparen
\endgroup}
% Definisco ora alcuni comandi che servono per il formato dei campi.
@@ -139,20 +141,28 @@ origfieldsformat=semicolon,
\newcommand{\libraryfont}{}
% Nuovi comandi per avere la traduzione tra parentesi
-\newcommand{\origleftparen}{\pureleftparen}
-\newcommand{\origrightparen}{\purerightparen}
+\newcommand{\origleftparen}{\pureopenparen}
+\newcommand{\origrightparen}{\purecoseparen}
\newcommand{\origleftbracket}{\bibleftbracket}
\newcommand{\origrightbracket}{\bibrightbracket}
-\newcommand{\backrefleftparen}{\pureleftparen}
-\newcommand{\backrefrightparen}{\purerightparen}
+\newcommand{\backrefleftparen}{\pureopenparen}
+\newcommand{\backrefrightparen}{\purecloseparen}
\newcommand{\backrefparens}[1]{\backrefleftparen#1\backrefrightparen}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\subtitlepunct}{\addperiod\space}
-\renewcommand*{\intitlepunct}{\addspace}
+\renewcommand*{\intitlepunct}{\nopunct\addspace}
\newcommand*{\volnumpunct}{\addcomma\space}
+\newcommand*{\volumfont}{\uppercase}
+
+\newrobustcmd*{\volfnt}[1]{%
+ \begingroup
+ \expandafter\volumfont
+ \expandafter{\romannumeral#1}%
+ \endgroup}
+
+\appto\biburlsetup{\Urlmuskip=0mu\relax}% Thanks to Enrico Gregorio
-\appto\biburlsetup{\Urlmuskip=0mu\relax}
%---------------------------------------------------------------------
% fields format
@@ -188,8 +198,17 @@ origfieldsformat=semicolon,
% PARENS
\DeclareFieldFormat{backrefparens}{\mkpureparens{#1}}
\DeclareFieldFormat{pureparens}{\mkpureparens{#1}}
-\DeclareFieldFormat{volume}{\ifbool{bbx:romanvol}{\textsc{\RN{#1}}}{#1}}
-\DeclareFieldFormat[article]{volume}{\ifbool{bbx:romanvol}{\textsc{\RN{#1}}}{#1}}
+
+\DeclareFieldFormat{number}{\ifdefstring{\bbx@volnumformat}{volnumstrings}{\bibstring{number}\adddotspace #1}{#1}}% number in a series
+\DeclareFieldFormat[article]{number}{\ifdefstring{\bbx@volnumformat}{volnumstrings}{\bibstring{number}\adddotspace #1}{#1}}% number in a series
+
+\DeclareFieldFormat{volume}{\ifdefstring{\bbx@volnumformat}{volnumstrings}{\bibstring{volume}\addnbspace\ifbool{bbx:romanvol}{\volfnt{#1}}{#1}}{\ifbool{bbx:romanvol}{\volfnt{#1}}{#1}}}
+\DeclareFieldFormat[article]{volume}{\ifdefstring{\bbx@volnumformat}{volnumstrings}{\bibstring{volume}\addnbspace\ifbool{bbx:romanvol}{\volfnt{#1}}{#1}}{\ifbool{bbx:romanvol}{\volfnt{#1}}{#1}}}
+
+\DeclareFieldFormat{series}{%
+ \ifinteger{#1}
+ {\mkbibordseries{#1}~\bibstring{jourser}}
+ {\ifbibstring{#1}{\bibstring{#1}}{#1}}}
%***********************************************************************************************************
%
@@ -207,7 +226,6 @@ origfieldsformat=semicolon,
{\bibstring{backrefpage}\ppspace}%
\printlist[pageref][-\value{listtotal}]{pageref}\adddot}\nopunct}}
-%***********************************************************************************************************
\renewbibmacro*{publisher+location+date}{%
\ifdefstring{\bbx@publocformat}{loccolonpub}
@@ -230,38 +248,35 @@ origfieldsformat=semicolon,
%***********************************************************************************************************
% Definisco le macro che verranno utilizzate per stampare le informazioni relative alla traduzione, che sono state inserite all'interno dei record bibliografici nei campi orig-.
%***********************************************************************************************************
-%\ifdefstring{\bbx@origfieldsformat}{parens}
-% {\setunit{\addspace\origleftparen}}%
-% {\ifdefstring{\bbx@origfieldsformat}{brackets}{\setunit{\addspace\origleftbracket}}{\setunit{\addsemicolon\space}}}
\newbibmacro*{origfields}{%
-\iflistundef{origlocation}%
- {}%
- {\ifdefstring{\bbx@origfieldsformat}{parens}
- {\setunit{\addspace\origleftparen}}%
- {\ifdefstring{\bbx@origfieldsformat}{brackets}{\setunit{\addspace\origleftbracket}}{\setunit{\addsemicolon\space}}}%
- \iffieldundef{reprinttitle}%
- {\printtext{\bibstring{transtolang}}\nopunct}
- {\printtext{\bibstring{reprint}}\nopunct}
- \setunit{\addspace}%
- \iffieldundef{reprinttitle}%
- {\usebibmacro{origtitle}}%
- {\usebibmacro{reprinttitle}}%
- \newunit\newblock
- \usebibmacro{origpublisher+origlocation+origdate}%
-\ifdefstring{\bbx@origfieldsformat}{parens}
- {\origrightparen}%
- {\ifdefstring{\bbx@origfieldsformat}{brackets}{\origrightbracket}{}}}}
-
+ \iflistundef{origlocation}%
+ {}%
+ {\ifdefstring{\bbx@origfieldsformat}{parens}
+ {\setunit{\addspace\origleftparen}}%
+ {\ifdefstring{\bbx@origfieldsformat}{brackets}{%
+ \setunit{\addspace\origleftbracket}}{\setunit{\addsemicolon\space}}}%
+ \iffieldundef{reprinttitle}%
+ {\printtext{\bibstring{transtolang}}\nopunct}
+ {\printtext{\bibstring{reprint}}\nopunct}
+ \setunit{\addspace}%
+ \iffieldundef{reprinttitle}%
+ {\usebibmacro{origtitle}}%
+ {\usebibmacro{reprinttitle}}%
+ \newunit\newblock
+ \usebibmacro{origpublisher+origlocation+origdate}%
+ \ifdefstring{\bbx@origfieldsformat}{parens}
+ {\origrightparen}%
+ {\ifdefstring{\bbx@origfieldsformat}{brackets}{\origrightbracket}{}}}}
\newbibmacro*{origpublisher+origlocation+origdate}{%
-\ifdefstring{\bbx@publocformat}{loccolonpub}
-{\usebibmacro{origloccolonpub}\setunit{\bibpagespunct}%
- \printfield{userc}}{\ifdefstring{\bbx@publocformat}{locpubyear}
- {\usebibmacro{origlocpubyear}\setunit{\bibpagespunct}%
- \printfield{userc}}
- {\usebibmacro{origpublocyear}\setunit{\bibpagespunct}%
- \printfield{userc}}}}
+ \ifdefstring{\bbx@publocformat}{loccolonpub}
+ {\usebibmacro{origloccolonpub}\setunit{\bibpagespunct}%
+ \printfield{userc}}{\ifdefstring{\bbx@publocformat}{locpubyear}
+ {\usebibmacro{origlocpubyear}\setunit{\bibpagespunct}%
+ \printfield{userc}}
+ {\usebibmacro{origpublocyear}\setunit{\bibpagespunct}%
+ \printfield{userc}}}}
% Questa macro gestisce la forma: ``Publisher, Location Year'', relativamente alla traduzione
@@ -478,8 +493,14 @@ origfieldsformat=semicolon,
%***********************************************************************************************************
%***********************************************************************************************************
-
+ \renewbibmacro*{series+number}{%
+ \printfield{series}%
+ \setunit*{\addcomma\space}%
+ \printfield{number}%
+ \newunit}
+
+
\newbibmacro*{volnumdefault}{%
\printfield{volume}%
\setunit*{\volnumpunct}%
@@ -494,11 +515,28 @@ origfieldsformat=semicolon,
\newbibmacro*{volnumstrings}{%
\iffieldundef{volume}{}{%
-\bibstring{volume}\setunit*{\addnbspace}\printfield{volume}}%
-\setunit*{\volnumpunct}%
+\printfield{volume}%
+\setunit*{\volnumpunct}}%
\iffieldundef{number}{}{%
-\bibstring{number}\setunit*{\addnbspace}\printfield{number}}}
+\printfield{number}}}
+\renewbibmacro*{journal}{%
+ \iffieldundef{journaltitle}
+ {}
+ {\printtext[journaltitle]{%
+ \printfield[titlecase]{journaltitle}%
+ \midsentence%MOD############
+ \setunit{\subtitlepunct}%
+ \printfield[titlecase]{journalsubtitle}}}}
+
+\renewbibmacro*{periodical}{%
+ \iffieldundef{title}
+ {}
+ {\printtext[title]{%
+ \printfield[titlecase]{title}%
+ \midsentence%MOD#############
+ \setunit{\subtitlepunct}%
+ \printfield[titlecase]{subtitle}}}}
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
@@ -519,6 +557,7 @@ origfieldsformat=semicolon,
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}
+
\renewbibmacro*{title+issuetitle}{%
\usebibmacro{periodical}%
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 d6a2e74b8d8..9d1d9c0a24f 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
@@ -1,11 +1,11 @@
- % $Id: philosophy-verbose.bbx,v 0.7 2010/03/30 Valbusa$
+% $Id: philosophy-verbose.bbx,v 0.7a 2010/04/03 Valbusa$
% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-verbose.bbx}[$Id: philosophy-verbose.bbx,v 0.7 2010/03/30 valbsua beta $]
+\ProvidesFile{philosophy-verbose.bbx}[$Id: philosophy-verbose.bbx,v 0.7a 2010/04/03 valbsua beta $]
\RequireBibliographyStyle{authortitle}
\RequireBibliographyStyle{philosophy-standard}
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 2bce606803f..5fe634ab6d9 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
@@ -1,11 +1,11 @@
-% $Id: philosophy-verbose.cbx,v 0.7 2010/03/30 17:00:00 15:42:33 valbusa beta $
+% $Id: philosophy-verbose.cbx,v 0.7a 2010/04/03 17:00:00 15:42:33 valbusa beta $
% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
\ProvidesFile{philosophy-verbose.cbx}
-[$Id: philosophy-verbose.cbx,v 0.7 2010/03/30 17:00:00 15:42:33 valbusa beta $]
+[$Id: philosophy-verbose.cbx,v 0.7a 2010/04/03 17:00:00 15:42:33 valbusa beta $]
\RequireCitationStyle{verbose-trad2}
\DeclareLanguageMapping{italian}{italian-philosophy}