biblatex:新增編輯器作為系列編輯器,而不是通用編輯器

biblatex:新增編輯器作為系列編輯器,而不是通用編輯器

我的問題與編輯有關。我想引用一位作者的作品。上述作品是系列作品的一部分。該系列有自己的編輯器(按照慣例)。我懷疑那位編輯(沃納·哈馬赫)是否親自編輯過這些書。不幸的是,如果我只將哈馬赫先生限定為編輯,就會產生以下混亂:

喬治‧阿甘本 (2009)。什麼是裝置?以及其他論文。埃德。作者:沃納‧哈馬赫。跨。作者:大衛‧基什克 (David Kishik) 和斯特凡‧佩達特拉 (Stefan Pedatella)。子午線。跨越美學。加州史丹佛:史丹佛大學出版社。

這錯誤地表明哈馬赫先生自己編輯了這本書。是否有可能以這種方式改變此引文的順序,使“Ed. by Werner Hamacher”更接近,最好緊挨著“Merdian. Crossing Aesthetics”,而後者恰好是系列名稱。是否有一個我忽略的特定“系列編輯器”?

我正在使用 BibLaTeX 和 biber。

答案1

如果你只是想定義一個特殊類型的編輯器,你可以這樣做:

\documentclass{article}

\usepackage[backend=biber]{biblatex}


\usepackage{filecontents}
\begin{filecontents}{biblatex.cfg}
  \ProvidesFile{biblatex.cfg}
  \NewBibliographyString{serieseditor}
  \NewBibliographyString{byserieseditor}
  \DefineBibliographyStrings{english}{%
    byserieseditor              =   {series ed\adddotspace by},
    serieseditor                    =   {series ed\adddot},
  }
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{filecontents}{\jobname.bib}
  @book{somebook,
    author      =   {Agamben, Giorgio},
    date            =   2009,
    title           =   {What is an Apparatus? and other essays},
    translator  =   {Kishik, David and Pedatella, Stefan},
    editor      =   {Hamacher, Werner},
    editortype  =   {serieseditor},
    series      =   {Crossing Aesthetics},
    location        =   {Stanford, CA},
    publisher       =   {Stanford University Press/Meridian}}
\end{filecontents}

\begin{document}

  \autocite{somebook}

  \printbibliography

\end{document}

編輯系列

但如果您想做更廣泛的手術,那麼您將需要 moewe 推薦的策略。

相關內容