From 4cbd171caf00fc7956bd4d7ca79bcecd0cc34526 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 19 Feb 2019 22:19:07 +0000 Subject: biblatex-oxref (19feb19) git-svn-id: svn://tug.org/texlive/trunk@50061 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/biblatex-oxref/oxnotes-ibid.cbx | 49 ++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx (limited to 'Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx') diff --git a/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx new file mode 100644 index 00000000000..f6cb79ce1d0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-oxref/oxnotes-ibid.cbx @@ -0,0 +1,49 @@ +%% +%% This is file `oxnotes-ibid.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% oxref.dtx (with options: `cbx,n,ibid') +%% ---------------------------------------------------------------- +%% biblatex-oxref --- Biblatex styles inspired by the Oxford Guide to Style +%% Author: Alex Ball +%% E-mail: a.j.ball@bath.ac.uk +%% License: Released under the LaTeX Project Public License v1.3c or later +%% See: http://www.latex-project.org/lppl.txt +%% ---------------------------------------------------------------- +%% +\def\Version{2019/02/19 v1.1} +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesFile{oxnotes-ibid.cbx} + [\Version\space Footnote-based citation style inspired by the Oxford Guide to Style] +\RequireCitationStyle{verbose-ibid} +\newbibmacro*{cite:postnote:pages}{% + \setunit{\addspace}% + \bibstring{thiscite}% + \setunit{\addspace}% + \printfield{postnote}} +\ExecuteBibliographyOptions{citepages=separate} +\RequirePackage{etoolbox} +\RequirePackage{xpatch} +\providetoggle{blx@ox@autoanon} +\providetoggle{blx@ox@abbranon} +\xpatchbibmacro{textcite}{% + \printnames{labelname}% +}{% + \ifboolexpr{ + test {\iffieldequalstr{labelnamesource}{author}} + and + togl {blx@ox@autoanon} + and + test {\iffieldequals{rawauthor}{\oxrefanon}} + }{% + \iftoggle{blx@ox@abbranon}{\bibcpsstring{anon}}{\bibcplstring{anon}}% + }{% + \printnames{labelname}% + }% +}{}{\wlog{WARNING: biblatex-oxref failed to patch textcite}} +%% +%% Copyright (C) 2016–2019 Alex Ball +%% +%% End of file `oxnotes-ibid.cbx'. -- cgit v1.2.3