von martin_eb » Fr 13. Mär 2015, 13:36
Hallo,
ich suche nach einer Möglichkeit, ein Komma hinter X. Aufl. in Biblatex zu erhalten.
Minimalbeispiel:
\documentclass[a4paper,12pt,bibliography=totocnumbered, liststotoc, fleqn]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
%%%% Literaturverzeichnis
\bibliographystyle{plain} %alphabetisch
\usepackage{biblatex}
\addbibresource{Literatur.bib}
% Reihenfolge Name
\DeclareNameFormat{default}{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}\usebibmacro{name:andothers}}
% Doppelpunkt nach Name, V.
\renewcommand*{\labelnamepunct}{\bfseries{\addcolon}\space}
% Komma entfernen zwischen publisher u date
\newbibmacro*{publisher+location+date}{%
\printlist{location}%
\iflistundef{publisher}
{\setunit*{\addcomma\space}}
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}
% Namen in fett
\renewcommand*\mkbibnamefirst[1]{\bfseries{#1}}
\renewcommand*\mkbibnamelast[1]{\bfseries{#1}}
\renewcommand*\mkbibnameprefix[1]{\bfseries{#1}}
\renewcommand*\mkbibnameaffix[1]{\bfseries{#1}}
% Buchtitel nicht kursiv, Namen fett
\DeclareFieldFormat[book]{Labelnamepunct}{\bfseries{#1}}
\DeclareFieldFormat[book]{title}{#1 \addcomma}
% Standartformat
\DeclareFieldFormat[standard]{title}{\bfseries{#1}}
% maximale Anzahl von Namen
\ExecuteBibliographyOptions{maxnames=1,minnames=1,}
\begin{document}
\nocite{*} %Alle Quellen aus Datenbank anzeigen (auch nicht Referenzierte)
\printbibliography
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Literatur.bib:
@Book{name,
Title = {Richtlinien zur Erstellung von Belegarbeiten},
Author = {Vorname Name},
Publisher = {Musterverlag},
Year = {2015},
Address = {Stadt},
Edition = {1},
Owner = {Martin},
Timestamp = {2015.03.13}
}
Momentan wird ausgegeben:
[1]
Name, V.: Richtlinien zur Erstellung von Belegarbeiten, 1. Aufl. Stadt: Musterverlag 2015.
Ziel ist:
[1]
Name, V.: Richtlinien zur Erstellung von Belegarbeiten, 1. Aufl., Stadt: Musterverlag 2015.
Hallo,
ich suche nach einer Möglichkeit, ein Komma hinter X. Aufl. in Biblatex zu erhalten.
Minimalbeispiel:
[code]
\documentclass[a4paper,12pt,bibliography=totocnumbered, liststotoc, fleqn]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
%%%% Literaturverzeichnis
\bibliographystyle{plain} %alphabetisch
\usepackage{biblatex}
\addbibresource{Literatur.bib}
% Reihenfolge Name
\DeclareNameFormat{default}{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}\usebibmacro{name:andothers}}
% Doppelpunkt nach Name, V.
\renewcommand*{\labelnamepunct}{\bfseries{\addcolon}\space}
% Komma entfernen zwischen publisher u date
\newbibmacro*{publisher+location+date}{%
\printlist{location}%
\iflistundef{publisher}
{\setunit*{\addcomma\space}}
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}
% Namen in fett
\renewcommand*\mkbibnamefirst[1]{\bfseries{#1}}
\renewcommand*\mkbibnamelast[1]{\bfseries{#1}}
\renewcommand*\mkbibnameprefix[1]{\bfseries{#1}}
\renewcommand*\mkbibnameaffix[1]{\bfseries{#1}}
% Buchtitel nicht kursiv, Namen fett
\DeclareFieldFormat[book]{Labelnamepunct}{\bfseries{#1}}
\DeclareFieldFormat[book]{title}{#1 \addcomma}
% Standartformat
\DeclareFieldFormat[standard]{title}{\bfseries{#1}}
% maximale Anzahl von Namen
\ExecuteBibliographyOptions{maxnames=1,minnames=1,}
\begin{document}
\nocite{*} %Alle Quellen aus Datenbank anzeigen (auch nicht Referenzierte)
\printbibliography
\end{document}
[/code][code]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Literatur.bib:
@Book{name,
Title = {Richtlinien zur Erstellung von Belegarbeiten},
Author = {Vorname Name},
Publisher = {Musterverlag},
Year = {2015},
Address = {Stadt},
Edition = {1},
Owner = {Martin},
Timestamp = {2015.03.13}
}
[/code]
Momentan wird ausgegeben:
[1] [b]Name, V.:[/b] Richtlinien zur Erstellung von Belegarbeiten, 1. Aufl. Stadt: Musterverlag 2015.
Ziel ist:
[1] [b]Name, V.:[/b] Richtlinien zur Erstellung von Belegarbeiten, 1. Aufl., Stadt: Musterverlag 2015.