您的位置:首页 > 其它

【LaTeX】常用中英文模板,包含数学公式符号图片表格等 (不定期更新)

2016-12-28 21:51 786 查看

Overview

LaTeX(音译”拉泰赫”)是一种基于ΤeΧ的排版系统,由美国计算机学家莱斯利 · 兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

LaTeX Offical Site -> Link

LaTeX本身是用于排版英文文档的,处理起中文来并不如想象中方便,本文提供了一种中英文模板,可以根据需要自行编辑修改。

在笔者看来,LaTeX就是将文档的排版以一种相对更为严谨的编程格式进行,并且提供了一种强大的数学公式编辑功能,实际效果还是非常不错的。

附:WinEdt编辑UTF-8中文文档出现乱码或编译错误”Package CJK Error: Invalid character code”的解决方案 -> Link

Template

LaTeX常用中英文模板:(所用环境为CTex,包含数学公式符号图片表格等,注释中已详细说明)

CTex Offical Site -> Link

% 预定义包
\documentclass[a4paper, 11pt]{article}
% 文档页面设置
\usepackage[top = 20mm, bottom = 20mm, left = 25mm, right = 25mm]{geometry}
% 中文字体可选
\usepackage{CJKutf8}
% 设置中文首段缩进两个字符
\usepackage{indentfirst}
\setlength{\parindent}{2em}
% 英文字体Times New Roman
\usepackage{times}
\usepackage{mathptmx}
% 颜色字体
\usepackage{xcolor}
% 数学公式与符号
\usepackage{amsmath}
\usepackage{amssymb}
% 图像模块
\usepackage{graphicx}
% 生成有序列表
\usepackage{enumerate}
% 表格排版横跨两行以上的文本
\usepackage{multirow}

% 设置行间距与段落间距
\linespread{1.4}
\setlength{\parskip}{0.5\baselineskip}

% 定义中文格式
\renewcommand{\contentsname}{目录}
\renewcommand{\abstractname}{摘要}
\renewcommand{\figurename}{图}
\renewcommand{\tablename}{表}
\renewcommand{\refname}{参考文献}
\renewcommand{\appendixname}{附录}

% 文档起始
\begin{document}
\begin{CJK}{UTF8}{gbsn} % UTF8中文字体:gbsn - 宋体,hei - 黑体,kai - 楷体
\Large % 字体由小到大:\tiny\scriptsize\footnotesize\small\normalsize\large\Large\LARGE\huge\Huge

% 生成标题
\title{【标题】}
\author{【作者】}
\date{【日期】}
\maketitle

% 下一页
\newpage

% 生成摘要
\begin{abstract}
Abstract Content
\end{abstract}

% 下一页
\newpage

% 生成目录
\tableofcontents

% 下一页
\newpage

% 标题与段落
\section{【一级标题】}
【正文】
\subsection{【二级标题】}
【正文】
\subsubsection{【三级标题】}
\paragraph{【独立大段落】}
【正文】
\subparagraph{【独立小段落】}
【正文】
\subsection{【二级标题】}
\paragraph{【独立大段落】}
【正文】

% 下一页
\newpage

【正文】

TeX文档中的空行,在实际文档中表示新段落(有缩进)
\\ 使用$\backslash \backslash$表示换行(无缩进)
\\ 引用:~\cite{shalev2007online} 和 ~\cite{french2000turing}

【字体】
\\ \centerline{【居中】}
\\ \textbf{【粗体】}
% 颜色字体,可选COLOR:red,blue,green,black,white,cyan,magenta,yellow
\\ \textcolor{red}{【红字】}

【符号】
\\ LaTeX标志:\LaTeX{}
\\ 独立公式:$$F=ma$$
\\ 或:\[F=ma\]
\\ 文本行内公式:$F=ma$
\\ 上标:$a^b$
\\ 下标:$a_b$
\\ 百分号:$\%$
\\ 连接符:$\&$
\\ 正负号:$\pm$
\\ 大于等于号和小于等于号:$\geqslant$ 和 $\leqslant$
\\ 单引号和双引号:`' 和 ``"
\\ 斜杠和反斜杠:$\slash \backslash$
\\ 希腊字母:$\eta$ 和 $\mu$ 等
\\ 向量:$\vec{n}$
\\ 粗体:$\mathbf{n}$
\\ 空集:$\varnothing$
\\ 方根:$\sqrt{16}$ 和 $\sqrt[4]{16}$
\\ 时间导数:$\dot{F}$
\\ 分数:$\frac{a}{b}$
\\ 偏导数:$\frac{\partial y}{\partial t}$
\begin{displaymath}
\sum_{i=1}^{n} \qquad % 求和
\int_{0}^{\pi} \qquad % 积分
\prod_{\epsilon} % 连乘积
\end{displaymath}
\\ 上划线:$\overline{m+n}$
\\ 下划线:$\underline{m-n}$
\\ $\underleftarrow{\text{左箭头上的文字}}$
\\ $\underrightarrow{\text{右箭头上的文字}}$
\\ 数量标识:$\underbrace{1+2+3+...+N}_{N}$
\\ ……etc……
% More References on link -> http://www.mohu.org/info/symbols/symbols.htm 
【矩阵】
\\ 纯矩阵:
\[
\begin{matrix}
m11 & m12 & m13 \\
m21 & m22 & m23 \\
\end{matrix}
\]

小括号矩阵:
\[
\begin{pmatrix}
m11 & m12 & m13 \\
m21 & m22 & m23 \\
\end{pmatrix}
\]

中括号矩阵:
\[
\begin{bmatrix}
m11 & m12 & m13 \\
m21 & m22 & m23 \\
\end{bmatrix}
\]

大括号矩阵:
\[
\begin{Bmatrix}
m11 & m12 & m13 \\
m21 & m22 & m23 \\
\end{Bmatrix}
\]

单竖线行列式:
\[
\begin{vmatrix}
m11 & m12 & m13 \\
m21 & m22 & m23 \\
\end{vmatrix}
\]

双竖线行列式:
\[
\begin{Vmatrix}
m11 & m12 & m13 \\
m21 & m22 & m23 \\
\end{Vmatrix}
\]

【公式】
\\ 带标号独立公式:
\begin{equation}
\begin{matrix}
F=ma
\end{matrix}
\label{eq1_f=ma}
\end{equation}

% &符号表示各行的对齐位置
带番标号对齐公式:
\begin{align}
&a+b=c \\
&d=e+f+g % 结尾不换行
\end{align}

大括号公式:
\[
\left \{
\begin{aligned}
a+b&=c \\
d&=e+f+g \\
\end{aligned}
\right.
\]

【图像】
\\
% 图像需要先转换为eps文件,并定义在相对路径中,Image为文件名,in表示英尺
\begin{figure}[h] % 可选参数:[!htbp],!忽略美学标准,h当前位置,t页顶,b页底,p单独页
\centering
\includegraphics[width = 5in, height = 4in]{image/Image} \\
\caption{Image}
\label{fig1_Image}
\end{figure}
% 简化方法
% \centerline{\includegraphics[width = 5in, height = 4in]{image/Image}}

【有序列表】
\\
% \begin{enumerate}[(i)] % 可选参数A,a,I,i,1;对应产生\Alph,\alph,\Roman,\roman,\arabic的效果
\begin{enumerate} % 无参数时默认为阿拉伯数字编号
\item List A
\item List B
\item List C
\end{enumerate}

【表格】
\\
\begin{table}[h] % 可选参数:[!htbp],!忽略美学标准,h当前位置,t页顶,b页底,p单独页
\centering % 居中
\begin{tabular}{|c|c|c|} % c表示每行各个元素(居中),|表示绘制竖线
\hline % 表示绘制横线
a & b & c \\
\hline
d & e & f \\
\hline
\end{tabular}
\caption{【表格名】} % 表格名,同时标示显示位置
\end{table}

【绘图】
\\
% \qbezier
(AX, AY)(BX, BY)(CX, CY)
% Draw a quadratic Bezier curve from position (AX, AY) to (CX, CY) with control point (BX, BY)
% The optional argument N gives the number of points on the curve
\begin{picture}(50,50)
\centering
\thicklines
\qbezier(0,0)(0,50)(50,50)
\qbezier[20](0,0)(50,0)(50,50)
\thinlines
\put(0,0){\line(1,1){50}}
\end{picture}

% 【参考文献】
\begin{thebibliography}{99}
\bibitem{shalev2007online} Shalev-Shwartz S, Singer Y. Online learning: Theory, algorithms, and applications. 2007.
\bibitem{french2000turing} French R M. The Turing Test: the first 50 years. Trends in cognitive sciences, 2000, vol.~4, no.~3, pp.~115--122.
\end{thebibliography}

% 文档结束
\end{CJK}
\end{document}


Result

编译结果:

请参见上传文档 (0积分提供下载) -> Link

希望能够对大家有所帮助~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: