1、中文环境
如果我们需要在Latex中输入中文,其中一种方法是使用如下一种环境
\begin{CJK}{GBK}{song}
此处可输入中文(显示为宋体)
\end{CJK}
其中CJK表示使用宏包CJK。GBK指中文内码,可以使用的还有:GB和BIG5(繁体)。song表示排版字体为宋体,其他字体命令为fs(仿宋)、kai(楷体)、hei(黑体)、li(隶书)、you(幼圆)。应该注意的是,在使用该命令前应加载宏包CJK,命令如下
\usepakage{CJK}
另一种方法,是使用
\documentclass[12pt,CJK]{cctart}
来支持中文格式
2、自定义环境
如果我们在使用Latex排版时,想自定义一个环境来放定理,推论等等,并自动编号,我们可以使用\newtheorem
命令
首先我们得使用宏包amsthm
\usepackage{amsthm}
(1)其最简单的一种使用语法如下
\newtheorm{name}{printed output}
其中参数name填入的是新定义的命令的名称,printed outer填入的是要输出的文字(环境的标题:例如像定义,定理),直接看例子
\newtheorm{mydef}(definition)
%注意,此命令应放于序言中,然后在正文中输入如下命令
\begin{mydef}
this is my first new definition
\end{mydef}
显示效果
definnition 1.this is my first new definition
(因为我不知道该怎么把显示结果显示在博客中,这些都是我亲自实验了之后尽量按原样打印出来的结果,但Latex字体显示等与这个还是有点出入的)
(2)如果其计数还依赖于章节的编号,例如 定理2.3,那么我们可以使用如下命令参数
\newtheorm{name}{printed output}[numberby]
前两个参数不必多说,最后一个参数为计数器依赖的章节的等级(例如section,subsection,etc.)
%序言部分输入:
\newtheorem{thm}{Theorem}[section]
在章节1的环境下输入
\begin{thm}
here is a Theorem
\end{thm}
显示效果:
Theorem 1.1.here is a Theorem
(3)如果我们不需要计数器,可使用\newtheorem*
命令
(4)有关\proof
命令的一些说明
\proof
环境可以用来添加定理的证明:在证明前面添加斜体的proof,并在证明结尾处添加证毕符号
\begin{proof}
此处输入证明
\end{proof}
如果你想手动命名这个证明,可使用如下命令参数
\begin{proof}[Proof of important theorem]
Here is my important proof
\end{proof}
结果显示为:
proof of important theorem. Here is my important proof
(后面还有一个证毕符号)
一般证毕符号直接出现在最后一行,但如若最后一行为独占一行数学公式,则证毕符号出现在证明结束的最后一行的后一空行中,如果不想产生这样的效果,可使用命令\qedhere
使用如下:
\begin{proof}
Here is my proof:
\[
a^2 + b^2 = c^2 \qedhere
\]
\end{proof
\qed
表示产生证毕符号