Seite 1 von 1

Teile des Autorennamens kursiv oder in Anführungszeichen set

Verfasst: Mo 29. Aug 2016, 18:41
von Handball_meets_latex
Hallo,

ich habe folgendes Problem bei der Ausgabe in meinem Literaturverzeichnis: Ich möchte eine unveröffentlichte Arbeit zitieren. Als Autoren soll die "Arbeitsgemeinschaft Sprachliche Grundbildung - Linguistik der Universitaet" angegeben werden. Dabei soll also ein Teil des Autorennamens kursiv (Sprachliche Grundbildung - Linguistik) gesetzt werden. Ist das irgendwie möglich? Falls dem nicht so ist, würde ich den Teil in Anführungszeichen setzen. Ausprobiert habe ich schon "`Name'" und \". Es hat nichts funktioniert.

Hier ist mein Minimalbeispiel (weil der Eintrag darüber hinaus noch anders formatiert ist als der Normalfall, habe ich noch die Änderungen in die Präambel genommen):
\begin{filecontents}{Bibliografie.bib}
@unpublished{AG,
	author = {{Arbeitsgemeinschaft Sprachliche Grundbildung - Linguistik der Universitaet}},
	title = {Foerderdiagnostik. Rechtschreibung},
	date = {Unveröffentlicht},
	OPTsubtitle = {subtitle},
	OPTtitleaddon = {titleaddon},
	OPTlanguage = {language},
	howpublished = {Unveroeffentlicht},
	OPTnote = {note},
	OPTlocation = {location},
	OPTisbn = {isbn},
	OPTdate = {date},
	OPTmonth = {month},
	OPTyear = {year},
	OPTaddendum = {addendum},
	OPTpubstate = {pubstate},
	OPTurl = {url},
	OPTurldate = {urldate},
}
\end{filecontents}
\documentclass[a4paper, 12pt, captions=tableabove,oneside]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[backend=biber,style=authoryear-icomp]{biblatex}
\DeclareFieldFormat[unpublished]{title}{#1}


\DeclareBibliographyDriver{unpublished}{%
	\usebibmacro{bibindex}%
	\usebibmacro{begentry}%
	\usebibmacro{author}%
	\setunit{\intitlepunct}\newblock
	\usebibmacro{title}%
	\newunit
	\printlist{language}%
	\newunit\newblock
	\usebibmacro{byauthor}%
	\newunit\newblock
	\printfield{howpublished}%
	\newunit\newblock
	\printfield{note}%
	\newunit\newblock
	\usebibmacro{location+date}%
	\newunit\newblock
	\iftoggle{bbx:url}
	{\usebibmacro{url+urldate}}
	{}%
	\newunit\newblock
	\usebibmacro{addendum+pubstate}%
	\setunit{\bibpagerefpunct}\newblock
	\usebibmacro{pageref}%
	\newunit\newblock
	\iftoggle{bbx:related}
	{\usebibmacro{related:init}%
		\usebibmacro{related}}
	{}%
	\usebibmacro{finentry}}
\addbibresource{Bibliografie.bib}
\bibliography{Bibliografie}

\begin{document}

\nocite{AG}
\newpage

\printbibliography 
\end{document}
Vielen Dank schon mal!

Verfasst: Mo 29. Aug 2016, 18:48
von u_fischer
Du kannst doch einfach

author = {{Arbeitsgemeinschaft \emph{Sprachliche Grundbildung -- Linguistik} der Universitaet}},

in die bib schreiben. date muss übrigens ein Datum sein, und kein Text.

Verfasst: Mo 29. Aug 2016, 18:57
von Handball_meets_latex
Hallo,

danke für die schnelle Antwort. Das hatte ich ganz zu Beginn probiert und es hat nicht funktioniert. Jetzt klappt es aber, warum auch immer ...

Also, danke :)