首页 文章

Latex:章节 Headers 中的引文首先放入目录

提问于
浏览
5

对于我在文章中添加的文档部分,我有一些引用:

\ section { Headers \引用,\ cite }文字

我也使用目录功能,但Latex必须首先查看 Headers 中的引文(对于目录),并为它们分配第一个引文排名,无论它们在整个文档中的位置如何 .

因此,\ section或\ subsection中的任何引用都将被分配[1],[2],依此类推,并且该部分文本中的引用将在之后进行 .

以前有人遇到过这个问题吗?除了简单地将\ cite命令放在段落中的某个位置之外,有什么方法可以解决这个问题吗?如果可能的话,我想避免这种情况 .

提前干杯!

5 回答

  • 1

    您可能不喜欢这个答案,但我认为 Headers 中的引用是一种糟糕的风格 . 我宁愿建议您使用另一个 Headers ,然后在其后面的段落中引用您的引文参考 . 我已经阅读了很多论文,而且我没有回忆过 Headers 中使用过的参考文献 .

    同样,我可以建议使用bibTex和bibtool来管理您的书目数据库 . Bibtool可以对引文键进行规范化,这样您就可以删除其他人的bibtex引用,运行bibtool,然后就可以使用标准化键 .

  • 5

    我同意jlouis关于在章节 Headers 中避免引用的建议 . 但是如果你坚持,一个解决方案可能是使用以下形式的 \section 命令:

    \section[Section title sans citation]{Section title with citation\cite{key}}
    

    目录将包含一个由第一个(可选)参数组成的条目(“Section title sans citation”),而section Headers 本身将是第二个(必需的)参数(“section section with citation [34]”) .

    默认情况下,第一个(可选)参数也将用作运行头中的文本 .

  • 4

    问题是引用尚未注册 . 在所有地方使用 \nocite{abc} ,例如在 subsection{... \cite{abc}...} 之后 .

  • 2

    只需在属性后面放置引文即可 .

    Exapmle,“\ section {结束} \ cite ” .

    引文标签不会显示在目录中,只会显示在 Headers 旁边 .

  • 0

    在撰写我的论文时,我遇到了类似的问题,但不是在 Headers 中,而是在图 Headers 中嵌入了引文 . 我通过以下方法解决了 Headers 问题:

    \caption{main caption. taken from \cite{abc}}{main caption}
    

    LaTeX采用数字 Headers 的第一个参数,以及它放在数字列表中的 Headers 的第二个参数 . 图表中缺少引用意味着主体的排序是正确的 .

    我正在从记忆中工作,所以上面论点的顺序可能是倒退的 . 无论如何,看看 Headers 是否可以以相同的方式定义 .

相关问题