diff options
author | Karl Berry <karl@freefriends.org> | 2011-05-16 22:09:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-05-16 22:09:09 +0000 |
commit | 974432f9910907645c85a06a8692eff260de45b2 (patch) | |
tree | caaddbfde35d04383fb8786a532608df662516c3 /Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx | |
parent | 417e91d078352571aefe2bffd3cc2c1e5cc08f60 (diff) |
biblatex-philosophy (16may11)
git-svn-id: svn://tug.org/texlive/trunk@22499 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx | 53 |
1 files changed, 19 insertions, 34 deletions
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 1a198961653..e5581d8fbb6 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx @@ -1,29 +1,19 @@ -% $Id: philosophy-verbose.bbx,v 0.7b 2010/11/20 Valbusa$ -% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained. +% $Id: philosophy-verbose.bbx,v 0.7c 2011/05/16 Valbusa$ +% Copyright 2009-2011 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.7b 2010/11/20 valbsua beta $] +\ProvidesFile{philosophy-verbose.bbx}[$Id: philosophy-verbose.bbx,v 0.7c 2011/05/16valbsua beta $] \RequireBibliographyStyle{authortitle} \RequireBibliographyStyle{philosophy-standard} - -%*********************************************************************************************************** -% -% AT BEGIN BILIOGRAPHY -% -%*********************************************************************************************************** -\AtBeginBibliography{% -%\global\boolfalse{cbx:loccit}% -\citetrackerfalse -} - +%************************************************************** % Macro per la forma ``Publisher, Location Year''. -%*********************************************************************************************************** +%************************************************************** \newbibmacro*{publocyear}{% \iflistundef{publisher}% {}% @@ -53,11 +43,9 @@ \setunit*{\addspace}% \usebibmacro{date}% \newunit} - - - +%************************************************************** % Macro per la forma ``Location: Publisher, Year'' -%*********************************************************************************************************** +%************************************************************** \newbibmacro*{loccolonpub}{% \printlist{location}% \iflistundef{publisher}% @@ -87,10 +75,9 @@ \setunit*{\addcomma\space}% \usebibmacro{date}% \newunit} - - +%************************************************************** % Macro per la forma ``Location, Publisher, Year'' -%*********************************************************************************************************** +%************************************************************** \newbibmacro*{locpubyear}{% \printlist{location}% \iflistundef{publisher}% @@ -121,16 +108,14 @@ \usebibmacro{date}% \newunit} - -%*********************************************************************************************************** -%*********************************************************************************************************** - +%******************************************************************** \renewbibmacro*{bbx:editor}[1]{% - \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} - {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND - \NOT\iffirstonpage\AND - \(\NOT\boolean{bbx@inset}\OR - \iffieldequalstr{entrysetcount}{1}\)} + \ifboolexpr{ + test \ifuseeditor + and + not test {\ifnameundef{editor}} + } + {\usebibmacro{bbx:dashcheck} {\bibnamedash} {\printnames{editor}% \setunit{\addspace}% #MOD# @@ -138,9 +123,11 @@ \usebibmacro{#1}% \clearname{editor}} {\global\undef\bbx@lasthash}} - +%************************************************************** +% DRIVERS +%************************************************************** \DeclareBibliographyDriver{incollection}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% @@ -163,8 +150,6 @@ \usebibmacro{finentry}}}{\usebibmacro{incollection:full}}% } - - \DeclareBibliographyDriver{inbook}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% |