我在 Linux Mint 14 上使用 LyX……
使用 BibTeX 样式apalike
和序言中的一些修改,我设法获得了应有的参考书目,除了一件事。当我引用多位作者的作品时,它会用分隔符“and”打印出来,这对我的语言(丹麦语)来说是不正确的。奇怪的是,它在 Lyx 的用户界面上显示正确 - 例如“(Wittgenstein og Waismann 2003 - 这让我相信一切都很好,但在 pdf 中,分隔符“and”在参考文献和参考书目中都使用。
有没有办法使用 BibTeX 来解决这个问题,或者只能用 biber 1.5 来解决这个问题,正如这里最后一条评论所建议的那样:如何在bibtex文件中正确写入多位作者?
我真的希望他们这样做,因为使用以下指南让 biber 工作迄今为止已被证明是不可能的:http://wiki.lyx.org/BibTeX/Biblatex
非常感谢您的帮助...我真的希望我不会不得不再次在 LibreOffice 中设置我的硕士论文。
答案1
欢迎来到 TeX.SE!如果您想坚持使用apalike
参考书目样式,则需要对其进行少量编辑,如下所示:
在您的系统上找到该文件
apalike.bst
,并将其复制到名为 的新文件中ogapalike.bst
。不要直接编辑原始文件。用您最喜欢的编辑器打开该文件
ogapalike.bst
。在函数中找到以下行
format.names
(在我的文件副本中它位于 l. 225):{ " and " * t * }
并将其更改为——你猜对了——
{ " og " * t * }
在函数中找到以下行
format.lab.names
(它在我的文件副本中位于 l.851):{ " and " * s #2 "{vv~}{ll}" format.name$ * }
并将其更改为——你又猜对了!——
{ " og " * s #2 "{vv~}{ll}" format.name$ * }
将文件保存
ogapalike.bst
在主文件所在的目录中.tex
,或保存在 TeX 发行版的搜索路径中;如果选择后者,请务必根据发行版的建议更新 TeX 文件名数据库。按照说明开始使用它\bibliographystyle{ogapalike}
第一次使用新样式文件时,请务必再重新运行 BibTeX 和 LaTeX 两次,以完全传播所有“和 og”更改......
祝 (Bib)TeXing 快乐!
答案2
非常感谢您的回答和评论!我刚刚发现这个包包含丹麦语版本的标准样式,包括 apalike:http://www.tug.dk/projekter/dk-bib这就是我的解决方案。
对于 Debian/Ubuntu/Mint:样式与类似的翻译样式一起包含在 texlive-bibtex-extra 包中 - 因此这也可能是解决其他语言中类似问题的解决方案。
再次感谢您的精彩回复 - 我已经非常喜欢 TeX 和社区了......