summaryrefslogtreecommitdiff
path: root/biblatex.cfg
diff options
context:
space:
mode:
authorChris Cox <chris@mathematicaster.org>2022-10-05 16:53:48 -0500
committerChris Cox <chris@mathematicaster.org>2022-10-05 16:53:48 -0500
commit21bfcf632d22b491296072ce21787e17f1317cf0 (patch)
treeccdcc07fbf41ce45f7a9bb6e1174c5e19b44f832 /biblatex.cfg
parent5da1c3de6966f256c744b7c45312b2519e3933e8 (diff)
downloadcv-21bfcf632d22b491296072ce21787e17f1317cf0.tar
cv-21bfcf632d22b491296072ce21787e17f1317cf0.tar.gz
cv-21bfcf632d22b491296072ce21787e17f1317cf0.tar.bz2
cv-21bfcf632d22b491296072ce21787e17f1317cf0.tar.lz
cv-21bfcf632d22b491296072ce21787e17f1317cf0.tar.xz
cv-21bfcf632d22b491296072ce21787e17f1317cf0.tar.zst
cv-21bfcf632d22b491296072ce21787e17f1317cf0.zip
More work on biblatex shit
Diffstat (limited to 'biblatex.cfg')
-rw-r--r--biblatex.cfg91
1 files changed, 91 insertions, 0 deletions
diff --git a/biblatex.cfg b/biblatex.cfg
new file mode 100644
index 0000000..7b50e73
--- /dev/null
+++ b/biblatex.cfg
@@ -0,0 +1,91 @@
+\ProvidesFile{biblatex.cfg}
+
+
+\DeclareBibliographyDriver{article}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \setunit{\printdelim{nametitledelim}}\newblock
+ \usebibmacro{title}%
+ \newunit
+ \printlist{language}%
+ \newunit\newblock
+ \usebibmacro{byauthor}%
+ \newunit\newblock
+ \usebibmacro{bytranslator+others}%
+ \newunit\newblock
+ \printfield{version}%
+ \newunit\newblock
+ \usebibmacro{in:}%
+ \usebibmacro{journal+issuetitle}%
+ \newunit
+ \usebibmacro{byeditor+others}%
+ \newunit
+ \usebibmacro{note+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{issn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \newunit\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \newunit\newblock
+ \iffieldundef{author}
+ {\newline \mkbibbold{With:} \usebibmacro{author/translator+others}}%
+ {}%
+ \usebibmacro{finentry}%
+}
+
+\DeclareBibliographyDriver{unpublished}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \setunit{\printdelim{nametitledelim}}\newblock
+ \usebibmacro{title}%
+ \newunit
+ \printlist{language}%
+ \newunit\newblock
+ \usebibmacro{byauthor}%
+ \newunit\newblock
+ \usebibmacro{bytranslator+others}%
+ \newunit\newblock
+ \printfield{version}%
+ \usebibmacro{byeditor+others}%
+ \newunit
+ \usebibmacro{note+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{issn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \newunit\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \newunit\newblock
+ \iffieldundef{author}
+ {\newline \mkbibbold{With:} \usebibmacro{author/translator+others}}%
+ {}%
+ \usebibmacro{finentry}%
+}
+
+
+
+\DeclareFieldFormat[article,misc,unpublished]{title}{\mkbibbold{#1\isdot}}
+\DeclareFieldFormat[misc]{howpublished}{\mkbibemph{#1\isdot}}
+
+\endinput
+
+% vim: ft=tex