-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathbiblatex.cfg
34 lines (30 loc) · 851 Bytes
/
biblatex.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
\ProvidesFile{biblatex.cfg}
% Put your definitions here.
\renewcommand*{\newunitpunct}{\addcomma\space}
% Remove 'in:'
\renewbibmacro{in:}{}
% Add comma after Journal name
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\setunit{\addcomma\space}%
\usebibmacro{volume+number+eid}%
\newunit}
% For Journals, use volume(number)
\renewbibmacro*{volume+number+eid}{%
\printfield{volume}%
% \setunit*{\adddot}% DELETED
\setunit*{\addnbspace}% NEW (optional); there's also \addnbthinspace
\printfield{number}%
\setunit{\addcomma\space}%
\printfield{eid}}
\DeclareFieldFormat[article]{number}{\mkbibparens{#1}}
\endinput