diff options
author | Karl Berry <karl@freefriends.org> | 2016-07-01 22:03:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-07-01 22:03:12 +0000 |
commit | 8e9533e8eb59f990e39a9ca18c9f3ef5d5889701 (patch) | |
tree | 15736adee0dde5509873ce0b8f88e35c4bdfe4b3 /Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx | |
parent | 511d12ce71d7023f76adc3e05490d24638bd0d69 (diff) |
archaeologie (1jul16)
git-svn-id: svn://tug.org/texlive/trunk@41595 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx | 45 |
1 files changed, 19 insertions, 26 deletions
diff --git a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx index 381a59491dc..c69792d0094 100644 --- a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx +++ b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx @@ -24,7 +24,7 @@ \ExecuteBibliographyOptions{% pagetracker=true,% citecounter=true,% - giveninits=true,% + %%giveninits=true,% sortlocale=auto,% language=auto,% autolang=other,% @@ -129,6 +129,7 @@ \DeclareFieldFormat{edition}{#1} \DeclareFieldFormat{volumes}{#1} \DeclareFieldFormat{volume}{#1} +\DeclareFieldFormat[inreference]{number}{\mkbibbrackets{#1}} \DeclareFieldFormat{parens}{\mkbibparens{#1}} \DeclareFieldFormat{brackets}{\mkbibbrackets{#1}} \DeclareFieldFormat{quotes}{\mkbibquote{#1}} @@ -196,6 +197,7 @@ \renewcommand*\relateddelim{\addnbspace\textendash\addspace} \newcommand*{\volnumdelim}{\addslash} \newcommand*{\jourvoldelim}{\addnbspace} +%%\newcommand*{\subvoce}{\addspace s\adddot\addnbthinspace v\adddot} %----------------------- \DeclareBibliographyAlias{collection}{book} \DeclareBibliographyAlias{reference}{book} @@ -442,30 +444,22 @@ %----------------------- \newbibmacro*{zenon}{% \usebibmacro{bbx:parunit}% - \iffieldundef{zenon}% - {}% {\printfield{zenon}}% } %----------------------- \newbibmacro*{jstor}{% \usebibmacro{bbx:parunit}% - \iffieldundef{jstor}% - {}% {\printfield{jstor}}% } %----------------------- \newbibmacro*{urn}{% \usebibmacro{bbx:parunit}% - \iffieldundef{urn}% - {}% {\printfield{urn}}% } %----------------------- \renewbibmacro*{url+urldate}{% \usebibmacro{bbx:parunit}% \printfield{url}% - \iffieldundef{urlyear}% - {}% {\setunit*{\addspace}% \printtext{\printurldate}% }% @@ -543,8 +537,8 @@ \usebibmacro{journal}% \setunit{\jourvoldelim}% \printfield{volume}% - \iffieldundef{number}% - {}% + %\iffieldundef{number}% + % {}% {\setunit{\volnumdelim}% \printfield{number}% }% @@ -590,6 +584,19 @@ } } %----------------------- +\newbibmacro*{inreference:title+author}{% +\iffieldundef{title}% + {}% + {\setunit{\addspace} + \bibstring{subvoce}% + \setunit{\addspace}% + \printfield{title}% + \setunit*{\addspace}% + \printfield{number}} + \setunit{\addspace}% + \printtext[parens]{\printnames[name:inreference]{labelname}} +} +%----------------------- \newbibmacro*{maintitle+title+volumes}{% \iffieldsequal{maintitle}{title}% {\clearfield{maintitle}% @@ -1131,21 +1138,7 @@ \printfield[parens]{year}% \setunit{\addspace}% \usebibmacro{pages}% - \iffieldundef{title}% - {}% - {\setunit{\addspace}% - \printtext{s\adddot\addnbthinspace v\adddot}% - }% - \setunit{\addspace}% - \printfield{title}% - \iffieldundef{number}% - {}% - {\setunit{\addspace}% - \printtext[brackets]{\printfield{number}}% - }% - \setunit{\addspace}% - \printtext[parens]{\c@uniquename=1% - \printnames{labelname}}% + \usebibmacro{inreference:title+author} \setunit*{\addspace}% \usebibmacro{addendum}% \usebibmacro{doi+eprint+url}% |