我是 Lyx 的新手,花了一周多的时间才让它正常工作。我不知道如何解决参考书目排序顺序不起作用的问题。
我有一个这样的 LyX 文件:
玛丽有只小羊羔。
我插入了引文,因此现在我有:
玛丽有一只小羊羔[1]。
然后我意识到我需要引用玛丽,所以我再次插入:
玛丽[2]有一只小羊羔[1]。
无论我在设置等中做什么,我都无法打印它:
玛丽[1]有一只小羊羔[2]。
我的设置:
LyX 版本 2.0.4 MiKTex 2.9 我正在使用 Zotero 与 LyX 结合构建 BibTeX 数据库。我尝试了不同的风格:unsrt
,,plain
ieeter
LyXserverPipe:\.\pipe\lyxpipe
我实在是太累了,不想再尝试让它运行了。我相信我的努力会有回报,但真是太痛苦了。
任何帮助都将受到赞赏。
答案1
来自 rgheck 这里:http://www.lyx.org/trac/ticket/8363
许多出版商喜欢按日期列出引文,有时数字引文不是按字母顺序排列,而是按出现顺序排列。对此有一个更好的解决方案:使用 natbib 并使用其“排序”选项。这会自动按数字对引文进行排序,您甚至可以使用“排序和压缩”来获得类似 [2,4-6] 的内容。请注意,“排序”还会按字母顺序对引文进行排序,在作者年份的情况下。为此,请确保在文档 > 设置 > 参考书目下使用 natbib(数字),然后转到文档类窗格并在类选项下的自定义字段中输入“排序”或“排序和压缩”。为此拥有 UI 并不是一件坏事。所以我要更改错误报告以请求它。