我选择的引文组织工具(到目前为止)导出的变音符号如下ö
。\"{o}
当这些变音符号出现在书目条目的第一个作者姓名的开头时,引文速记由变音符号前的字母和年份第一个数字上方的点生成。
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[style=alphabetic,backend=bibtex]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{lib.bib}
@book{Goethe1773,
author = {von G\"{o}the, JW},
title = {Götz von Berlichingen},
year = {1773}
}
\end{filecontents}
\addbibresource{lib.bib}
\begin{document}
In~\cite{Goethe1773}...
\printbibliography
\end{document}
当我\"{o}
手动将改为 时{\"o}
,简写和其他的 ( ) 一致Göt73
,而当我将其改为ö
其自身时,它就变成了Gö73
(没有 t)。
每次导出我的库时,我是否可以Göt73
不用手动编辑每个包含变音符号的 bib 条目?(使用 biber 作为后端,这是我在这三种情况下得到的,但是,我的库还存在其他问题。)
答案1
首先,使用正确的名称拼写可以更好地解决具体示例,即歌德,但我认为这种选择是故意的,为了不提及任何具体的真实案例。
BibTeX 的正确语法是
G{\"{o}}the
有没有什么除了修复条目之外,你还能做些什么。
另一方面,如果你使用 Biber,你可以输入
G\"othe
或者
Göthe
以下是一个例子:
\begin{filecontents}{\jobname.bib}
@book{Goethe1773,
author = {von G{\"{o}}the, JW},
title = {Götz von Berlichingen},
year = {1773}
}
@book{Goethe1773x,
author = {von G\"othe, JW},
title = {Götz von Berlichingen},
year = {1773}
}
@book{Goethe1773y,
author = {von Göthe, JW},
title = {Götz von Berlichingen},
year = {1773}
}
\end{filecontents}
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[style=alphabetic,backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
In~\cite{Goethe1773}, in \cite{Goethe1773x}
and in \cite{Goethe1773y}
\printbibliography
\end{document}
如果你检查该.bbl
文件,你会发现这三项之间存在差异:第一项的作者是G{ö}the
,而可能就整理而言是相关的,但粗略的测试似乎表明事实并非如此。