我正在尝试隐藏同一引文块中同一第一作者在不同年份发表的两篇出版物的标题。默认情况下,当给定文档中有同一作者的两篇出版物时,标题会显示在引文中。
解决此问题的最简单方法是右键单击引文,单击“编辑引文”,然后隐藏标题。但是,这样做的问题是,如果 1 个引文块中有 2 个引文(即“(Smith, J., et al. 2010, Smith, J., et al. 2011)”而不是“(Smith, J., et al. 2010) (Smith, J., et al. 2011)”),则使用该隐藏选项只会隐藏第一个引文的标题(在本例中为 2010 年出版物)。
另一方面,如果我尝试将出版物最初插入单独的引文块中,我可以隐藏两个引文中的标题,但我无法将其中一个剪切并粘贴到另一个的引文块中。我可以单击“剪切”,刚刚剪切的引文就会消失,但当我的光标位于第二个引文块中时,“粘贴”选项不可用。
有任何想法吗?
谢谢!
答案1
这是一个老问题,但由于它在谷歌上的结果仍然相对较高,而且我最近在论文中也遇到了这个问题,所以我认为值得在这里发布解决方案以供参考。
解决方法是右键单击引文,然后选择“编辑字段”。对于包含多个引文的引文块,字段代码将类似于:
CITATION Peisert2008 \l 2057 \m Erbacher2010
要隐藏引文的标题,请将其附加\t
在论文的关键字后面。因此,为了隐藏上例中的单个标题,我可以将字段代码修改为:
CITATION Peisert2008 \t \l 2057 \m Erbacher2010
为了删除这两个标题,只需将代码修改为:
CITATION Peisert2008 \t \l 2057 \m Erbacher2010 \t
显然,该解决方案适用于单个块中的任意数量的引用。
答案2
答案3
很好的回答,谢谢。如果您在隐藏标题、名称或年份时查看字段代码,您会在字段代码中看到 \t \n \y。因此,Brett 也值得称赞。但是需要注意的一点是,如果您使用隐藏复选框方法,它只会将 \t 开关添加到第一个引文。其他(假设字段中还有其他)可能仍有标题。因此,对于具有多个引文且第二或第三个等字段中有不需要的标题的引文字段,最佳做法是编辑字段代码并添加 \t 开关。
不过,我认为这不是一个“错误”,而是一种风格惯例。这有点烦人,因为您希望同一组作者的论文能够按年份区分(最坏的情况是 2008a 和 2008b),但没关系。这有效!