summaryrefslogtreecommitdiff
path: root/biblatex.cfg
diff options
context:
space:
mode:
authorChris Cox <chris@mathematicaster.org>2022-10-07 11:10:31 -0500
committerChris Cox <chris@mathematicaster.org>2022-10-07 11:10:31 -0500
commit9a203b00104041ba9015cbb89aca94d770ea0330 (patch)
tree1be857b819779526986bdd90493cc5a9ee920b8e /biblatex.cfg
parent21bfcf632d22b491296072ce21787e17f1317cf0 (diff)
downloadcv-9a203b00104041ba9015cbb89aca94d770ea0330.tar
cv-9a203b00104041ba9015cbb89aca94d770ea0330.tar.gz
cv-9a203b00104041ba9015cbb89aca94d770ea0330.tar.bz2
cv-9a203b00104041ba9015cbb89aca94d770ea0330.tar.lz
cv-9a203b00104041ba9015cbb89aca94d770ea0330.tar.xz
cv-9a203b00104041ba9015cbb89aca94d770ea0330.tar.zst
cv-9a203b00104041ba9015cbb89aca94d770ea0330.zip
Fixed a bit
Diffstat (limited to 'biblatex.cfg')
-rw-r--r--biblatex.cfg42
1 files changed, 40 insertions, 2 deletions
diff --git a/biblatex.cfg b/biblatex.cfg
index 7b50e73..cc68cfa 100644
--- a/biblatex.cfg
+++ b/biblatex.cfg
@@ -1,6 +1,5 @@
\ProvidesFile{biblatex.cfg}
-
\DeclareBibliographyDriver{article}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
@@ -82,10 +81,49 @@
}
-
+% Bold the title
\DeclareFieldFormat[article,misc,unpublished]{title}{\mkbibbold{#1\isdot}}
+
+% Emphasize the howpublished
\DeclareFieldFormat[misc]{howpublished}{\mkbibemph{#1\isdot}}
+% I don't like oxford commas
+\DeclareDelimFormat{finalnamedelim}{\addspace\bibstring{and}\space}
+
+
+% Sort based on year, then month
+\DeclareSortingTemplate{ydmdnt}{
+ \sort{
+ \field{presort}
+ }
+ \sort[final]{
+ \field{sortkey}
+ }
+ \sort[direction=descending]{
+ \field{sortyear}
+ \field{year}
+ \literal{9999}
+ }
+ \sort[direction=descending]{
+ \field{sortmonth}
+ \field[padside=left,padwidth=2,padchar=0]{month}
+ \literal{99}
+ }
+ \sort{
+ \field{sortname}
+ \field{author}
+ \field{editor}
+ \field{translator}
+ \field{sorttitle}
+ \field{title}
+ }
+ \sort{
+ \field{sorttitle}
+ \field{title}
+ }
+}
+
+
\endinput
% vim: ft=tex