summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-01-14 22:23:55 +0000
committerKarl Berry <karl@freefriends.org>2015-01-14 22:23:55 +0000
commitde8e68502f2756ea9ec69667d4ceb3da26cea84d (patch)
tree181a3a08054a52331284998a6025e88bdcc81023 /Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
parent033ed0a2c93291a382557f2389b4612eba7c20fb (diff)
biblatex-philosophy (13jan15)
git-svn-id: svn://tug.org/texlive/trunk@36056 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx34
1 files changed, 24 insertions, 10 deletions
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 9d103a3e880..208ef681943 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}
- [2014/03/28 v0.9f valbusa beta]
+ [2015/01/14 v0.9h valbusa beta]
\RequireCitationStyle{verbose-trad2}
@@ -62,10 +62,10 @@
{}}%
\iftoggle{cbx:scauthorscite}{%
\DeclareNameFormat{labelname}{%
-\renewcommand{\mkbibnamefirst}{\textsc}%
-\renewcommand{\mkbibnamelast}{\textsc}%
-\renewcommand{\mkbibnameprefix}{\textsc}%
-\renewcommand{\mkbibnameaffix}{\textsc}%
+ \let\mkbibnamelast\mkbibsc%
+ \let\mkbibnamefirst\mkbibsc%
+ \let\mkbibnameprefix\mkbibsc%
+ \let\mkbibnameaffix\mkbibsc
\ifcase\value{uniquename}%
\usebibmacro{name:last}{#1}{#3}{#5}{#7}%
\or
@@ -78,10 +78,10 @@
\usebibmacro{name:andothers}}}{}}%
\DeclareNameFormat{scdefault}{%
-\renewcommand{\mkbibnamefirst}{\textsc}%
-\renewcommand{\mkbibnamelast}{\textsc}%
-\renewcommand{\mkbibnameprefix}{\textsc}%
-\renewcommand{\mkbibnameaffix}{\textsc}%
+ \let\mkbibnamelast\mkbibsc%
+ \let\mkbibnamefirst\mkbibsc%
+ \let\mkbibnameprefix\mkbibsc%
+ \let\mkbibnameaffix\mkbibsc
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}%
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
@@ -121,6 +121,12 @@
{\thefield{entrytype}}}%
\usebibmacro{shorthandintro}}
+\renewbibmacro*{cite:idem}{%
+\iftoggle{cbx:scauthorscite}{%
+ \bibstring[\mkbibsc]{idem\thefield{gender}}}{%
+ \bibstring[\mkibid]{idem\thefield{gender}}}%
+ \setunit{\nametitledelim}}
+
\newbibmacro*{ccite:cite}{%
\usebibmacro{related:clearauthors}%
\usebibmacro{cite:citepages}%
@@ -140,7 +146,15 @@
\usebibmacro{ccite:cite}}
{\multicitedelim}
{\usebibmacro{cite:postnote}}
-
+\DeclareCiteCommand{\fullcite}
+ {\usebibmacro{prenote}}
+ {\usedriver
+ {\iftoggle{cbx:scauthorscite}%
+ {\DeclareNameAlias{sortname}{scdefault}}%
+ {\DeclareNameAlias{sortname}{default}}}%
+ {\thefield{entrytype}}}
+ {\multicitedelim}
+ {\usebibmacro{postnote}}
%%
%% Copyright 2009-2014 by Ivan Valbusa
%%