summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx')
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx14
1 files changed, 10 insertions, 4 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx
index 7ef6d84771..c33e114347 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/software.bbx
@@ -161,8 +161,7 @@
{\printtext[parens]{%
\bibstring{edited}\addspace%
\printnames{editor}}}%
- \addcomma%
- \addspace%
+ \setunit*{\addcomma\addspace}%
\printdate%
}
@@ -182,8 +181,7 @@
{\printtext[parens]{%
\bibstring{edited}\addspace%
\printnames{editor}}}%
- \addcomma%
- \addspace%
+ \setunit*{\addcomma\addspace}%
\printdate%
}
@@ -284,6 +282,8 @@
\usebibmacro{swids}%
\newunit\newblock%
\usebibmacro{swrelated}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
\usebibmacro{finentry}}
\DeclareBibliographyDriver{softwareversion}{%
@@ -301,6 +301,8 @@
\usebibmacro{swids}%
\newunit\newblock%
\usebibmacro{swrelated}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
\usebibmacro{finentry}}
\DeclareBibliographyDriver{softwaremodule}{%
@@ -318,6 +320,8 @@
\usebibmacro{swids}%
\newunit\newblock%
\usebibmacro{swrelated}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
\usebibmacro{finentry}}
\DeclareBibliographyDriver{codefragment}{%
@@ -335,4 +339,6 @@
\usebibmacro{swids}%
\newunit\newblock%
\usebibmacro{swrelated}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
\usebibmacro{finentry}}