Biblatex Trennung der Autoren durch Semikolon ???

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


the-master
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: So 24. Jul 2011, 15:29

Biblatex Trennung der Autoren durch Semikolon ???

Beitrag von the-master »

Hallo,

ich habe mich schon etwas mit Biblatex befasst, komme aber an einem bestimmten Punkt nicht weiter. Ich hoffe, dass ihr mich helfen könnt! Ich habe mir einen eigenen Stil erstellt mit folgenden Änderungen:
\renewcommand*{\multinamedelim}{\addsemicolon\space}%
\renewcommand*{\finalnamedelim}{\addsemicolon\space}%
\renewcommand*{\labelnamepunct}{\addcolon\space}

% Format der Namen
\DeclareNameFormat{last-first}{%
   \iffirstinits
     {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
     {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}%
   \usebibmacro{name:andothers}}

\DeclareNameAlias{default}{last-first}%
Ziel war das Zitieren nach DIN1505:

Davenport, T. H. u.a.: Working knowledge: how organizations manage what they know. 1. Aufl. Boston: Harvard Business School Press, 2000.

Mein Problem ist jetzt, dass ich durch das ändern des "und" in ein Semikolon bei den Autoren dieses auch beim zitieren im Text gemacht wird. Obwohl ich die beschriebenen Änderungen nur in die meinstil.bbx integriert habe. Kann mir vielleicht wer helfen, damit ich im Text weiterhin das "und" habe?
\documentclass[ngerman]{scrartcl} 
\usepackage{filecontents} 
\begin{filecontents}{literatur.bib} 

@BOOK{book, 
  author = {Buchautor and Zweiter}, 
  title = {Titel}, 
  location = {Ort}, 
  date = {2000}} 

\end{filecontents}
 
\usepackage[T1]{fontenc} 
\usepackage[latin1]{inputenc} 
\usepackage{babel,csquotes} 

\usepackage[citestyle=authoryear, bibstyle=meinstil]{biblatex}

\bibliography{Literatur} 
   
\begin{document} 
Zitat \cite{book} 
\printbibliography 
\end{document} 

Benutzeravatar
domwass
TeX-Entwickler
TeX-Entwickler
Beiträge: 617
Registriert: Di 26. Aug 2008, 12:44
Kontaktdaten:

Beitrag von domwass »

Du kannst dir neue Befehle machen, die du dann nur für die Bibliographie aktivierst, z.B. so:
\documentclass[ngerman]{scrartcl} 
\usepackage{filecontents} 
\begin{filecontents}{literatur.bib} 

 @BOOK{book, 
   author = {Buchautor and Zweiter}, 
   title = {Titel}, 
   location = {Ort}, 
   date = {2000}} 

\end{filecontents} 
   
\usepackage[T1]{fontenc} 
\usepackage[latin1]{inputenc} 
\usepackage{babel,csquotes} 

\usepackage[style=authoryear,backend=biber]{biblatex} 

\newcommand*{\bibmultinamedelim}{\addsemicolon\space}% 
\newcommand*{\bibfinalnamedelim}{\addsemicolon\space}% 
\AtBeginBibliography{%
  \let\multinamedelim\bibmultinamedelim
  \let\finalnamedelim\bibfinalnamedelim
}

\renewcommand*{\labelnamepunct}{\addcolon\space} 

\DeclareNameFormat{last-first}{% 
    \iffirstinits 
      {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} 
      {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}% 
    \usebibmacro{name:andothers}} 

\DeclareNameAlias{default}{last-first}%

\bibliography{Literatur} 
     
\begin{document} 
 Zitat \cite{book} 
\printbibliography 
\end{document}
Gruß,
Dominik.-

the-master
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: So 24. Jul 2011, 15:29

Beitrag von the-master »

Hallo Dominik,

ich muss an dieser stelle ein RIESIGES LOB aussprechen! Das war genau das, was ich gesucht habe! Vielen Dank :-)

Schönen Sonntag!
Nico K.

ps: meinen Sonntag hast du gerettet :)

Benutzeravatar
domwass
TeX-Entwickler
TeX-Entwickler
Beiträge: 617
Registriert: Di 26. Aug 2008, 12:44
Kontaktdaten:

Beitrag von domwass »

Gern geschehen. Wenn deine Frage beantwortet ist, stell beim nächsten Mal bitte den Status entsprechend ein (ich hab das jetzt mal gemacht).

Gruß,
Dominik.-
(Moderator)

Antworten