小老弟023 2023-11-12 00:48 采纳率: 33.3%
浏览 35
已结题

latex目录问题求解

在目录中,如何删掉第一行“目录 i”,应该在哪里进行设置能隐藏这一行

img

  • 写回答

13条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2023-11-12 00:53
    关注

    引自强大而免费的微信小程序:皆我百晓生

    要隐藏目录中的第一行"目录 i",可以通过以下方法进行设置:

    在文档的导言区(\documentclass 和 \begin{document} 之间的部分),使用以下代码:

    \makeatletter
    \renewcommand*\l@chapter[2]{}
    \makeatother
    

    这样可以将章节(chapter)的目录项设置为空,从而删除第一行"目录 i"。

    完整的示例代码如下:

    \documentclass{article}
    
    \makeatletter
    \renewcommand*\l@chapter[2]{}
    \makeatother
    
    \begin{document}
    
    \tableofcontents
    
    \section{General Introduction}
    
    \end{document}
    

    在上述示例代码中,使用了article文档类,并定义了一个章节的目录项为空的命令。接着在文档正文中使用了\tableofcontents命令生成目录。

    运行编译后,会发现目录中的第一行"目录 i"已经被删除了,目录的内容直接从第二行的"General Introduction i"开始。

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月19日
  • 修改了问题 11月12日
  • 赞助了问题酬金15元 11月12日
  • 创建了问题 11月12日