thesis kursiv ohne Anführungszeichen in Literaturverzeichnis

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


underCover
Forum-Anfänger
Forum-Anfänger
Beiträge: 36
Registriert: Di 27. Sep 2016, 13:50

thesis kursiv ohne Anführungszeichen in Literaturverzeichnis

Beitrag von underCover »

Hallo!
Ich hätte gerne, dass im Literaturverzeichnis die Titel von Diplom- und Doktorarbeiten kursiv sind und nicht in Anführungszeichen. Habe auch schon etwas recherchiert, verstehe aber nicht, wieso der oft zitierte Befehl
%\DeclareFieldFormat{thesis}{title}{\mkbibemph{#1\isdot}} bei mir nicht funktioniert. Hier meine MWE.bib
% Encoding: UTF-8


@PhdThesis{mustermann,
  author      = {Mustermann, M.},
  title       = {Musterdimplomarbeit},
  institution = {Technische Universität Musterland},
  year        = {2010},
  type        = {Diplomarbeit},
}
@Comment{jabref-meta: databaseType:biblatex;}
sowie mein MWE
\documentclass[11pt,fleqn]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}


%Literaturverzeichnis
\usepackage[
backend=biber,
style=authoryear,
dashed=false,
maxbibnames=99
]{biblatex}
\addbibresource{MWE.bib}
\DefineBibliographyStrings{german}{% 
  andothers={et\addabbrvspace al\adddot}, 
} 

\DeclareNameAlias{sortname}{family-given} 

\DeclareFieldFormat{editortype}{\mkbibparens{#1}} 
\DeclareFieldFormat{translatortype}{\mkbibparens{#1}} 
%\DeclareFieldFormat{thesis}{title}{\mkbibemph{#1\isdot}}
\DeclareDelimFormat{editortypedelim}{\addspace} 
\DeclareDelimFormat{translatortypedelim}{\addspace} 
\setlength{\bibitemsep}{0.5\baselineskip} 
 


\begin{document}
Hallo, ich zitiere \cite{mustermann}
\newpage
\printbibliography
\end{document}
.
Danke für die Hilfe!
underCover

Gast

Beitrag von Gast »

Es müsste
\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1\isdot}}
heißen. Das Argument für den Typ ist optional, gehört also in eckige Klammern.
\documentclass[11pt,fleqn]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\usepackage[
  backend=biber,
  style=authoryear,
  dashed=false,
  maxbibnames=99
]{biblatex}

\DefineBibliographyStrings{german}{%
  andothers={et\addabbrvspace al\adddot},
}

\DeclareNameAlias{sortname}{family-given}

\DeclareFieldFormat{editortype}{\mkbibparens{#1}}
\DeclareFieldFormat{translatortype}{\mkbibparens{#1}}
\DeclareDelimFormat{editortypedelim}{\addspace}
\DeclareDelimFormat{translatortypedelim}{\addspace}

\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1\isdot}}

\setlength{\bibitemsep}{0.5\baselineskip}

%\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@PhdThesis{mustermann,
  author      = {Mustermann, M.},
  title       = {Musterdimplomarbeit},
  institution = {Technische Universität Musterland},
  year        = {2010},
  type        = {Diplomarbeit},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}
Hallo, ich zitiere \cite{mustermann}

\printbibliography
\end{document}

underCover
Forum-Anfänger
Forum-Anfänger
Beiträge: 36
Registriert: Di 27. Sep 2016, 13:50

Beitrag von underCover »

Ohje, wie dämlich... :roll:
Danke!

Antworten