summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/windycity/windycity.bbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/windycity/windycity.bbx')
-rw-r--r--Master/texmf-dist/tex/latex/windycity/windycity.bbx42
1 files changed, 23 insertions, 19 deletions
diff --git a/Master/texmf-dist/tex/latex/windycity/windycity.bbx b/Master/texmf-dist/tex/latex/windycity/windycity.bbx
index d9584ac81a5..3d4111ac138 100644
--- a/Master/texmf-dist/tex/latex/windycity/windycity.bbx
+++ b/Master/texmf-dist/tex/latex/windycity/windycity.bbx
@@ -1,4 +1,4 @@
-% Last modified: Wed 27 Mar 2019 10:37:54 AM CDT
+% Last modified: Tue 02 Apr 2019 02:13:22 PM CDT
% Copyright (c) 2019 Brian Michael Chase.
%
@@ -13,15 +13,16 @@
% implied warranties of merchantability and fitness for a particular
% purpose.
-\ProvidesFile{windycity.bbx}[Windy City style for biblatex]
+\ProvidesFile{windycity.bbx}[2019/04/02 Windy City bibliography style
+ for biblatex]
\@ifpackagelater{biblatex}{2017/11/04}
- {}
- {\PackageError{biblatex}
- {Outdated 'biblatex' package}
- {Windy City 2019-03-27 is for biblatex v3.8 and above.\MessageBreak
- You are using: '\csuse{ver@biblatex.sty}'.\MessageBreak
- This is a fatal error. I'm aborting now.}%
- \endinput}%
+ {}
+ {\PackageError{biblatex}
+ {Outdated 'biblatex' package}
+ {Windy City is for biblatex v3.8 and above.\MessageBreak
+ You are using: '\csuse{ver@biblatex.sty}'.\MessageBreak
+ This is a fatal error. I'm aborting now.}%
+ \endinput}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Bibliography and Entry Options %%
@@ -99,12 +100,8 @@
\field{urldate}
\literal{nodate}}
\ExecuteBibliographyOptions{%
- autocite=inline,
sorting=nyt}}%
- {\global\togglefalse{reflist}%
- \ExecuteBibliographyOptions{%
- autocite=footnote,
- sorting=nty}}}
+ {\global\togglefalse{reflist}}}
\providetoggle{short}
\DeclareBibliographyOption{short}[true]{%
@@ -136,6 +133,7 @@
\ExecuteBibliographyOptions{%
abbreviate=true,
+ autocite=footnote,
autopunct=true,
block=none,
citetracker=constrict,
@@ -160,6 +158,7 @@
pagetracker=page,
parentracker=true,
sortcites=false,
+ sorting=nty,
time=12h,
timezones=true,
uniquelist=minyear,
@@ -1078,10 +1077,14 @@
and not test \iffirstonpage}
{\ifboolexpr{ test {\ifnameundef{author}}
and test {\ifnameundef{bookauthor}}}
- {\bibstring{bibnamedash}\plugb}%
- {\bibstring{bibnamedash}}}
+ {\bibnamedash\plugb}%
+ {\bibnamedash}}%
{\usebibmacro{printnames}}}
+\renewcommand*{\bibnamedash}{%
+ \rule[2.4pt]{3em}{0.2pt}%
+ \global\toggletrue{blx@insert}}%
+
\newbibmacro*{printnames}{%
\ifnameundef{\cbx@namelist}
{}
@@ -1117,7 +1120,7 @@
\newbibmacro*{bibjournaldash}{%
\ifboolexpr{ test {\iffieldequals{journaltitle}{\bbx@lasthash}}
and not test \iffirstonpage}
- {\bibstring{bibnamedash}%
+ {\bibnamedash
\clearfield{journaltitle}%
\clearlist{location}%
\newunit}%
@@ -1132,7 +1135,7 @@
\newbibmacro*{bibblogdash}{%
\ifboolexpr{ test {\iffieldequals{blogtitle}{\bbx@lasthash}}
and not test \iffirstonpage}
- {\bibstring{bibnamedash}%
+ {\bibnamedash
\clearfield{blogtitle}%
\newunit}%
{\savefield{blogtitle}{\bbx@lasthash}%
@@ -1504,7 +1507,8 @@
{}}
\newbibmacro*{labeldate+extradate}{%
- \ifboolexpr{ togl {reflist}
+ \ifboolexpr{ togl {bibliography}
+ and togl {reflist}
and not togl {skipdate}}
{\newunit
\usebibmacro{reflist+origyear}%