summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/biblatex-philosophy
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-06-10 21:44:45 +0000
committerKarl Berry <karl@freefriends.org>2016-06-10 21:44:45 +0000
commit3ff2c88a53d7c22678a85a322184b262b8456d66 (patch)
tree00150287dcf4fbc7ec4002c2e1498563c8467513 /Master/texmf-dist/source/latex/biblatex-philosophy
parenta9869a09c61205bf400cfc7731bb818560a2b2b4 (diff)
biblatex-philosophy (10jun16)
git-svn-id: svn://tug.org/texlive/trunk@41339 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/biblatex-philosophy')
-rw-r--r--Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib11
-rw-r--r--Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx185
2 files changed, 96 insertions, 100 deletions
diff --git a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib
index f2a01415c33..c346a2fb169 100644
--- a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib
+++ b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib
@@ -486,6 +486,17 @@ field},
title = {Opera Omnia}
}
+@ONLINE{kime:biber,
+ author = {Philip Kime and François Charette},
+ title = {\texttt{biber}},
+ subtitle = {A backend bibliography processor for biblatex},
+ date = {2016},
+ hyphenation = {english},
+ keywords = {primaria},
+ url = {http://biblatex-biber.sourceforge.net},
+ version = {2.5}
+}
+
@ONLINE{lehman:biblatex,
annote = {This document is a systematic reference manual for the \texttt{biblatex}
package. Look at the sample documents which ship with \texttt{biblatex}
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 02e5bdef674..81d3d10f47e 100644
--- a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx
+++ b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx
@@ -98,7 +98,7 @@
%<english-lbx>\ProvidesFile{english-philosophy.lbx}
%<spanish-lbx>\ProvidesFile{spanish-philosophy.lbx}
%<*standard-bbx|classic-bbx|modern-bbx|verbose-bbx|classic-cbx|modern-cbx|verbose-cbx|italian-lbx|english-lbx|spanish-lbx>
- [2016/05/18 v1.5 A set of styles for biblatex]
+ [2016/06/10 v1.7 A set of styles for biblatex]
%</standard-bbx|classic-bbx|modern-bbx|verbose-bbx|classic-cbx|modern-cbx|verbose-cbx|italian-lbx|english-lbx|spanish-lbx>
%<*driver>
\documentclass[10pt]{ltxdoc}
@@ -260,7 +260,7 @@
%</driver>
% \fi
%
-% \CheckSum{4121}
+% \CheckSum{4085}
%
% \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
@@ -278,7 +278,9 @@
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
-% \changes{v1.5}{2016/05/18}{Improved compatibility with legay Bib\TeX{} backend}
+% \changes{v1.7}{2016/06/10}{Maintenance release. Updated documentation.}
+% \changes{v1.6}{2016/05/22}{Removed compatibility with legacy Bib\TeX{} backend.}
+% \changes{v1.5}{2016/05/18}{Improved compatibility with legacy Bib\TeX{} backend.}
% \changes{v1.4}{2016/03/10}{Maintenance release. Updated style for working with \sty{biblatex} v.3.4.}
% \changes{v1.3}{2015/10/09}{Maintenance release. Corrected a spurious space in article entries.}
% \changes{v1.2}{2015/09/19}{Maintenance release. New value \opt{superscript} for \opt{editionformat} option.}
@@ -392,9 +394,9 @@
%
%\section*{A brief history}
%
-%The firs step toward the creation of the \sty{philosophy-modern} style was the request of Lorenzo Pantieri in the \GuIT{} Forum: \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6472} (See the discussion on \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6717.}.) Now this is the bibliography style of \citetitle{pantieri:artelatex}, the most popular Italian guide to \LaTeX{} \parencite{pantieri:artelatex}.
+%The firs step toward the creation of the \sty{philosophy-modern} style was the request of Lorenzo Pantieri in the \GuIT{} Forum: \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6472} (See the discussion on \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6717.}) Now this is the bibliography style of \citetitle{pantieri:artelatex}, the most popular Italian guide to \LaTeX{} \parencite{pantieri:artelatex}.
%
-% \bigskip
+% \smallskip
%
% {\itshape\noindent I would like to thank who took part in the debate on {\fontfamily{cmr}\upshape\selectfont\GuIT{}} Web site and the authors of the styles which inspired \sty{biblatex-philosophy}, specifically: Dominik \textcite{wassenhoven:dw}, James \textcite{clawson:mla} and Sander \textcite{glibof:historian}.
% }
@@ -402,21 +404,21 @@
%\section{Use}
%
%
-%The styles can be leaded as usual. To ensure Italian-style quotation marks, you need to call the \sty{babel} and \sty{csquotes} packages in the preamble of your \LaTeX{} document:
+%The styles can be loaded as usual, but to ensure Italian-style quotation marks, you need to call the \sty{babel} and \sty{csquotes} packages in the preamble of your \LaTeX{} document:
%\begin{ttquote}
%\cmd{usepackage}\oar{italian}\ar{babel}\\
%\cmd{usepackage}\oar{style=italian}\ar{csquotes}\\
%\cmd{usepackage}\oar{style=philosophy-\meta{style},backend=biber}\ar{biblatex}\\
%\mbox{}\quad \cmd{addbibresource}\ar{\meta{bibfile}.bib}
%\end{ttquote}
-%Replace \meta{style} with \sty{classic}, \sty{modern} or \sty{verbose}, and \meta{bibfile} with the name of your bibliography file (``.bib'' must be declared). See the example files in the \texttt{texmf-dist/doc/latex/ biblatex-philosophy/examples.zip} folder.
+%Replace \meta{style} with \sty{classic}, \sty{modern} or \sty{verbose}, and \meta{bibfile} with the name of your bibliography file (``.bib'' must be declared). See the example files in the \texttt{texmf-dist/doc/latex/ biblatex-philosophy/examples.zip} folder.
%
%To uniform the style of quotation marks in multilingual bibliographies typeset using the \opt{babel=other} package option, you can use the \cmd{DeclareQuoteAlias} command:
%\begin{verbatim}
%\DeclareQuoteAlias{italian}{german}
%\end{verbatim}
%
-%The \sty{philosophy} styles require \bin{biber} so remember to configure your editor to use it. If you prefer \bin{bibtex} you have to declare it with the \opt{backend=bibtex} option but some bibliography drivers will not work properly.
+%\paragraph{Warning!} Since version 1.6 the package requires Biber \parencite[see][]{kime:biber} as backend bibliography processor so you have to set it properly in the preferences of the editor.
%
%
%\section{The styles}\label{sec:introduction}
@@ -1095,7 +1097,7 @@
% \fi
%
% \begin{macrocode}
-\RequireBiber[2]
+\RequireBiber[3]
\RequireBibliographyStyle{standard}
% \end{macrocode}
% Load the localization modules:
@@ -1205,28 +1207,23 @@
{}}
\AtBeginBibliography{%
\iftoggle{bbx:scauthorsbib}{%
-\ifblx@load@version@legacy
- \expandafter\@firstoftwo
-\else
- \expandafter\@secondoftwo
-\fi
-{\DeclareNameFormat{family-given/given-family}{%
- \let\mkbibnamefamily\mkbibsc%
- \let\mkbibnamegiven\mkbibsc%
- \let\mkbibnameprefix\mkbibsc%
- \let\mkbibnameaffix\mkbibsc%
- \ifnumequal{\value{listcount}}{1}
- {\iffirstinits
- {\usebibmacro{name:family-given}{#1}{#4}{#5}{#7}}%
- {\usebibmacro{name:family-given}{#1}{#3}{#5}{#7}}%
- \ifblank{#3#5}
- {}
- {\usebibmacro{name:revsdelim}}}
- {\iffirstinits
- {\usebibmacro{name:given-family}{#1}{#4}{#5}{#7}}
- {\usebibmacro{name:given-family}{#1}{#3}{#5}{#7}}}%
- \usebibmacro{name:andothers}}}%
-{\DeclareNameFormat{sortname}{%
+%\DeclareNameFormat{family-given/given-family}{%
+% \let\mkbibnamefamily\mkbibsc%
+% \let\mkbibnamegiven\mkbibsc%
+% \let\mkbibnameprefix\mkbibsc%
+% \let\mkbibnameaffix\mkbibsc%
+% \ifnumequal{\value{listcount}}{1}
+% {\iffirstinits
+% {\usebibmacro{name:family-given}{#1}{#4}{#5}{#7}}%
+% {\usebibmacro{name:family-given}{#1}{#3}{#5}{#7}}%
+% \ifblank{#3#5}
+% {}
+% {\usebibmacro{name:revsdelim}}}
+% {\iffirstinits
+% {\usebibmacro{name:given-family}{#1}{#4}{#5}{#7}}
+% {\usebibmacro{name:given-family}{#1}{#3}{#5}{#7}}}%
+% \usebibmacro{name:andothers}}%
+\DeclareNameFormat{sortname}{%
\let\mkbibnamefamily\mkbibsc%
\let\mkbibnamegiven\mkbibsc%
\let\mkbibnameprefix\mkbibsc%
@@ -1259,7 +1256,6 @@
{\namepartprefix}
{\namepartsuffix}}}%
\usebibmacro{name:andothers}}}%
- }%
{}}%
% \end{macrocode}
% \subsubsection{New internal commands}
@@ -2791,13 +2787,7 @@
% Define new fields for \bibtype{jurisdiction} entry types and
% \opt{orig-} fields mechanism:
% \begin{macrocode}
-\ifblx@load@version@legacy
- \expandafter\@firstoftwo
-\else
- \expandafter\@secondoftwo
-\fi
-{\relax}
-{\DeclareStyleSourcemap{
+\DeclareStyleSourcemap{
\maps[datatype=bibtex]{
\map{
\step[fieldsource=court , fieldtarget=author]
@@ -2817,7 +2807,7 @@
}
}
\DeclareDataInheritance{*}{*}{\noinherit{annotation}}
-}
+
\DeclareFieldAlias[jurisdiction]{usera}[jurisdiction]{notacomm}
\DeclareFieldAlias[jurisdiction]{nameadddon}[jurisdiction]{section}
\DeclareFieldAlias[jurisdiction]{author}[jurisdiction]{court}
@@ -3867,24 +3857,19 @@
\let\mkbibnameaffix\mkbibsc}%
{}}%
-\ifblx@load@version@legacy
- \expandafter\@firstoftwo
-\else
- \expandafter\@secondoftwo
-\fi
-{\DeclareNameFormat{labelname}{%
-\bibhyperref{%
- \ifcase\value{uniquename}%
- \usebibmacro{name:family}{#1}{#3}{#5}{#7}%
- \or
- \ifuseprefix
- {\usebibmacro{name:given-family}{#1}{#4}{#5}{#8}}%
- {\usebibmacro{name:given-family}{#1}{#4}{#6}{#8}}%
- \or
- \usebibmacro{name:given-family}{#1}{#3}{#5}{#7}%
- \fi
- \usebibmacro{name:andothers}}}}
-{\DeclareNameFormat{labelname}{%
+%\DeclareNameFormat{labelname}{%
+%\bibhyperref{%
+% \ifcase\value{uniquename}%
+% \usebibmacro{name:family}{#1}{#3}{#5}{#7}%
+% \or
+% \ifuseprefix
+% {\usebibmacro{name:given-family}{#1}{#4}{#5}{#8}}%
+% {\usebibmacro{name:given-family}{#1}{#4}{#6}{#8}}%
+% \or
+% \usebibmacro{name:given-family}{#1}{#3}{#5}{#7}%
+% \fi
+% \usebibmacro{name:andothers}}}
+\DeclareNameFormat{labelname}{%
\nameparts{#1}%
\bibhyperref{\ifcase\value{uniquename}%
\usebibmacro{name:family}
@@ -3911,8 +3896,7 @@
{\namepartprefix}
{\namepartsuffix}%
\fi
- \usebibmacro{name:andothers}}}}
- %%%%
+ \usebibmacro{name:andothers}}}
\newcommand{\switchclass}[2]{%
\iffieldequalstr{entrysubtype}{classic}%
@@ -4324,28 +4308,23 @@
\andmoredelim\bibstring[\mkibid]{andmore}}%
{}}%
\iftoggle{cbx:scauthorscite}{%
-\ifblx@load@version@legacy
- \expandafter\@firstoftwo
-\else
- \expandafter\@secondoftwo
-\fi
-{\DeclareNameFormat{labelname}{%
-\iffootnote{%
- \let\mkbibnamefamily\mkbibsc%
- \let\mkbibnamegiven\mkbibsc%
- \let\mkbibnameprefix\mkbibsc%
- \let\mkbibnameaffix\mkbibsc}{}%
- \ifcase\value{uniquename}%
- \usebibmacro{name:family}{#1}{#3}{#5}{#7}%
- \or
- \ifuseprefix
- {\usebibmacro{name:given-family}{#1}{#4}{#5}{#8}}%
- {\usebibmacro{name:given-family}{#1}{#4}{#6}{#8}}%
- \or
- \usebibmacro{name:given-family}{#1}{#3}{#5}{#7}%
- \fi
- \usebibmacro{name:andothers}}}%
-{\DeclareNameFormat{labelname}{%
+%\DeclareNameFormat{labelname}{%
+%\iffootnote{%
+% \let\mkbibnamefamily\mkbibsc%
+% \let\mkbibnamegiven\mkbibsc%
+% \let\mkbibnameprefix\mkbibsc%
+% \let\mkbibnameaffix\mkbibsc}{}%
+% \ifcase\value{uniquename}%
+% \usebibmacro{name:family}{#1}{#3}{#5}{#7}%
+% \or
+% \ifuseprefix
+% {\usebibmacro{name:given-family}{#1}{#4}{#5}{#8}}%
+% {\usebibmacro{name:given-family}{#1}{#4}{#6}{#8}}%
+% \or
+% \usebibmacro{name:given-family}{#1}{#3}{#5}{#7}%
+% \fi
+% \usebibmacro{name:andothers}}%
+\DeclareNameFormat{labelname}{%
\iffootnote{%
\let\mkbibnamefamily\mkbibsc%
\let\mkbibnamegiven\mkbibsc%
@@ -4377,24 +4356,19 @@
{\namepartprefix}
{\namepartsuffix}%
\fi
- \usebibmacro{name:andothers}}}
+ \usebibmacro{name:andothers}}
}{}}%
-\ifblx@load@version@legacy
- \expandafter\@firstoftwo
-\else
- \expandafter\@secondoftwo
-\fi
-{\DeclareNameFormat{scdefault}{%
-\iffootnote{%
- \let\mkbibnamefamily\mkbibsc%
- \let\mkbibnamegiven\mkbibsc%
- \let\mkbibnameprefix\mkbibsc%
- \let\mkbibnameaffix\mkbibsc}{}%
- \iffirstinits
- {\usebibmacro{name:given-family}{#1}{#4}{#5}{#7}}%
- {\usebibmacro{name:given-family}{#1}{#3}{#5}{#7}}%
- \usebibmacro{name:andothers}}}
-{\DeclareNameFormat{scdefault}{%
+%\DeclareNameFormat{scdefault}{%
+%\iffootnote{%
+% \let\mkbibnamefamily\mkbibsc%
+% \let\mkbibnamegiven\mkbibsc%
+% \let\mkbibnameprefix\mkbibsc%
+% \let\mkbibnameaffix\mkbibsc}{}%
+% \iffirstinits
+% {\usebibmacro{name:given-family}{#1}{#4}{#5}{#7}}%
+% {\usebibmacro{name:given-family}{#1}{#3}{#5}{#7}}%
+% \usebibmacro{name:andothers}}
+\DeclareNameFormat{scdefault}{%
\iffootnote{%
\let\mkbibnamefamily\mkbibsc%
\let\mkbibnamegiven\mkbibsc%
@@ -4412,7 +4386,7 @@
{\namepartgiven}
{\namepartprefix}
{\namepartsuffix}}%
- \usebibmacro{name:andothers}}}
+ \usebibmacro{name:andothers}}
% \end{macrocode}
% \subsubsection{New macros}
% \begin{macrocode}
@@ -5127,6 +5101,17 @@
title = {Opera Omnia}
}
+@ONLINE{kime:biber,
+ author = {Philip Kime and François Charette},
+ title = {\texttt{biber}},
+ subtitle = {A backend bibliography processor for biblatex},
+ date = {2016},
+ hyphenation = {english},
+ keywords = {primaria},
+ url = {http://biblatex-biber.sourceforge.net},
+ version = {2.5}
+}
+
@ONLINE{lehman:biblatex,
annote = {This document is a systematic reference manual for the \texttt{biblatex}
package. Look at the sample documents which ship with \texttt{biblatex}