From 3cb2271bc67884876da9885429ca597d0f900098 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 2 Apr 2010 12:54:25 +0000 Subject: biblatex-philosophy update git-svn-id: svn://tug.org/texlive/trunk@17655 c570f23f-e606-0410-a88d-b1316a301751 --- .../biblatex-philosophy/philosophy-verbose.bbx | 83 ++++++++++++++++++++-- 1 file changed, 79 insertions(+), 4 deletions(-) (limited to 'Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx') 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 50ee2f9e98f..d6a2e74b8d8 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.6 2010/03/23 Valbusa$ + % $Id: philosophy-verbose.bbx,v 0.7 2010/03/30 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.6 2010/03/23 valbsua beta $] +\ProvidesFile{philosophy-verbose.bbx}[$Id: philosophy-verbose.bbx,v 0.7 2010/03/30 valbsua beta $] \RequireBibliographyStyle{authortitle} \RequireBibliographyStyle{philosophy-standard} @@ -24,7 +24,7 @@ % Macro per la forma ``Publisher, Location Year''. %*********************************************************************************************************** -\newbibmacro*{commaloc}{% +\newbibmacro*{publocyear}{% \iflistundef{publisher}% {}% {\printlist{publisher}} @@ -34,9 +34,31 @@ \usebibmacro{date}% \newunit} +\newbibmacro*{inpublocyear}{% + \iflistundef{institution}% + {}% + {\printlist{institution}} + \setunit*{\addcomma\space}% + \printlist{location}% + \setunit*{\addspace}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{orgpublocyear}{% + \iflistundef{organization}% + {}% + {\printlist{organization}} + \setunit*{\addcomma\space}% + \printlist{location}% + \setunit*{\addspace}% + \usebibmacro{date}% + \newunit} + + + % Macro per la forma ``Location: Publisher, Year'' %*********************************************************************************************************** -\newbibmacro*{colonloc}{% +\newbibmacro*{loccolonpub}{% \printlist{location}% \iflistundef{publisher}% {\setunit*{\addspace}} @@ -46,6 +68,59 @@ \usebibmacro{date}% \newunit} +\newbibmacro*{inloccolonpub}{% + \printlist{location}% + \iflistundef{institution} + {\setunit*{\addspace}} + {\setunit*{\addcolon\space}}% + \printlist{institution}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{orgloccolonpub}{% + \printlist{location}% + \iflistundef{organization} + {\setunit*{\addspace}} + {\setunit*{\addcolon\space}}% + \printlist{organization}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + + +% Macro per la forma ``Location, Publisher, Year'' +%*********************************************************************************************************** +\newbibmacro*{locpubyear}{% + \printlist{location}% + \iflistundef{publisher}% + {\setunit*{\addspace}} + {\setunit*{\addcomma\space}}% + \printlist{publisher}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% +\newunit} + +\newbibmacro*{inlocpubyear}{% + \printlist{location}% + \iflistundef{institution} + {\setunit*{\addspace}} + {\setunit*{\addcomma\space}}% + \printlist{institution}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{orglocpubyear}{% + \printlist{location}% + \iflistundef{organization} + {\setunit*{\addspace}} + {\setunit*{\addcomma\space}}% + \printlist{organization}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + %*********************************************************************************************************** %*********************************************************************************************************** -- cgit v1.2.3