diff options
author | Karl Berry <karl@freefriends.org> | 2018-06-11 22:19:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-06-11 22:19:39 +0000 |
commit | 97fd3780f5c37e7667a82e30184b6c91469ad1ac (patch) | |
tree | 7c972a9f40057fbee3e6da82578ad48530fcfc59 /Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx | |
parent | b00bffe83bc1a4c66e79fe6a340b20b075a2aea6 (diff) |
biblatex-archaeology (11jun18)
git-svn-id: svn://tug.org/texlive/trunk@47989 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx | 40 |
1 files changed, 38 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx index 8aae540c2a1..8bc61a47c58 100644 --- a/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx @@ -4,12 +4,48 @@ %% %% The original source files were: %% -%% biblatex-archaeology.dtx (with options: `verboseibidCBX') +%% biblatex-archaeology.dtx (with options: `verboseibidCBX,verbosesharedCBX') %% \ProvidesFile{verbose-ibid-archaeology.cbx} -[2017/11/16 v1.3 biblatex-archaeology citation style (IB)] +[2018/06/10 v2.0 biblatex-archaeology citation style (IB)] \def\archaeocitestyletitle{\blxarch@style@vi} \RequireCitationStyle{verbose-ibid} +\providebibmacro*{cite:short}{} +\renewbibmacro*{cite:short}{% + \printnames{labelname}% + \setunit*{\printdelim{nametitledelim}}% + \printtext[bibhyperlink]{% + \iftoggle{archbool:citeshortin} + {\ifboolexpr{ + not test {\iffieldundef{journaltitle}} +or +( not test {\ifshortform{false}} + and + not test {\iffieldundef{shortform}} +) + } + {\usebibmacro{cite:short:in}} + {\printfield[citetitle]{labeltitle}}% + } + {\printfield[citetitle]{labeltitle}}}% +} +\newbibmacro*{cite:short:in}{% +\savebibmacro{extendeddate}% +\renewbibmacro*{extendeddate}[2]{}% +\iffieldundef{journaltitle} +{\iffieldundef{shortform} +{\printfield[citetitle]{labeltitle}} +{\usebibmacro{in:}% + \printfield{shortform}% + \setunit{\addspace}% + \printfield[shortformvolume]{volume}% + \setunit{\addspace}% + \usebibmacro{bibliographydate}% +} +} +{\usebibmacro{journal+issuetitle}}% +\restorebibmacro{extendeddate}% +} \endinput %% %% End of file `verbose-ibid-archaeology.cbx'. |