\newtheorem{lemma}{\hskip\parindent\bf{Lemma}}[section]
这样每次遇到新的 section 时 theorem的编号会自动置零。
这样就可以了。
把\renewcommand{\theequation}{\thesection\arabic{equation}}去掉
需要定义计数器,然后设定样式,示例如下
%定义计数器,其中chapter表示新的章开始时会清空计数,section的话表示新的节开始时会清空计数
\newcounter{theorem}[chapter]
\renewcommand{\thetheorem}{{ 定理} \textbf{\thechapter\arabic{theorem}}}
引用编号的时候就直接
\refstepcounter{inference}
就可以了
我这里的示例是
提示:图中的 定理 14 是计数器输出的,其他样式是通过其他方式调的
插入脚注 1、Latex插入脚注使用\footnote{脚注内容}这个命令插入脚注。作为演示,输入如下代码: 2、编译后可以看到Latex在正文最下方插入了脚注,并且进行了编号,这大大节省了代码使用量。 3、如果我们不想使用数字编号的脚注怎么办?这个时候我们可以插入符号脚注。符号脚注一共有以下几种,依次使用。在使用符号脚注前需要加上命令\renewcommand{\thefootnote}{\fnsymbol{footnote}}重置\footnote{}命令。输入代码如下: 4、再次编译后可以看出这时候脚注的形式变成符号了。 插入名言 1、Latex采用\begin{quote} 名言 \end{quote}的方式插入名言。插入的名言会使用Latex默认的编排方式进行编排。输入如下代码: 2、编译后可以看到使用Latex默认格式进行编码的名言。 以上就是专题栏小编带来的latex中文版教程,更多教程请看“/zt/latex/”作为一名计算机专业的学生,在写学术论文的时候,不可避免的需要在论文中书写相关的算法。如果自己一点点调格式,可能会比较麻烦,而且显得非常不专业。在Latex中用相关的算法包,可以格式化我们的算法模块。
方式1
方式3
看了百度首页上的一些帖子,要么是没有讲多个数学内容如何组织编号的问题,要么是一些基础的用法说明不够齐整,于是整理了一番,暂时感觉“够用”。
\newtheorem 是定义 “命题,定理,,定义,引理,假设,说明,证明,推论,例子” 等 数学内容 的命令。调用时需要引用包: \usepackage{amsthm} 。
常用的 “数学内容” :Proposition,Theorem,Definition,Lemma,Assumption,Remark,Proof,Corollary,Example
该命令不使用参数区分这些数学内容,而是提供了三种 显示风格 :
\theoremstyle{plain}
\theoremstyle{definition}
\theoremstyle{remark}
每一个数学内容都必须定义一个 唯一的 theorem 环境,环境定义在 \begin{document} 之前:
\newtheorem{环境名}{数学内容}[section]
例如 \newtheorem{asm}{Assumption}[section]
[chapter] [section] [subsection] 指定了该数学内容的编号是按 章/节/小节 命名的。
在正文中使用 \begin{环境名}[名称] \end{环境名} 调用已经定义好的环境。([名称]可缺省)
例如 \begin{asm}[PE condition] \end{asm}
另一种更为常见的 编号方式 形如 "Definition 1, Definition 2" "Assumption 1, Assumption 2",即同种类型的数学内容共同组成一组编号。因为该命令组不区分数学内容的使用方式,所以我们需要手工组织哪些环境是同组编号的:
有一些数学内容一般是不需要进行编号的,如Proof,在定义时添加一个星号即可:
\newtheorem{prf}{Proof}
不过,latex自带一个proof环境,在正文中可以直接调用:
\begin{proof} \end{proof}
三种显示风格,三种编号方式(注意 [] 的内容、位置)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)