Bibliography style for articles
authorThomas Pietrzak <thomas.pietrzak@gmail.com>
Wed, 23 Mar 2022 16:49:28 +0000 (17:49 +0100)
committerThomas Pietrzak <thomas.pietrzak@gmail.com>
Wed, 23 Mar 2022 16:49:28 +0000 (17:49 +0100)
mystyle.sty

index ee28d65a34bebc3fcd1d6acab4583b8d6af9cb6f..f8c12bddeb0e0ebb8acc19ce82f911ddb854ee5c 100644 (file)
 \usepackage[style=numeric,sortcites,maxbibnames=6,url=false, doi=false, isbn=false,block=none,mincrossrefs=100]{biblatex}
 \addbibresource{biblio.bib}
 
+
+% Change volume.number format to 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}}
+
+% Remove parentheses around year
+\renewbibmacro*{issue+date}{%
+  \setunit{\addcomma\space}% NEW
+%  \printtext[parens]{% DELETED
+    \iffieldundef{issue}
+      {\usebibmacro{date}}
+      {\printfield{issue}%
+       \setunit*{\addspace}%
+%       \usebibmacro{date}}}% DELETED
+       \usebibmacro{date}}% NEW
+  \newunit}
+
 \newbibmacro{string+doiurlisbn}[1]{%
   \iffieldundef{doi}{%
     \iffieldundef{url}{%