![译自经过在 biblatex 中](https://linux22.com/image/248216/%E8%AF%91%E8%87%AA%E7%BB%8F%E8%BF%87%E5%9C%A8%20biblatex%20%E4%B8%AD.png)
translator
尽管字段language
和
orilanguage
已正确填写,但我找不到 biblatex 样式来显示使用该字段时所翻译的参考文献的语言。在biblatex
指南(v1.7)中,我可以看到第 183 页fromenglish
允许使用诸如的字符串,但我不知道如何在最终输出中包含它们。
答案1
我不知道你的.bib
文件是什么样子的。但请尝试像这样使用它:
\documentclass{article}
\usepackage[
style=authortitle,
backend=biber,
]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book {foo,
author = {Foo, Francis},
title = {All about Foo},
year = {2011},
location = {Footown},
translator = {Translator, Hans},
origlanguage = {german},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\textheight=50pt
\begin{document}
\nocite{*}
\printbibliography
\end{document}
也许您的文件中存在拼写错误,因为您写的orilanguage
是 而不是origlanguage
。
您提到的等字符串fromenglish
只是在.lbx
文件中用于本地化。在我的示例中,它只是打印“来自德语”,因为它在参考书目中使用。