精华内容
下载资源
问答
  • LaTeX目录格式控制

    万次阅读 多人点赞 2019-02-16 18:23:34
    LaTeX目录格式控制 文章目录LaTeX目录格式控制章节结构控制章节层次增加编号深度修改目录样式给目录的一级标题增加引导符 章节结构控制 章节层次 一个文档的最高层章节可以是partpartpart,也可以没有...

    LaTeX目录格式控制

    章节结构控制

    章节层次

    一个文档的最高层章节可以是partpart,也可以没有partpart直接是chapter/sectionchapter/section。除了partpart以外,只有在上一层章节存在时,才可以使用下一层章节。

    章节层次示意图如下,方框代表文档类型,圆圈代表章节层次。对于report/book/ctexrep/ctexbookreport/book/ctexrep/ctexbook类,其最高层为chapterchapter;对于article/ctexartarticle/ctexart类,其最高层为sectionsection。计数器secnumdepthsecnumdepth控制除partpart外,对章节进行编号的层次数,它的默认值为 33,即对于report/book/ctexrep/ctexbookreport/book/ctexrep/ctexbook类,编号到subsectionsubsection;对于article/ctexartarticle/ctexart类,,编号到subsubsectionsubsubsectionparagraphparagraphsubparagraphsubparagraph默认不编号、不编目录。

    article/ctexart类最高层
    report/book/ctexrep/ctexbook类的最高层
    可选的最高层
    chapter
    article
    ctexart
    section
    part
    report
    book
    ctexrep
    ctexbook
    subsection
    subsubsection
    paragraph
    subparagraph

    增加编号深度

    如果想要增加编号深度,比如我需要编写四级标题,可采用下面方法:

    \setcounter{secnumdepth}{4}		%增加编号深度
    \setcounter{tocdepth}{4}		%增加目录深度
    

    修改目录样式

    给目录的一级标题增加引导符

    LaTeX\LaTeX默认的目录一级标题是没有引导符的,但是许多模板中要求目录中的各级标题均有引导符,因此我们需要对目录格式做一些修改。

    \titlecontents{section}[4em]{\bfseries \zihao{5} \vspace{10pt}}{\contentslabel{4em}}{\hspace*{-4em}}{~\titlerule*[0.6pc]{$.$}~\contentspage}
    ---------------------------------------------------------------------------------
    1.{section}:标题级别
    
    2.[4em]:标题位置 (左间距)
    
    3.{\bfseries \zihao{5} \vspace{10pt}}:标题格式 (设置标题的整体格式,如字体尺寸、粗细、与上一个标题的垂直距离等,可空置)
    
    4.{\contentslabel{4em}}:标题标志 (设置标题标志的格式,如序号格式、序号宽度、序号与标题内容之间的间距等,不可空置)
    
    5.{\hspace*{-4em}}:无序号标题 (设置无序号标题的格式,如字体、字体尺寸、位置等。该参数可以空置)
    
    6.{~\titlerule*[0.6pc]{$.$}~\contentspage}:指引线与页码 (设置标题与页码之间的指引线样式以及页码的格式,该参数如果空置,标题将无指引线和页码)
    

    如果想要让目录层次感更好一些,可以设置标题前间距即与上一个标题的垂直距离,也就是我目前设置的这样,如果想要目录各级标题之间等间距,可以去掉标题格式中的\vspace{10pt}。以下是目录控制代码和效果:

    \usepackage{titletoc}
    \titlecontents{section}[4em]{\bfseries \zihao{5} \vspace{10pt}}{\contentslabel{4em}}{\hspace*{-4em}}{~\titlerule*[0.6pc]{$.$}~\contentspage}
    \titlecontents{subsection}[4em]{\zihao{5}}{\contentslabel{2em}}{\hspace*{-2em}}{~\titlerule*[0.6pc]{$.$}~\contentspage}
    \titlecontents{subsubsection}[7em]{\zihao{5}}{\contentslabel{3em}}{\hspace*{-2em}}{~\titlerule*[0.6pc]{$.$}~\contentspage}
    \titlecontents{paragraph}[11em]{\zihao{5}}{\contentslabel{4em}}{\hspace*{-2em}}{~\titlerule*[0.6pc]{$.$}~\contentspage}
    


    我在设置标题格式的时候将一级标题设置成了第1章、第2章这种形式,如果是采用的titlesectitlesec宏包设置的,需要加上\CTEXsetup[name = {第,章}]{section}来设置目录章节格式。
    设置章节格式参考毕业论文LaTeX模板

    展开全文
  • latex----目录格式设置

    千次阅读 2020-05-02 19:57:30
    导言区的声明 \usepackage[subfigure]{tocloft} ...\renewcommand{\cftchapleader}{\cftdotfill{0.6}} %设置chapter条目的引导点间距 \renewcommand{\cftsecleader}{\cftdotfill{0.6}} \renewcommand{\cftsubseclea...
    • 导言区的声明
    \usepackage[subfigure]{tocloft}      %必须这么写,否则会报错
    \renewcommand{\cftchapleader}{\cftdotfill{0.6}} %设置chapter条目的引导点间距
    \renewcommand{\cftsecleader}{\cftdotfill{0.6}}
    \renewcommand{\cftsubsecleader}{\cftdotfill{0.6}}
    \renewcommand{\cftchapfont}{\hts}    %设置chapter条目的字体
    \renewcommand{\cftsecfont}{\stxs}    %设置section条目的字体
    \renewcommand{\cftsubsecfont}{\stxs} %设置subsection条目的字体
    

    具体更详尽的声明方法可以在刘海洋–《latex入门》中找到。

    • 正文区的使用
    \centering\tableofcontents  %输出目录
    
    展开全文
  • LaTeX 加粗、居中、替换 查找 在用Latex输入数学公式时(特别是文字之间的公式),有时需要将公式的下标放在正下方。 比如Max函数下面的取值范围,需要放在Max的正下方。 【 问题描述】 在编辑公式时,当我使用 \...

    目录

    1 加粗

    1.1 文本加粗

    1.2 公式加粗

     1.3 希腊字母加粗

    2 居中

    2.1  \centerline

    2.2 center 环境

    3 公式中输入文本/某些正体的符号

    3.1 amstext宏包中提供 \text

    3.2 \mbox

    4 替换

    5 下标在正下方

    5.1 一般的上下标

    5.2  给数学运算符加正下方的下标         \limits 

    5.3 给普通符号——非数学运算符加正下方的下标      \mathop


    1 加粗

    1.1 文本加粗

    \textbf{文本}

    1.2 公式加粗

    \mathbf{***}

     1.3 希腊字母加粗

    参考:http://blog.sina.com.cn/s/blog_5e16f1770100ks8l.html

     【问题描述
    在编辑公式时,当我使用 \mathbf{\sigma} 时,
    \mathbf{} 不起作用?

    【 解决方案
    方案一、用\usepackage{amsmath}
    \boldsymbol{\sigma}

    \mathbf 只对公式中的普通字母ABC...abcdef等起作用。

    方案二、更好的方法是使用\usepackage{bm}

    \bm{}来加粗。

    2 居中

    2.1  \centerline

    语法:\centerline{文本}

    这是 TeX 的原始命令,适用于居中较短的文本。

    2.2 center 环境

    语法:

    \begin{center}

    第一行 \\

    第二行 \\

    \end{center}

    center环境可以实现多行居中对齐。

    在center环境中,如果“第一行”太长了,则会自动换行,并且换行的文本也还是居中对齐的,因此这是我们很常用的方式。比如论文中的标题

    3 公式中输入文本/某些正体的符号

    3.1 amstext宏包中提供 \text

    使用率较高

    \text{文本} 

    3.2 \mbox

    \mbox{文本}

    4 替换

    ctrl+R

    5 下标在正下方

    5.1 一般的上下标

    latex中一般的上下标运算符为^,_。其中上标在右上角,下标在右下角
    例如对于一般的a_{10}^{20}会显示称为如下

    5.2  给数学运算符加正下方的下标         \limits 

    但是latex中有一类符号——数学运算符,如 \sum,\max 等。对于_,^。如果公式在段外其上下标放下前边符号的正上下方。例如

    \begin{eqnarray}

    \sum_{a}^{b}

    \end{eqnarray}

    会显示如下


    但是对于段内的公式,其上下标的显示还是在右上下角,如 $\sum_a^b$ 显示如下:


    如果在段内想使上下标位于正上下方的话,我们可以使用  \limit   命令。$\sum \limits_a^b$的显示如下

    5.3 给普通符号——非数学运算符加正下方的下标      \mathop

    但是对与普通的符号——非数学运算符,我们想让其上下标位于其正上下方应该怎么办呢。有人可能会想还是用   \limits  命令。如 $x \limits_a^b$,其实这样会报错,编译无法通过。因为  \limits  命令只能跟在数学运算符后边(如\max,\sum等)。
    对于普通符号,我们可以用 \mathop  命令使得普通的符号表现的跟数学运算符一样。如$\mathop{x} \limits_a^b$的显示如下

    参考自:https://tieba.baidu.com/p/3540801659?red_tag=0713064990

    更新中……

    参考资料:

    https://blog.csdn.net/dtijcfrhb/article/details/83957287

    https://jingyan.baidu.com/article/39810a23e6f486b637fda642.html

    展开全文
  • LaTeX目录定制

    万次阅读 2014-10-09 10:49:08
    最常用的目录格式设置命令如下: \titlecontents{标题名}[左间距]{标题格式}{标题标志}{无序号标题}{指引线与页码}[下间距] 标题名 设置所需修改的某一层次标题格式的标题名,如chapter、section等...

    作者:金良(golden1314521@gmail.com) csdn博客:http://blog.csdn.net/u012176591

    Flag Counter

    首先你要引入相关的包:

    \usepackage{titlesec}
    \usepackage{titletoc}

    如果你要采用双栏排版,需要引入包:

    \usepackage[toc]{multitoc}

    最常用的目录格式设置命令如下:

    \titlecontents{标题名}[左间距]{标题格式}{标题标志}{无序号标题}{指引线与页码}[下间距]

    • 标题名 设置所需修改的某一层次标题格式的标题名,如chapter、section等层次标题名,或是table和figure图表标题名
    • 左间距 可选参数,不能省略
    • 标题格式 设置标题的整体格式,如字体、字体尺寸、与上一个标题的垂直距离等。该参数可空置。
    • 标题标志 设置标题标志的格式,如序号格式、序号宽度、序号与标题内容之间的间距等。该参数不能空置, 否则标题将无标题标志。
    • 无序号标题 设置无序号标题的格式, 如字体、字体尺寸等。 该参数可以空置
    • 指引线与页码 设置标题与页码之间的指引线样式以及页码的格式, 该参数如果空置,标题将无指引线和页码。
    • 下间距 可选参数, 用于设置标题排版后还需要执行的命令, 例如与下个标题的垂直间距等。该参数常被省略。

    Example:
    \titlecontents{section}
                  [3cm]
                  {\bf \large}%
                  {\contentslabel{2.5em}}%
                  {}%
                  {\titlerule*[0.5pc]{$\cdot$}\contentspage\hspace*{3cm}}%

    第一个参数的section表示标题名。
    第三个参数{\bf \large}表示字体,粗体,大号。
    最后一个参数中的\hspace*{3cm}是为了产生一个右间距,使左右对称,因为前边左间距设置的也是3cm.
    效果如下:


    Example:


    效果如下:


    加入参考文献到目录:
    \titlecontents{section}
                  [3cm]
                  {\bf \large}%
                  {\contentslabel{2.5em}}%
                  {}%
                  {\titlerule*[0.5pc]{$\cdot$}\contentspage\hspace*{3cm}}%
    \titlecontents{subsection}
                  [4cm]
                  {\bf \normalsize}%
                  {\contentslabel{2.5em}}%
                  {}%
                  {\titlerule*[0.5pc]{$\cdot$}\contentspage\hspace*{3cm}}%

    \newpage
    \addcontentsline{toc}{section}{参考文献} %向目录中添加条目,以章的名义
    \bibliographystyle{plain}
    \bibliography{RefDBase}
    \newpage
    \addcontentsline{toc}{section}{编程代码} %向目录中添加条目,以章的名义
    \appendix
    \section{程序代码}
    \lstset{ 。。。设置。。。
    }
    \subsection{冒泡排序代码}
    \begin{lstlisting}[language={[ANSI]C},title={bubbleSort.c}]
    。。。代码。。。
    \end{lstlisting}
    \subsection{Python代码}
    \lstinputlisting[language=Python, title=myPython.py]{myPython.py}


    这里,\addcontentsline{toc}{section}{#name}只是把#name以section的层级显示在目录上,并不在正文添加任何东西。
    \appendix只是改变其后section等的序号的表示风格,如将Arabic变为Rome,并不会再正文添加大写的"目录"字样。

    展开全文
  • Latex文档格式

    2021-06-03 10:15:14
    1.下载latexindent latexindent 2.安装latexindent 解压latexindent ,并配置解压根目录到环境变量path中 3. 格式化latex 进入到需要格式化的latex目录下,执行 latexindent xxx.tex -o yyy.tex
  • latex 图片相关设置

    2021-04-20 15:09:27
    latex 图片相关设置 基本格式: \begin{figure}[图片位置设置] 图片格式(左对齐,居中,右对齐等) \includegraphics[图片大小]{图片存放位置} \twofiguretitle{\kaishu \wuhao 中文名}{\wuhao英文名} \label{标签}...
  • LaTeX 学位论文排版 章节目录设置

    千次阅读 多人点赞 2019-06-12 11:10:14
    一般学位论文使用的是book排版,我们这里介绍三级标题格式设置以及生成目录的方式,具体要求和实现方式如下。 前言部分:中英文摘要+目录 使用小写罗马字母格式进行页面编号 正文部分:第一章、第二章…… 后记...
  • latex格式

    2019-12-16 18:44:36
    文章目录1.公式居中2.插入图片3.插入分段函数4.插入表格 1.公式居中 \begin{equation} y=f(\sum_{i=0}^{n}w_{i}x_{i}) \end{equation} 2.插入图片 \begin{figure}[!ht] \centering \includegraphics[width=0.6\...
  • LaTeX之附录设置

    万次阅读 2014-10-11 13:49:49
    首先设置目录深度,这里设置深度为2,所以目录中只显示section和subsection级别。设置深度语句如下: \setcounter{tocdepth}{2} 要设置的效果:既要在目录中显示“附录”二字,又要在正文出现“附录”二字,而且...
  • latex sty文件设置

    2020-04-17 22:45:18
    latex中可以使用.sty文件来单独存放常用格式设置,可避免每次书写.tex文档时重复书写类似导言,.sty文件创建如下: 使用在.sty文件开头使用\ProvidesPackage{your_package_name}命令命名所创建的风格包名称。 将....
  • latex figure显示设置

    2021-01-17 14:54:38
    Latex的插图 在Latex中使用插图一般有两种方式,一种是插入事先准备好的图片,另一种是使用Latex代码直接在文档中画图。我们一般常见的使用都是第一种,准备好图片,然后直接插入在我们文档当中。只有一些特殊情况...
  • LaTeX页码设置

    千次阅读 2019-11-26 19:49:48
    默认情况下,LaTeX会在每个页面的底部生成一个页码编号,即使是...本文接下来介绍了LaTeX中基本的页码设置。 页码设置相关的命令 在LaTex中,与页码和页面设置相关的命令有\pagestyle{type},\thispagestyle{type}...
  • LaTeX学习笔记 介绍 TeX是一个专门的排版文章及数学公式编写的计算机程序。而LaTex是一个宏集,使用TeX作为他们的排版引擎,使用一个预先定义好的专业版面,可以使做着高质量的排版和打印他们的作品。 保留字符 它们...
  • LaTeX字体设置

    2021-03-29 16:43:18
    LaTeX字体设置 文章转发自 简书-野狗子嗷嗷嗷 \setCJKmainfont 设置 CJK 主字体,也就是设置 \rmfamily 的 CJK 字体 \setCJKsansfont 设置 CJK 无衬线的字体,也就是设置 \sffamily 的 CJK 字体 \setCJKmonofont ...
  • 毕业论文的目录排版要求为: 直接使用titletoc宏包提供的命令可以方便地设置目录格式, 需要添加 \RequirePackage{titletoc} : 目录效果如下:
  • LaTeX 页眉设置

    万次阅读 2019-06-02 11:14:24
    \tableofcontents %生成目录LaTeX 更新目录需要生成两次 \markboth{目录}{目录} \newpage \listoffigures %图片目录 \markboth{插图目录}{插图目录} \newpage \listoftables \markboth{表格目录}{表格目录} %...
  • LaTeX--9--目录格式

    2021-03-20 23:57:40
    上期我们提到了如何在 LaTeX 中安排文档的组织结构,现在我们需要给它们来一个集合,就是制作目录。制作目录其实非常简单,只需要一个命令,就是 \tableofcontents 。这个命令放在哪里,目录就会出现在哪里。和交叉...
  • 文章目录Step1:将传递函数转换为符号表达式Step2:将符号表达式转换为Latex格式用.m函数实现 Letex形式的公式可以很方便地将公式插入到文档中。下面我以此传递函数为例演示如何将Matlab中的传递函数转化为Latex形式...
  • 目录设置 这应该是我最想吐槽的部分了!! 学校那么多规矩!不仅字体要求设置,而且还吃藕,竟然还要英文目录,直接抬走了我!! \RequirePackage[titles]{tocloft} 利用的tocloft宏包,里面诸多设置。 由于我是...
  • [latex] 格式控制

    千次阅读 2015-08-15 06:49:13
    设置纸张,编码,默认字号,引用ctex\documentclass[a4paper,UTF8,12pt]{ctexrep}此处采用a4纸张,UTF8编码,12pt(小四)为正文默认字号,引用ctexrep包 设置页边距\usepackage[top=2.5cm,bottom=2cm,left=3cm,...
  • 1. 背景 某些会议比如IEEE会议要求参考文献样式为类似\bibitem{b1}代码的样式,即bbl文件,...把\bibliography{}设置为\bibliography{Reference},注意不必加Reference.bib完整的名字,如果编译目录有其他bib文件则一同
  • LATEX之对文章排版的相关设置

    千次阅读 2018-05-09 09:02:24
    LATEX之对文档排版的相关设置准备工作:1:CTEX下载安装CTEX下载安装2:TEX/LATEX软件包说明TEX/LATEX软件包说明3: CTEX之WinEdt编辑器相关设置 CTEX之WinEdt编辑器相关设置4:LATEX文档基本构成LATEX文档基本构成5...
  • Latex下字体设置-转载

    2012-04-13 12:33:00
    latex字体设置1、基本命令\rmfamily 选择一种roman (i.e., serifed)字体族\sffamily 选择一种sans serif字体族\ttfamily 选择一种monospaced (“typewriter”)字体族对于每种字体族可以使用下面的申明,选择不同的...
  • LaTex 入门

    万次阅读 多人点赞 2019-01-22 08:28:38
    LaTex简介 TeX 是由Donald Knuth创造的基于底层编程语言的电子排版系统[1](TEX是Honeywell公司在1980年为其Text Executive文本处理系统注册的商标,它与 TeX是两回事)。TeX能够对文档的排版进行非常精细的操作,...
  • LaTex

    2020-02-22 23:29:24
    文章目录LaTexTeX格式LaTeXOverleaf简介网址使用 LaTex TeX格式 最基本的TeX程序只是由一些很原始的命令组成,它们可以完成简单的排版操作和程序设计功能。然而,TeX也允许用这些原始命令定义一些更复杂的高级命令。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,059
精华内容 9,623
关键字:

latex目录格式设置