精华内容
下载资源
问答
  • latex生成目录
    2022-01-11 11:04:22
    \usepackage{hyperref}  % 在\begin{document}之前加入
     
    \begin{document}

     

    【Latex学习】生成pdf中加入书签/目录/提纲 - Linux教程 - 找一找教程网

     

    更多相关内容
  • LaTex学习笔记——目录的制作

    千次阅读 2021-09-11 10:15:42
    当制作的文档页数较多时,往往大家翻页找内容十分不方便,那么LaTex如何制作目录呢?并且点击目录可以跳转到对应页数。 源代码 \documentclass{article} \usepackage{ctex} \usepackage[hidelinks]{hyperref}%目录...

    当制作的文档页数较多时,往往大家翻页找内容十分不方便,那么LaTex如何制作目录呢?并且点击目录可以跳转到对应页数。(注意编译器要修改为XeLaTex)

    1. 源代码
    \documentclass{article}
    \usepackage{ctex}
    \usepackage[hidelinks]{hyperref}%目录
    \title{大学课程}
    \author{留家里噢噢噢}
    \date{2021911}
    \begin{document}
    	\maketitle
    	
    	\tableofcontents
    	
    	\section{计算机专业课程}
    	\subsection{JAVA程序设计}
    	\subsection{C语言程序设计}
    	\subsection{计算机导论}
    	\subsection{微机原理}
    
    	\section{其它科目}
    	\subsection{大学物理}
    	\subsection{中医思维}
    	\subsection{人体解剖}
    	\subsection{六级听力大全}
    	
    \end{document}
    
    1. 效果展示:

    在这里插入图片描述

    展开全文
  • LaTeX技巧907:目录与格式定制

    千次阅读 2021-01-14 15:28:19
    本期的主要内容有:目录生成与定制章节标题格式的定制版面大小的定制页面风格的定制中间还会穿插介绍一些页面控制的命令。 ---目录生成与定制我们需要给它们来一个集合,就是制作目录。制作目录其实非常简单,只...

    本期的主要内容有:目录的生成与定制

    章节标题格式的定制

    版面大小的定制

    页面风格的定制

    中间还会穿插介绍一些页面控制的命令。 ---目录的生成与定制我们需要给它们来一个集合,就是制作目录。制作目录其实非常简单,只需要一个命令,就是 \tableofcontents 。这个命令放在哪里,目录就会出现在哪里。和交叉引用相同的一个特点是,目录的排版也需要两次编译。一方面是因为其中涉及到页码,另一方面是涉及到各个章节的标题。我们继续用上次的源代码给大家举例。

    目录的内容显示为红色,是因为 hyperref 宏包的 colorlinks 选项。我们以后将默认载入这个宏包,告诉大家这些红色的文字都是可以点击跳转的,这也是我非常喜欢的一个特性。

    如果我们使用带星号的章节命令,这个章节将不编号也不编目。这个时候对应的标签会被打到上一个章节中去,所以如果你用了这样的章节,就不要用交叉引用啦。效果如下:还有的时候,章节的标题特别长,可能会超出目录一行所能装下的量,这样直接编目会比较难看,比如这样:是不是丑哭了!!!所以我们需要短标题,在目录中显示短标题而在实际的文档中显示正常的标题,示例如下:大家注意第8行。我们在 \section 命令和小节标题之间加入了一个用方括号括起来的参数,这个就是显示在目录中的标题。这是 LaTeX 命令的一种用法,方括号中的内容叫做选项(options)。第2行中使用 hyperref 宏包时,我们就加入了 colorlinks=true 的选项。选项可以让命令以不同的形式表现出来,给大家多一些发挥的空间。如果涉及多个选项,需要把选项之间用半角逗号隔开。如果目录的介绍到这里就结束了,怎么能体现我的“满怀诚意”呢?目录对于图表而言也是可以用的。如果你的文档中有很多图表,也可以专门为它们建目录。对应的命令是 \listoffigures 和 \listoftables。它会收集对应图表中的标题来产生图表的目录。图表的插入我们将在下一期中介绍。

    如果在想让目录单独占一页,只需要在 \tableofcontents 后面加上 \newpage 命令,就可以在目录之后强制分页。这个命令在其他地方也可以使用。

    默认情况下,目录的深度是3级。也就是说,对于 ctexart/article 文类,只对 section,subsection,subsubsection 编目。如果你的文档结构用到了 paragraph 一级,那么它将不会被编入目录中,效果如下(某个小段是 paragraph,未编目): 

    但是只要你愿意,它也是可以被编入目录的。这就需要你的目录深度和编号深度都加一级。实现的方式是在导言区加入如下命令:\setcounter{secnumdepth}{4}

    \setcounter{tocdepth}{4}

    这样设置的编号和目录深度就是4,“某个小段”也会被编号编目,效果如下:有时候我们还会遇到一个情况,就是一个小节我们想编目但是不想编号,该怎么办呢?前面我们提到过 \section*{一个不编号也不编目的小节} 可以生成一个不编号也不编目的小节,这里我们介绍一个让它也被编入目录的做法:\addcontentsline 命令。为了培养一下大家看文档的技能,我把这个命令的文档放在这里,大家先看一看,能不能理解它的使用方式呢?所以其实它的用法是这样的:在一个没有编号编目的小节命令后加上一句\addcontentsline{目录种类}{编目级别}{目录内容}

    就可以了。举例如下(第14行):如果想要深度定制目录的形式,可以参考 titletoc 宏包的文档,里面提供了很多定制的方法,大家可以自己去探索。

    ---章节标题格式的定制上一期我们提到过如何正确地生成章节标题,LaTeX 还会自动为它们编号。这里我们以中文文档为例(毕竟大家比较常用),介绍一下 ctex 宏包中简单的章节标题格式定制方法。如果是英文文档,可以直接调用 ctexheading 宏包或者给 ctex 宏包加上 heading 选项。它被包含在 ctex 宏包中,但可以独立在非 ctex 文类中使用,功能相同。

    定制的基本方法是,用 \ctexset 命令来对某个级别的标题的某个属性进行设置。标题的级别由高到低有以下七种,我们再回顾一下:part

    chapter

    section

    subsection

    subsubsection

    paragraph

    subparagraph

    其中需要注意,article 没有前两个级别的章节,对它们进行设置是没有作用的。我们可以定制的属性有如下几种:numbering,控制是否编号。

    name,设置章节的名字。名字可以分为前后两部分,即章节编号前后的词语,两个词之间用一个半角逗号分开;也可以只有一部分,表示只有章节编号之前的名字。

    number,设置章节编号的数字输出格式。

    format,控制章节标题的全局格式,作用域为章节名字和随后的标题内容。可以用于 控制章节标题的对齐方式、整体字体字号等格式。

    nameformat,控制章节名字的格式,作用域为章节名字,包括编号。

    numberformat,选项用于控制章节编号的格式,作用域仅为编号数字本身。

    aftername,在控制章节编号与标题内容之间的距离,或者控制标题是否另起一行。

    titleformat,控制标题内容的格式,作用域为章节标题内容。

    ctex 宏包还提供如下的一些属性供大家选择,这些使用得比较少,需要使用的可以自行查阅 ctex 宏包文档来了解使用方式。aftertitle

    runin

    afterindent

    beforeskip

    afterskip

    indent

    pagestyle

    在对章节标题进行定制的时候,使用命令的方式通常是这样的: 

    如果仅对某个级别标题的某个属性进行设置,可以用“章节级别/属性=...”的方式。如果对某个级别的标题的多个属性都要修改,则可以用像上面 chapter 那样进行处理。

    说了这么多,下面给大家举一些例子吧。首先,在 ctexart/article 中,默认的 section 标题是居中的。那么如果我们想把这个标题靠左,就可以用 section/titleformat = \raggedright 来设置,示例如下(第3--5行):如果想像数学课本一样把章节编号前加上一个 \S 符号,我们就可以这样:如果还不过瘾,想用“第X节”的方式来做这个标题,就可以这样(\chinese命令可以把对应的数字变成中文):这里几个简单的例子,大家应该可以明白这些命令是如何工作的了。注意 \ctexset 命令应该在导言区使用。其他的一些定制格式大家还可以继续去探索,遇到不明白的问题一定要看文档噢。

    ---版面大小的定制在排版工作中,有一个非常重要的概念叫做版心。如果大家经常使用 MS Word 的话,应该能注意到页面四个角落里都有一个直角符号。那四个直角符号的顶点相连构成的区域就是版心。说白了就是我们安放正文的位置。在 LaTeX 中,我们一样可以定制版心的大小,需要的只是一个 geometry 宏包。

    大家在前面的练习当中一定注意到了,LaTeX 默认的版心非常小。在加入了 geometry 宏包后,默认的版心会比原来大一点,看上去会感觉好一些(大家自己试试)。geometry 宏包可以加上若干选项,比如设置各个方向的页边距。例如,在导言区使用\usepackage[left=1cm,right=1cm,top=2cm,bottom=3cm]{geometry}

    就可以把左、右、上、下的边距分别调整为1厘米、1厘米、2厘米、3厘米。详细的使用方法可以看 geometry 宏包的文档,里面讲述了如何用它定制版面。

    ---页面风格的定制对于一个页面,我们可能还需要页码等页眉、页脚信息。这个时候就需要我们来定制页面风格了。使用 \pagestyle 命令可以调用三种默认的页面风格:plain:只有页底中央的页码;

    empty:啥也没有;

    headings:把章节的标题写在页眉处,同时有页码;

    其中 headings 是默认的页面风格,依据文类的不同而有所改变,大家可以自己尝试一下。例如调用 plain 风格的命令就是 \pagestyle{plain},记得要在导言区使用。

    如果需要深度定制各种页眉页脚,可以使用 fancyhdr 宏包。fancyhdr 宏包可以对页眉和页脚的左中右共六个位置显示的内容进行定义,大家可以查看 fancyhdr 宏包文档来尝试自己定制一个页面风格。

    选自:https://zhuanlan.zhihu.com/p/24501131

    展开全文
  • Latex目录生成超链接

    千次阅读 2018-10-04 14:27:51
    最近在写博士中期的report, 师兄给的模板中生成的目录没有超链接,换句话说,pdf文件在阅读器中没有自动生成的目录,这里不是说写的report中不生成目录,而是阅读器中没有左侧自动生成的目录,这样就会看起来很不...
    • 最近在写博士中期的report, 师兄给的模板中生成的目录没有超链接,换句话说,pdf文件在阅读器中没有自动生成的目录,这里不是说写的report中不生成目录,而是阅读器中没有左侧自动生成的目录,这样就会看起来很不方便。如下图所示。
    • 没有自动生成目录
    • 于是上网搜了下,需要调用\usepackage{hyperref}包。
    • 调用之后效果如下:
    • 在这里插入图片描述
      加入超链接后,文中所有超链接都会被红框圈出,点击即可到达相应章节,看起来有点乱,但在前期写作过程会有帮助,可以在结束之后将超链接去掉,或者直接搞成两种类型,方便查阅,又美观又方便。
    展开全文
  • 写文章少不了分段的情况,latex中如何分段? 先看一段代码和效果图 在这里我们看到代码中对于文章的分段有两种方式: 1.空行 2.使用 \par+空格 的形式 对于空行的情况,非常简单,两段之间空一行即可。 第二种情况,...
  • “一招定制LaTeX论文目录页教程“【新手速进】

    千次阅读 多人点赞 2021-08-11 17:53:14
    写在前面:本人是初学者(Super小白),学LaTeX最看重方便快捷实用,所以懒得下载安装配置环境,直接用的在线LaTeX编辑器Slager(友情链接:slager.cn,有个网页就能实时编译。... 怎么自动生成目录? “目
  • latex 生成目录,大纲: Outline

    万次阅读 2014-08-04 10:24:41
    使用: \tableofcontents 注意,需要编译两次才能产生大纲 例如:  \begin{frame} \frametitle{Outline} \tableofcontents ...编译两次即可生成Outline
  • LaTeX编写目录作者日期时,编译没报错,但是没生成对应信息,原来是正文中没加\maketitle 可以参考下面代码 %导言区 \documentclass{article} \title{2021-01-01} \author{OU Weiting} \date{\today} \begin{...
  • LaTeX 插入章节和目录

    万次阅读 2020-05-22 18:01:09
    LaTeX 插入章节和目录插入章节标题生成目录插入章节和目录测试代码 插入章节标题 无论是中文论文还是英文论文都会有严谨的格式,章、节、段分明。LaTeX专门用于划分章节段的命令如下: \section{title} \subsection{...
  • \documentclass[a4paper]{ctexart} \usepackage{cite}%设置参考文献 \usepackage[raggedright]{titlesec}%设置...\tableofcontents%在此处生成目录 \newpage%开始新的一页 \section{研究背景} \section{研究
  • latex如何生成pdf标签/目录?

    千次阅读 2021-08-06 15:51:20
    再次回顾Tex和Latex以及MikTex/TeXworks的区别: Tex 一种宏语言。诞生于20世纪70年代末到80年代初的一款计算机排版软件,而且是命令行格式的,用来排版高质量的书籍,特别是包含有数学公式的书籍。TEX以追求高质量...
  • LaTeX 目录

    千次阅读 2021-05-26 09:40:37
    LaTeX 文档中,你可以自动生成目录,并且自定义目录的样式。
  • latex中自动生成目录

    2022-04-20 04:19:18
    latex中使用\tableofcontents 自动生成目录,一级标题或者二级标题太长,导致目录溢出。怎么解决这个问题啊?怎么让他换行?
  • 首先使用pip在python里安装walkdir包 pip install walkdir 然后复制以下代码并保存为...parser = argparse.ArgumentParser(description='Print the directory-tree code for the LaTeX dirtree package.') parser.
  • Vscode latex插件生成pdf目录空白问题

    千次阅读 多人点赞 2020-05-31 11:28:08
    最近重装电脑重新配置vscode环境 latex生成时出现生成pdf目录空白问题,网上还未存在类似问题。稍微研究了下latex发现是目录生成需要读取之前的临时文件,而vscode latex插件有一个设置是每次build时删除临时文件,...
  • Latex:目录和标题

    千次阅读 2022-05-09 17:47:27
    当采用该方式设置标题格式时,所有层级均需要设置,否则latex会出现错误 参考链接:LaTeX使用titlesec宏包改变章节编号形式的方法 - 阿拉果 - 博客园 (cnblogs.com) 3、设置目录和标题的层级 3.1 设置目录的层级 \...
  • LaTex目录管理

    千次阅读 2022-03-03 16:31:32
    Latex目录,标题
  • latex 生成中文目录乱码问题解决

    千次阅读 2020-09-30 22:54:09
    解决目录标签乱码问题 # pdflatex main.tex UTF-8 + pdfLaTeX \documentclass{article} \usepackage{CJKutf8} \usepackage{hyperref} \hypersetup{unicode} \AtBeginShipoutFirst{\input{zhwinfonts.tex}} \begin{...
  • 问题在Ctex里,使用hyperref宏包设定输出pdf文件的书签目录时,发现中文产生了乱码。虽然已经启用了CJKbookmarks=true的选项。原因因为在Ctex中,中文环境默认的编码是GBK编码,而我的tex文件是UTF8的编码\document...
  • 相比于word,latex作为一款专业型的排版软件,排版上手难度自然更高,作为一名初学者,想在此专栏记录一些学习笔记,也方便在需要用的时候直接查阅~ ...一行代码根据标题层级自动生成目录,真香~ ...
  • 写在前面:本文仅记录自己在家无聊,接触了下LaTeX。...(mac OS) - Peregrinatio的回答 - 知乎 https://www.zhihu.com/question/25101987/answer/629989862b.如何高效自动生成期刊规定的参考文献,此...
  •   编译Latex中文模板时,目录为以下形式的乱码:   尝试的不少方法说需要修改文件之类的,多次尝试无果。 2 问题解决   首先使用PDFTeXify编译一次:   这时依然是乱码,再使用PDFLaTeX编译:   没有...
  • LaTex 解决目录红框问题

    千次阅读 2021-05-17 21:08:17
    先导入包 \usepackage{hyperref} 在文档的前面加上如下代码就解决了,意思是设置链接的颜色: \hypersetup{ colorlinks=true, linkcolor=black }
  • Latex自动生成插图和表格目录

    千次阅读 2019-03-22 15:26:40
    生成插图目录的命令 \listoffigures 可以自定义目录名 \renewcommand\listfigurename{插\ 图\ 目\ 录} 生成表格目录的命令 \listoftables 可以自定义目录名 \renewcommand\listtablename{表\ 格\ 目\ 录} ...
  • LaTex 解决目录红框

    千次阅读 2019-05-24 20:45:41
    LaTex 使用 \usepackage{hyperref} 默认生成目录 会显示 红框 在文档的前面加上如下代码就解决了,意思是设置链接的颜色: \hypersetup{ colorlinks=true, linkcolor=black } ...
  • LaTeX 中表格和图片的目录

    千次阅读 2020-11-03 12:41:43
    表格和图片的目录可以让读者快速定位文档中某些特定的内容。本篇文章介绍如何在文档中创建图片或表格的目录,以及如何改变目录的默认标题。
  • 乳胶使用现有的基于Matplotlib的代码为LaTeX生成漂亮的图。您也可以不使用LaTeX使用此程序包来生成图。只是不要运行lp.latexify() 。免费软件:MIT许可证文档: : 。用法要在Python中绘图: import latexipy as lplp...
  • latex 生成中文目录 会乱码

    千次阅读 2013-10-27 22:15:46
    \end{CJK}前添加\newpage 然后使用PDFLATEX编译两次 \documentclass[a4paper,10pt]{article} %\documentclass[a4paper,10pt]{scrartcl} \usepackage[encapsulated]{CJK} \usepackage{ucs} ...
  • 如果要设置颜色,或者要使用不同颜色进行多份复印,请以RGB格式列出颜色,以及它们相关的输出目录的名称,如下所示。 colors = ["32, 32, 32", "235, 235, 235"] outputs = ["light", "dark"] 默认为黑色副本,...
  • Linux下R语言调用latex生成pdf中目录无法生成问题 错误的用法: 1、生成latex脚本: Sweave(“report.Rnw”) 2、编译latex脚本,生成结果pdf: tinytex::pdflatex(‘report.tex’) 3、无法生成目录: 即只有目录两个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,528
精华内容 18,211
关键字:

latex生成目录

友情链接: my2048code.zip