【问题标题】:How to remove page number locations being added to bibliography entries如何删除添加到书目条目的页码位置
【发布时间】:2021-09-13 18:41:30
【问题描述】:

我在 Overleaf 上写我的论文,使用 IEEE 参考风格和 BibTeX 包作为参考书目。生成的参考书目条目末尾有额外的文本,它似乎包括特定引文来自哪个页面。任何删除它们的帮助将不胜感激,我已经包含了我的 PDF 图像以显示它的外观。谢谢

编辑:问题已解决。我的includes.tex 文件使用两个包,backref 和pagebackref,它们负责为每个引用条目添加“页面”及其编号。如果您想要这些页面标签,请包括这些,如果您不想要,请删除它们。谢谢大家的帮助。

【问题讨论】:

  • 请制作一个可编译的minimal reproducible example,我们可以以此为起点为您解决问题
  • 您是否在某处使用了backref 选项?
  • @samcarter_is_at_topanswers.xyz 是的,我正在使用 backref 和 pagebackref 包。我承认,这是我从大学的某个人那里得到的论文模板,所以我不知道他们所包含的所有小东西。我将检查这两个包,看看删除它们是否能解决我的问题和/或破坏我的项目。谢谢!
  • 这解决了您的问题吗?如果没有,请发minimal reproducible example,以便我们查看导致问题的代码

标签: latex overleaf


【解决方案1】:

最简单的方法是只编辑 .bib 文件,并删除所有带有“pages = ...”的行。如果 bib 文件未指定它们,则 bibtex 不会为其创建条目。

例如,在

@article{dubey2014survey,
  title={A survey of high level frameworks in block-structured adaptive mesh refinement packages},
  author={Dubey, Anshu and Almgren, Ann and Bell, John and Berzins, Martin and Brandt, Steve and Bryan, Greg and Colella, Phillip and Graves, Daniel and Lijewski, Michael and L{\"o}ffler, Frank and others},
  journal={Journal of Parallel and Distributed Computing},
  volume={74},
  number={12},
  pages={3217--3227},
  year={2014},
  publisher={Elsevier}
}

只需删除“页面”行。

如果你想以编程方式进行,你必须编辑 .bst 文件(如果我没记错的话,IEEEtran.bst),但这不适合胆小的人,所以我推荐更简单的方法。

【讨论】:

  • 对不起,我可能含糊不清,我不想删除页码,我想删除每个引文末尾的位置,它说明引文出现在我作品的哪个页面上。我认为我的文章中的“pages= { ... }”条目不会有问题。我以前使用过 IEEE 引用格式,这就是为什么这让我感到困惑。
  • 啊,我明白了;我误读了。我认为那些是'backrefs';看看这个之前的问题:tex.stackexchange.com/questions/20133/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-17
  • 2012-01-02
相关资源
最近更新 更多