Editor zitieren

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


Eduard
Forum-Guru
Forum-Guru
Beiträge: 348
Registriert: Sa 2. Mai 2015, 22:02

Editor zitieren

Beitrag von Eduard »

Wie lässt sich der bzw. wie lassen sich die Editoren eines Werkes zitieren?

@INCOLLECTION{KelleyBenitoIntro2006,
author= {Smith, John}
editor = {Kelley, Wyn},
title = {An Introduction to \textit{Benito Cereno}},
booktitle = {Benito Cereno \rm{(1855), by Herman Melville}},
bookauthor = {Melville, Herman},
publisher = {Bedford/St. Martins},
year = {2006},
pages = {5--35},
address = {New York},
}

Gast

Beitrag von Gast »

Sollte bei Verwendung von biblatex mit \citefield kein größeres Problem sein.

BTW: \rm solltest du nicht mehr verwenden und ist im Beispiel außerdem falsch verwendet, da es kein Argument erwartet sondern ein Umschalter ist. Also besser: \textrm.

Ansonsten sei darauf hingewiesen, dass die Frage im falschen Forum ist.

Eduard
Forum-Guru
Forum-Guru
Beiträge: 348
Registriert: Sa 2. Mai 2015, 22:02

Beitrag von Eduard »

Danke, aber das mit \citefield verstehe ich noch nicht ganz. Wie soll das genau funktionieren? \citeeditor funktioniert nicht.

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

\citename{KelleyBenitoIntro2006}{editor}
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de

Eduard
Forum-Guru
Forum-Guru
Beiträge: 348
Registriert: Sa 2. Mai 2015, 22:02

Beitrag von Eduard »

Super! Vielen Dank! Noch eine Frage: Wie bekommt man es hin, dass alle Editoren angezeigt werden? Bei mir werden die restlichen mit et. al. abgekürzt.

Gast

Beitrag von Gast »

Das wird durch die Option max(cite)names geregelt. Eine Änderung daran hätte aber auch Auswirkungen auf andere Zitate. Vielleicht zeigst Du uns ein Minimalbeispiel mit Deinen aktuellen Einstellungen (und sagst uns, was wir nicht ändern dürfen).

Ansonsten könnte auch
\DeclareCiteCommand{\citeeditor}
  {\boolfalse{citetracker}%
   \boolfalse{pagetracker}%
   \usebibmacro{prenote}}
  {\defcounter{maxnames}{999}%
   \printnames{editor}}
  {\multicitedelim}
  {\usebibmacro{postnote}}
helfen.

Eduard
Forum-Guru
Forum-Guru
Beiträge: 348
Registriert: Sa 2. Mai 2015, 22:02

Beitrag von Eduard »

Habe nun folgenden Sammelband. Da würde ich gerne die Editoren und den Shorttitle haben.

\begin{filecontents*}{\jobname.bib} 
@incollection{Hawkins01,
	Address = {Amsterdam/Philadelphia},
	Author = {Hawkins, Bruce},
	Booktitle = {{Language and Ideology: Volume 1: Theoretical Cognitive Approaches}},
	Date-Added = {2017-03-01 17:00:00 +0000},
	Date-Modified = {2017-03-02 13:19:10 +0000},
	Edition = {{Amsterdam Studies in the Theory and History of Linguistic Science}},
	Editor = {Dirven, Ren{\'e} and Hawkins, Bruce and Sandikcioglu, Esra},
	Pages = {1--22},
	Publisher = {John Benjamins Publishing},
	Series = {IV},
	Shorttitle = {{Language and Ideology}},
	Title = {{Incorporating Tensions: On the Treatment of Ideology in Cognitive Linguistics}},
	Volume = {204},
	Year = {2001}}
\end{filecontents*} 


\documentclass[a4paper,oneside,12pt,titlepage]{scrreprt} 

\usepackage[style=mla-new]{biblatex}
\usepackage[ngerman,english]{babel} 
\usepackage[autostyle,german=guillemets]{csquotes} 
\usepackage[utf8]{inputenc} 


 
\bibliography{\jobname.bib}


\begin{document} 


\citetitle{Hawkins01}

\cite{Hawkins01}{editor}

\end{document}

Gast

Beitrag von Gast »

\begin{filecontents*}{\jobname.bib}
@incollection{Hawkins01,
   Address = {Amsterdam/Philadelphia},
   Author = {Hawkins, Bruce},
   Booktitle = {{Language and Ideology: Volume 1: Theoretical Cognitive Approaches}},
   Date-Added = {2017-03-01 17:00:00 +0000},
   Date-Modified = {2017-03-02 13:19:10 +0000},
   Edition = {{Amsterdam Studies in the Theory and History of Linguistic Science}},
   Editor = {Dirven, Ren{\'e} and Hawkins, Bruce and Sandikcioglu, Esra},
   Pages = {1--22},
   Publisher = {John Benjamins Publishing},
   Series = {IV},
   Shorttitle = {{Language and Ideology}},
   Title = {{Incorporating Tensions: On the Treatment of Ideology in Cognitive Linguistics}},
   Volume = {204},
   Year = {2001}}
\end{filecontents*}


\documentclass[a4paper,oneside,12pt,titlepage]{scrreprt}

\usepackage[style=mla-new]{biblatex}
\usepackage[ngerman,english]{babel}
\usepackage[autostyle,german=guillemets]{csquotes}
\usepackage[utf8]{inputenc}



\bibliography{\jobname}

\DeclareCiteCommand{\citeeditor}
  {\boolfalse{citetracker}%
   \boolfalse{pagetracker}%
   \usebibmacro{prenote}}
  {\defcounter{maxnames}{999}%
   \printnames{editor}}
  {\multicitedelim}
  {\usebibmacro{postnote}}

\begin{document}
\citetitle{Hawkins01}

\citename{Hawkins01}{editor}

\citeeditor{Hawkins01}
\end{document}
Ich bin hier der Meinung, dass 'Language and Ideology' nicht der passende shorttitle ist. Der Titel des Werkes ist doch 'Incorporating Tensions: On the Treatment of Ideology in Cognitive Linguistics'. Es wäre wohl cleverer, das ganze in zwei Teile zu teilen
@incollection{Hawkins01,
  author   = {Hawkins, Bruce},
  title    = {Incorporating Tensions},
  subtitle = {On the Treatment of Ideology in Cognitive Linguistics},
  pages    = {1--22},
  crossref = {langid1},
}
@collection{langid1,
  editor    = {Dirven, Ren{\'e} and Hawkins, Bruce and Sandikcioglu, Esra},
  maintitle = {Language and Ideology},
  booktitle = {Theoretical Cognitive Approaches},
  volume    = {1},
  year      = {2001},
  address   = {Amsterdam and Philadelphia}, 
  publisher = {John Benjamins Publishing},
  series    = {Current Issues in Linguistic Theory},
  number    = {204},
}
es scheint mir nämlich, dass Du eigentlich auf langid1 verweisen willst.

Eduard
Forum-Guru
Forum-Guru
Beiträge: 348
Registriert: Sa 2. Mai 2015, 22:02

Beitrag von Eduard »

Danke vielmals! Du hattest recht!

Gast

Beitrag von Gast »

Ist die Frage damit beantwortet? Dann bitte den Status entsprechend anpassen.

Antworten