我如何引用译者做出的解释性假设?如果我写
\cite{taylor}
,原作者的名字就会出现,但我想要译者的名字。
答案1
请阅读Mico 的评论首先,以下答案只是展示了实现这一点的技术可能性
\documentclass[12pt,a4paper]{article}
\usepackage{filecontents}
\begin{filecontents*}{mybib.bib}
@book{aristotle:physics,
options = {useauthor=false,usetranslator=true},
author = {Aristotle},
title = {Physics},
date = 1929,
translator = {Wicksteed, P. H. and Cornford, F. M.},
publisher = {G. P. Putnam},
location = {New York},
keywords = {primary},
langid = {english},
langidopts = {variant=american},
shorttitle = {Physics},
annotation = {A \texttt{book} entry with a \texttt{translator} field},
}
\end{filecontents*}
\usepackage[backend=bibtex,giveninits=true,style=authoryear-ibid]{biblatex}
\addbibresource{mybib.bib}
\begin{document}
\cite{aristotle:physics}
\printbibliography
\end{document}
答案2
使用“注释”和“批注”字段的其他选项在此处描述;BibTeX:引用译文和原文