diff options
author | Karl Berry <karl@freefriends.org> | 2014-12-13 23:37:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-12-13 23:37:51 +0000 |
commit | 6e60746f3bb4513d40f0802d177e7f11587680a2 (patch) | |
tree | bcd605b396159dd9c6e0efc33c9050ad2871ba97 /Master/texmf-dist/tex | |
parent | 5e50ecb7f3e0b46f293e54cb46edc7dc7fd9ffdc (diff) |
biblatex-philosophy (13dec14)
git-svn-id: svn://tug.org/texlive/trunk@35816 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
6 files changed, 176 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx index fd9df4bc446..b24b32816b2 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx @@ -19,7 +19,7 @@ \DeclareBibliographyExtras{% \protected\def\bibrangedash{% - -\penalty\hyphenpenalty}% breakable dash + -\penalty\hyphenpenalty}% \protected\def\bibdatedash{\textendash}}% \NewBibliographyString{cited,origed} @@ -36,7 +36,8 @@ reviewof = {{Review of}{Review of}}, translationas = {{trans\adddot}{trans\adddot}}, backrefpage = {{cited on page}{cited on p\adddot}}, - backrefpages = {{cited on pages}{cited on pp\adddot}}} + backrefpages = {{cited on pages}{cited on pp\adddot}} + } %% %% Copyright 2009-2014 by Ivan Valbusa %% diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx index 3b4324841da..7288e8fcffb 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx @@ -16,9 +16,10 @@ [2014/03/28 v0.9f valbusa beta] \InheritBibliographyExtras{italian} + \DeclareBibliographyExtras{% \protected\def\bibrangedash{% - -\penalty\hyphenpenalty}% breakable dash + -\penalty\hyphenpenalty}% \protected\def\bibdatedash{\textendash}}% \NewBibliographyString{origed,cited} diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx index de0a342b8e3..f66c97ebd0a 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx @@ -44,7 +44,7 @@ \usebibmacro{name:last}{#1}{#3}{#5}{#7}% \or \ifuseprefix - {\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}} + {\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}% {\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}% \or \usebibmacro{name:first-last}{#1}{#3}{#5}{#7}% diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx index 45b37ae6987..5e9dbd373cc 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx @@ -19,6 +19,7 @@ \RequireBibliographyStyle{standard} \DeclareLanguageMapping{italian}{italian-philosophy} \DeclareLanguageMapping{english}{english-philosophy} +\DeclareLanguageMapping{spanish}{spanish-philosophy} \newtoggle{bbx:annotation} \newtoggle{bbx:library} \newtoggle{bbx:scauthors} @@ -95,7 +96,7 @@ \renewcommand{\mkbibnameaffix}{\textsc}% \ifnumequal{\value{listcount}}{1} {\iffirstinits - {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} + {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}% {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}% \ifblank{#3#5} {} @@ -122,7 +123,7 @@ \blx@postpunct(#1\blx@postpunct)\midsentence% \endgroup} \renewbibmacro*{citeindex}{% -\ifciteindex{\indexnames{labelname}}{}} +\ifciteindex{\indexnames{labelname}}{}}% \renewbibmacro*{bibindex}{% \ifbibindex{\indexnames{author}% \indexnames{editor}% @@ -583,7 +584,7 @@ \renewbibmacro*{author/editor}{\usebibmacro{bbx:savehash}}% \renewbibmacro*{author}{\usebibmacro{bbx:savehash}}% \renewbibmacro*{editor}{\usebibmacro{bbx:savehash}}% - \renewcommand*{\labelnamepunct}{}} + \renewcommand*{\labelnamepunct}{}}% \DeclareCiteCommand{\relatedcite} {}% 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 24f9d595169..f474e04e40b 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx @@ -69,6 +69,100 @@ \usebibmacro{#1}% \clearname{editor}}% {\global\undef\bbx@lasthash}}% +\newbibmacro*{usedriver:book}{% +\renewbibmacro*{bbx:savehash}{}% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor+others/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\addsemicolon\space}\newblock + \iftoggle{bbx:related} + {\usebibmacro{related:init}% + \usebibmacro{related}} + {}% + \newunit\newblock + \usebibmacro{pageref}% + } +\newbibmacro*{usedriver:collection}{% +\renewbibmacro*{bbx:savehash}{}% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{editor+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\addsemicolon\space}\newblock + \iftoggle{bbx:related} + {\usebibmacro{related:init}% + \usebibmacro{related}} + {}% + \newunit\newblock + \usebibmacro{pageref}% + } \DeclareCiteCommand{\bbx@crossref@inbook}% {}% {\ifciteseen{% @@ -80,9 +174,8 @@ \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}% \bibstring{cited}}}% - {\usedriver{% - \DeclareNameAlias{sortname}{default}}% - {\thefield{entrytype}}}}% + {\DeclareNameAlias{sortname}{default}% + \usebibmacro{usedriver:book}}}% {}% {}% \DeclareCiteCommand{\bbx@crossref@incollection}% @@ -98,9 +191,8 @@ \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}% \bibstring{cited}}}% - {\usedriver{% - \DeclareNameAlias{sortname}{default}}% - {\thefield{entrytype}}}}% + {\DeclareNameAlias{sortname}{default}% + \usebibmacro{usedriver:collection}}}% {}% {}% %% diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx new file mode 100644 index 00000000000..c95079564c4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx @@ -0,0 +1,68 @@ +%% +%% This is file `spanish-philosophy.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-philosophy.dtx (with options: `spanish-lbx') +%% ______________________________________________________ +%% The biblatex-philosophy package +%% Copyright (C) 2009-2014 Ivan Valbusa +%% All rights reserved +%% +%% License information appended +%% + +\InheritBibliographyExtras{spanish} + +\DeclareBibliographyExtras{% +\protected\def\bibrangedash{% + -\penalty\hyphenpenalty}% + \protected\def\bibdatedash{\textendash}}% + +\NewBibliographyString{origed,cited} + +\DeclareBibliographyStrings{% + inherit = {spanish}, + cited = {{cit\adddot}{cit\adddot}}, + opcit = {{op\adddot cit\adddot}{op\adddot cit\adddot}}, + ibidem = {{ivi}{ivi}}, + loccit = {{ibidem}{ibidem}}, + origed = {{edici\'{o}n original}{ed\adddot orig\adddot}}, + langspanish = {{espa\~{n}ol}{es\adddot}}, + editor = {{\mkpureparens{ed\adddot}}{\mkpureparens{ed\adddot}}}, + editors = {{\mkpureparens{ed\adddot}}{\mkpureparens{eds\adddot}}}, + backrefpage = {{Citado en la p\'{a}gina}{Citado en la \bibstring{page}\adddot}}, %%FIXME: Maiuscola iniziale? + backrefpages = {{Citado en las p\'{a}ginas}{Citado en las \bibstring{pages}\adddot}}, %%FIXME: Maiuscola iniziale? + pages = {{p\'aginas}{\iftoggle{bbx:classical}{p\'ags\adddot}{p\'ag\adddot}}}, + columns = {{columnas}{\iftoggle{bbx:classical}{cols\adddot}{col\adddot}}}, + lines = {{l\'ineas}{\iftoggle{bbx:classical}{ll\adddot}{l\adddot}}}, + verses = {{versos}{\iftoggle{bbx:classical}{vv\adddot}{v\adddot}}}, + volumes = {{vol\'uumenes}{\iftoggle{bbx:classical}{vols\adddot}{vol\adddot}}}, + withcommentator = {{comentarios de}{com\adddot\addabbrvspace de}}, + withannotator = {{notas de}{notas de}}, + withintroduction = {{introducci\'{o}n de}{intr\adddotspace de}}, + withforeword = {{prefacio de}{pref\adddotspace de}}, + withafterword = {{postfacio de}{postfacio de}}, + reprintas = {{reimpresi\'{o}n}{reimp\adddot}}, + translationof = {{traducci\'{o}n al espa\~{n}ol de}{trad\adddotspace de}}, + translationas = {{traducido al espa\~{n}ol como}{trad\adddotspace es\adddot}}, + reviewof = {{Rese\~{n}a de}{Rese\~{n}a de}}, %%FIXME: Maiuscola iniziale? + section = {{secci\'{o}n}{sec\adddot}}, + sections = {{secciones}{\iftoggle{bbx:classical}{secs\adddot}{sec\adddot}}}, + byreviser = {{revisi\'{o}n de}{rev\adddotspace de}} +} +%% +%% Copyright 2009-2014 by Ivan Valbusa +%% +%% This program is provided under the terms of the +%% LaTeX Project Public License distributed from CTAN +%% archives in directory macros/latex/base/lppl.txt. +%% +%% Author: Ivan Valbusa +%% ivan dot valbusa at univr dot it +%% +%% This work has the LPPL maintenance status "author-maintained". +%% +%% +%% End of file `spanish-philosophy.lbx'. |