von Gast » Di 27. Okt 2015, 17:04
Vielen Dank für das schöne Minimalbeispiel.
Für die kursiven Namen gibt es
\renewcommand*{\mkbibnamefirst}[1]{\mkbibemph{#1}}
\renewcommand*{\mkbibnamelast}[1]{\mkbibemph{#1}}
\renewcommand*{\mkbibnameprefix}[1]{\mkbibemph{#1}}
\renewcommand*{\mkbibnameaffix}[1]{\mkbibemph{#1}}
Dabei kannst Du Nachnamen (\mkbibnamelast), Vornamen (\mkbibnamefirst), "von"-Teil (\mkbibnameprefix) und "Jr."-Teil (\mkbibnameaffix) getrennt kontrollieren.
Für Dein zweites Problem solltest Du Dir
Using a 'corporate author' in the “author” field of a bibliographic entry (spelling out the name in full) ansehen, Du brauchst wohl etwas wie
@collection{foo,
editor = {{VDI - Gesellschaft Produkt- und Prozessgestaltung}},
title = {Irgedwas mit Produkten},
year = {2011},
}
Du solltest nicht versuchen, das in das author-Feld zu pressen und das "Hrsg." manuell anzufügen (ich habe nicht ganz verstanden, ob Du das machst).
In Deinem Beispiel
@book{Advanced_Micros,
author = {Valldorf, Dr. Jürgen and Gessner, Dr. Wolfgang},
title = {Advanced Microsystems for Automotive Applications},
date = {2006},
year = {2006},
edition = {2},
publisher = {Springer Verlag},
location = {Berlin},
}
gibst Du den "Dr." mit an, das ist unüblich, normalerweise werden akademische Titel und Grade in der Bibliographie unter den Tisch fallen gelassen. Du hast sowohl ein year als auch ein date eines von beiden reicht.
Schöner wäre also
@book{Advanced_Micros,
author = {Valldorf, Jürgen and Gessner, Wolfgang},
title = {Advanced Microsystems for Automotive Applications},
date = {2006},
edition = {2},
publisher = {Springer Verlag},
location = {Berlin},
}
Wenn Du die Zeit hast, kannst Du auch versuchen
biber zum Fliegen zu bringen und das statt BibTeX zu nutzen. Siehe auch
Biblatex with Biber: Configuring my editor to avoid undefined citations und
bibtex vs. biber and biblatex vs. natbib.
Vielen Dank für das schöne Minimalbeispiel.
Für die kursiven Namen gibt es
[code]\renewcommand*{\mkbibnamefirst}[1]{\mkbibemph{#1}}
\renewcommand*{\mkbibnamelast}[1]{\mkbibemph{#1}}
\renewcommand*{\mkbibnameprefix}[1]{\mkbibemph{#1}}
\renewcommand*{\mkbibnameaffix}[1]{\mkbibemph{#1}}[/code]
Dabei kannst Du Nachnamen ([tt]\mkbibnamelast[/tt]), Vornamen ([tt]\mkbibnamefirst[/tt]), "von"-Teil ([tt]\mkbibnameprefix[/tt]) und "Jr."-Teil ([tt]\mkbibnameaffix[/tt]) getrennt kontrollieren.
Für Dein zweites Problem solltest Du Dir [url=http://tex.stackexchange.com/q/10808/35864]Using a 'corporate author' in the “author” field of a bibliographic entry (spelling out the name in full)[/url] ansehen, Du brauchst wohl etwas wie
[code]@collection{foo,
editor = {{VDI - Gesellschaft Produkt- und Prozessgestaltung}},
title = {Irgedwas mit Produkten},
year = {2011},
}[/code]
Du solltest nicht versuchen, das in das [tt]author[/tt]-Feld zu pressen und das "Hrsg." manuell anzufügen (ich habe nicht ganz verstanden, ob Du das machst).
In Deinem Beispiel
[code]@book{Advanced_Micros,
author = {Valldorf, Dr. Jürgen and Gessner, Dr. Wolfgang},
title = {Advanced Microsystems for Automotive Applications},
date = {2006},
year = {2006},
edition = {2},
publisher = {Springer Verlag},
location = {Berlin},
} [/code]
gibst Du den "Dr." mit an, das ist unüblich, normalerweise werden akademische Titel und Grade in der Bibliographie unter den Tisch fallen gelassen. Du hast sowohl ein [tt]year[/tt] als auch ein [tt]date[/tt] eines von beiden reicht.
Schöner wäre also
[code]@book{Advanced_Micros,
author = {Valldorf, Jürgen and Gessner, Wolfgang},
title = {Advanced Microsystems for Automotive Applications},
date = {2006},
edition = {2},
publisher = {Springer Verlag},
location = {Berlin},
} [/code]
Wenn Du die Zeit hast, kannst Du auch versuchen [p]biber[/p] zum Fliegen zu bringen und das statt BibTeX zu nutzen. Siehe auch [url=http://tex.stackexchange.com/q/154751/35864]Biblatex with Biber: Configuring my editor to avoid undefined citations[/url] und [url=http://tex.stackexchange.com/q/25701/35864]bibtex vs. biber and biblatex vs. natbib[/url].