diff options
author | Karl Berry <karl@freefriends.org> | 2016-06-10 21:44:45 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-06-10 21:44:45 +0000 |
commit | 3ff2c88a53d7c22678a85a322184b262b8456d66 (patch) | |
tree | 00150287dcf4fbc7ec4002c2e1498563c8467513 /Master/texmf-dist/source/latex | |
parent | a9869a09c61205bf400cfc7731bb818560a2b2b4 (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')
-rw-r--r-- | Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib | 11 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx | 185 |
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} |