当前位置:文档之家› latex_使用案例

latex_使用案例

latex_使用案例
latex_使用案例

一个简单的LaTeX+CJK论文模板

中文TeX使用者一般的选择是在Windows下用CTeX,在UNIX下用teTeX+laTeX-CJK。 CJK是德国人 Werner Lemberg 研发的,和几乎所有的宏包都能“和平相处”。 下面介绍一个简单的LaTeX+CJK论文模板。

唯一要说明的是,命令 \CJKcaption{GB} 是实现章节标题的中文化,但是在 FreeBSD下用teTeX编译通不过。感谢aloft的贡献,他修改的GB.cpx真正实现 了章节标题的中文化,使得\CJKcaption{GB}在UNIX和Windows下都没有问题。 UNIX用户可以用aloft的GB.cpx替换/usr/local/share/texmf/tex/latex/CJK/GB/GB.cpx文件。

从一个简单的LaTeX+CJK论文模板出发,你会发现用TeX写作是一件非常令人愉悦的事情。 以下模板在FreeBSD下用teTeX编译通过,在Windows下用CTeX也编译通过。欢迎测试和使用,任何方面的改进都是鼓励的。你可以对照本模板生成的pdf文件。

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%% %%

%% 目的 : LaTeX+CJK中文论文模板 %%

%% 文件 : Template4CJK.tex %%

%% 日期 : 10-01-2008 %%

%% 整理 : 于江生 %%

%% 系统 : FreeBSD+teTeX %%

%% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\iffalse % 块注释

如果要注释一块文字,用\iffalse ... \fi 界定住要

注释的文字。特别提醒:以下设置的次序不能乱,否则

会引发冲突,影响到编译是否成功。

\fi

\documentclass[a4paper,11pt, % A4纸

twoside, % 双面

% openany % 新章节在偶数页开始 ]{article}

%%%%%%%%%% 版面控制 %%%%%%%%%%

\usepackage{indentfirst} % 首行缩进

\iffalse

\usepackage[%paperwidth=18.4cm, paperheight= 26cm,

body={14.6true cm,22true cm},

twosideshift=0 pt,

%headheight=1.0true cm

]{geometry}

\fi

\usepackage[perpage,symbol]{footmisc}% 脚注控制

\usepackage[sf]{titlesec} % 控制标题

\usepackage{titletoc} % 控制目录

\usepackage{fancyhdr} % 页眉页脚

\usepackage{type1cm} % 控制字体大小

\usepackage{indentfirst} % 首行缩进

\usepackage{makeidx} % 建立索引

\usepackage{textcomp} % 千分号等特殊符号

\usepackage{layouts} % 打印当前页面格式

\usepackage{bbding} % 一些特殊符号

\usepackage{cite} % 支持引用

\usepackage{color,xcolor} % 支持彩色文本、底色、文本框等 \usepackage{listings} % 粘贴源代码

\lstloadlanguages{} % 所要粘贴代码的编程语言

\lstset{language=,tabsize=4, keepspaces=true,

xleftmargin=2em,xrightmargin=2em, aboveskip=1em,

backgroundcolor=\color{lightgray}, % 定义背景颜色

frame=none, % 表示不要边框

keywordstyle=\color{blue}\bfseries,

breakindent=22pt,

numbers=left,stepnumber=1,numberstyle=\tiny,

basicstyle=\footnotesize,

showspaces=false,

flexiblecolumns=true,

breaklines=true, breakautoindent=true,breakindent=4em,

escapeinside={/*@}{@*/}

}

%%%%%%%%%% 字体支持 %%%%%%%%%%%%

%\usepackage{ccmap} % 使pdfLatex生成的文件支持复制等 \usepackage{CJK,CJKnumb,CJKulem} % 中文支持

\usepackage{times} % 包括 Times Roman + Helvetica + Courier

%\usepackage{palatino} % 包括 Palatino + Helvetica + Courier

%\usepackage{newcent} % 包括 New Century Schoolbook + Avant Garde + Courier %\usepackage{bookman} % 包括 Bookman + Avant Garde + Courier

%%%%%%%%%% 数学符号公式 %%%%%%%%%%

\usepackage{latexsym}

\usepackage{amsmath} % AMS LaTeX宏包

\usepackage{amssymb} % 用来排版漂亮的数学公式

\usepackage{amsbsy}

\usepackage{amsthm}

\usepackage{amsfonts}

\usepackage{mathrsfs} % 英文花体字体

\usepackage{bm} % 数学公式中的黑斜体

\usepackage{relsize} % 调整公式字体大小:\mathsmaller,

\mathlarger

\usepackage{caption2} % 浮动图形和表格标题样式

%%%%%%%%%% 图形支持宏包 %%%%%%%%%%

\ifx\pdfoutput\undefined % 用latex或pdflatex编译

\usepackage[dvips]{graphicx} % 将eps格式的图片放在figures目录下

\else % 在setup/format.tex中用以下命令注明路径: \usepackage[pdftex]{graphicx} % \graphicspath{{figures/}}

\fi

%\usepackage{subfigure}

\usepackage{epsfig} % 支持eps图像

%\usepackage{picinpar} % 图表和文字混排宏包

%\usepackage[verbose]{wrapfig} % 图表和文字混排宏包

%\usepackage{eso-pic} % 向文档的部分页加n副图形, 可实现水印效果

%\usepackage{eepic} % 扩展的绘图支持

%\usepackage{curves} % 绘制复杂曲线

%\usepackage{texdraw} % 增强的绘图工具

%\usepackage{treedoc} % 树形图绘制

%\usepackage{pictex} % 可以画任意的图形

%\usepackage{hyperref}

%%%%%%%%%% 一些距离设置 %%%%%%%%%%%

\setlength{\floatsep}{10pt plus 3pt minus 2pt} % 图形之间或图形与正文之间的距离

\setlength{\abovecaptionskip}{2pt plus 1pt minus 1pt}% 图形中的图与标题之间的距离

\setlength{\belowcaptionskip}{3pt plus 1pt minus 2pt}% 表格中的表与标题之间的距

%%%%%%%%%% 纸张和页面的大小 %%%%%%%%%%

%\paperwidth 20 true cm % 纸张宽

%\paperheight 30 true cm % 纸张高

%\textwidth 10 true cm % 正文宽

%\textheight 20 true cm % 正文高

%\headheight 14pt % 页眉高

%\headsep 16pt % 页眉距离

%\footskip 27pt % 页脚距离

%\marginparsep 10pt % 边注区距离

%\marginparwidth 100pt % 边注区宽

\makeindex % 生成索引

\pagestyle{fancy} % 页眉页脚风格

\fancyhf{} % 清空当前页眉页脚的默认设置

%%%%%%%%%% 导入中文环境 %%%%%%%%%%

\AtBeginDocument{\begin{CJK*}{GBK}{song} % 不计中文的空格

\CJKindent % 首行缩进两个汉字

\sloppy\CJKspace % 中英文混排的断行

\CJKtilde % 重新定义~,用~隔开中英文 \CJKcaption{GB} % 章节标题的中文化

}

\AtEndDocument{\end{CJK*}}

%%%%%%%%%% 正文 %%%%%%%%%%

\begin{document}

%%%%%%%%%% 一些新定义 %%%%%%%%%%

\newcommand{\song}{\CJKfamily{song}} % 宋体

\newcommand{\hei}{\CJKfamily{hei}} % 黑体

\newcommand{\fs}{\CJKfamily{fs}} % 仿宋

\newcommand{\kai}{\CJKfamily{kai}} % 楷体

%%%%%%%%%% 定理类环境的定义 %%%%%%%%%%

%% 必须在导入中文环境之后

\newtheorem{example}{例} % 整体编号

\newtheorem{algorithm}{算法}

\newtheorem{theorem}{定理}[section] % 按 section 编号

\newtheorem{definition}{定义}

\newtheorem{axiom}{公理}

\newtheorem{property}{性质}

\newtheorem{proposition}{命题}

\newtheorem{lemma}{引理}

\newtheorem{corollary}{推论}

\newtheorem{remark}{注解}

\newtheorem{condition}{条件}

\newtheorem{conclusion}{结论}

\newtheorem{assumption}{假设}

%%%%%%%%%% 一些重定义 %%%%%%%%%%

%% 必须在导入中文环境之后

\renewcommand{\contentsname}{目录} % 将Contents改为目录

\renewcommand{\abstractname}{摘\ \ 要} % 将Abstract改为摘要

\renewcommand{\refname}{参考文献} % 将References改为参考文献 \renewcommand{\indexname}{索引}

\renewcommand{\figurename}{图}

\renewcommand{\tablename}{表}

\renewcommand{\appendixname}{附录}

\renewcommand{\proofname}{\hei 证明}

\renewcommand{\algorithm}{\hei 算法}

%%%%%%%%%% 重定义字号命令 %%%%%%%%%%

\newcommand{\yihao}{\fontsize{26pt}{36pt}\selectfont} % 一号, 1.4倍行距 \newcommand{\erhao}{\fontsize{22pt}{28pt}\selectfont} % 二号, 1.25倍行距 \newcommand{\xiaoer}{\fontsize{18pt}{18pt}\selectfont} % 小二, 单倍行距 \newcommand{\sanhao}{\fontsize{16pt}{24pt}\selectfont} % 三号, 1.5倍行距 \newcommand{\xiaosan}{\fontsize{15pt}{22pt}\selectfont} % 小三, 1.5倍行距 \newcommand{\sihao}{\fontsize{14pt}{21pt}\selectfont} % 四号, 1.5倍行距 \newcommand{\bansi}{\fontsize{13pt}{19.5pt}\selectfont} % 半四, 1.5倍行距 \newcommand{\xiaosi}{\fontsize{12pt}{18pt}\selectfont} % 小四, 1.5倍行距 \newcommand{\dawu}{\fontsize{11pt}{11pt}\selectfont} % 大五, 单倍行距 \newcommand{\wuhao}{\fontsize{10.5pt}{10.5pt}\selectfont} % 五号, 单倍行距

%%%%%%%%%% 页眉和页脚的设置 %%%%%%%%%%

\lhead{一个~\LaTeX+CJK~的简单模板}

\rhead{\TeX~爱好者}

\lfoot{用~\LaTeX~写科技论文}

\rfoot{~\thepage~}

%%%%%%%%%% 论文标题、作者等 %%%%%%%%%%

\title{用~\LaTeX~写科技论文 % 论文标题

\thanks{这是一个为初学者写的~\LaTeX+CJK~论文模板,未经作者允许可以

随意下载使用并修改传播,目的是让更多的人迅速上手用~\LaTeX~系统写作。}

}

\author{于江生\\ % 作者

北京大学计算机系}

\date{2008年10月01日} % 日期

\maketitle % 生成标题

\tableofcontents % 插入目录

\thispagestyle{empty} % 首页无页眉页脚

\begin{abstract}

\noindent % 不缩进

这是一个简单的~\LaTeX+CJK~的模板,为~\TeX~的初学者提供便利上手的参照。

该模板在FreeBSD+te\TeX下编译通过,适合在UNIX下工作的朋友。

从一个简单的模板出发,不断地提升对~\TeX~的认识,培养良好的写作风格。

网上有大量的资料,我推荐~\LaTeX~编辑部:https://www.doczj.com/doc/7116298828.html,/index.htm,

那里能找到国内外许多期刊的模板和一些高校博/硕士论文的模板。祝玩儿得开心!

\end{abstract}

\PencilRightUp % 一些可爱的图标,需要bbding宏包的支持

公元~1974~年,ACM~图灵奖授予了~Standford~大学教授\index{Donald E. Knuth}~Donald E. Knuth~(高德纳),

表彰他在算法和程序语言设计等多方面杰出的成就。他的巨著~The Art of Computer Programming~令人震撼,

感兴趣的读者可以访问他的主页

~https://www.doczj.com/doc/7116298828.html,/\~{}knuth/index.html。

另外,Knuth~的突出贡献还包括\index{\TeX系统}~\TeX~系统,毫不夸张地评价,

\TeX~给科技论文的排版带来了一场革命。

%%%%%%%%%% section %%%%%%%%%%

\section{编辑数学公式}

\indent % 恢复缩进

\TeX~有诸如AMS\TeX、\LaTeX~等宏库。在~FreeBSD~下,缺省的宏库是~te\TeX。

Knuth~用~\$~符号界定数学公式,意味着每个好的公式都是无价之宝。

有了~\TeX~系统,输入数学公式变得简单愉快。如,

\begin{theorem}[L\'{e}vy\index{L\'{e}vy~定理}]

令~$F(x),\varphi(t)$~分别为随机变量~$X$~的分布函数和特征函数。

假定~$F(x)$~在~$a+h$~和~$a-h (h>0)$~处连续,则有

\begin{eqnarray}

\label{Levy theorem} % 方程的标记可以是专有名词

F(a+h)-F(a-h)&=&\lim_{T\rightarrow\infty} \frac{1}{\pi}\int^{T}_{-T} \frac{\sin ht}{t} e^{-ita} \varphi(t)dt

\end{eqnarray}

\end{theorem}

\begin{proof}

从略。感兴趣的读者可以参考……。

\end{proof}

L\'{e}vy~定理在分布函数和特征函数之间搭建了一座桥梁。由公式~(\ref{Levy theorem})~可得

\begin{eqnarray}

\label{DensityCharacteristic} % 自定义的标记

f(x)&=&\frac{1}{2\pi}\int^{+\infty}_{-\infty} e^{-itx}\varphi(t)dt

\end{eqnarray}

\begin{proof}

由~(\ref{Levy theorem})~和~Lebesgue~定理,我们有

\begin{eqnarray}

\frac{F(x+\Delta x)-F(x)}{\Delta x}&=&\frac{1}{2\pi} \int^{+\infty}_{-\infty}

\frac{\sin(t\Delta x/2)}{t\Delta x/2} e^{-it(x+\Delta x/2)} \varphi(t)

dt\nonumber\\

f(x)&=&\frac{1}{2\pi} \int^{+\infty}_{-\infty} \lim_{\Delta x\rightarrow 0}

\frac{\sin(t\Delta x/2)}{t\Delta x/2} e^{-it(x+\Delta x/2)} \varphi(t)

dt\nonumber\\

&=&\frac{1}{2\pi}\int^{+\infty}_{-\infty} e^{-itx}\varphi(t)dt\nonumber

\end{eqnarray}

我们知道特征函数的定义是

\begin{eqnarray}

\label{section1:characteristic} % 标记中注明了章节号

\varphi(t)&=& E(e^{itX})\nonumber\\

&=& \int^{+\infty}_{-\infty} e^{itx} f(x)dx

\end{eqnarray}

对比~(\ref{DensityCharacteristic})~和~(\ref{section1:characteristic})~可见,

密度函数和特征函数之间的关系非常巧妙。

\end{proof}

\HandRight 在~\TeX~环境里,数学公式的表达是很自然的,绝大多数命令就是英文的数学 专有名词或它们的缩写,如果你以前读过英文的数学文献,记忆这些命令是不难的。

手头有个命令快速寻查表是很方便的,

我用的是~Hypertext Help with \LaTeX,网上可以搜到,是免费的。

%%%%%%%%%% section %%%%%%%%%%

\section{符号、字体、颜色等}

\begin{itemize}

\item 特殊字符:\# \$ \% \^{} \& \_ \{ \} \~{} $\backslash \cdots$

\item 中文字体:{\song 宋体} {\kai 楷体} {\hei 黑体} {\fs 仿宋}

\item 字体大小:{\tiny tiny} {\small small} {\normalsize normalsize}

{\large large} {\Large Large} {\huge huge} {\Huge Huge}

\item 汉字大小:{\wuhao 五号} {\dawu 大五} {\xiaosi 小四} {\sihao 四号}

{\xiaosan 小三} {\sanhao 三号} {\xiaoer 小二} {\erhao 二号} {\yihao 一号}

\item 各种颜色:{\color{red} 红色} {\color{yellow} 黄色} {\color{blue} 蓝色}

{\color{magenta} 洋红} {\color{cyan} 蓝绿}

\end{itemize}

%%%%%%%%%%% section %%%%%%%%%%

\section{图形表格等浮动对象}

\index{贝叶斯方法}贝叶斯方法~\cite{Gelman}~主要用于小样本数据分析,它利用参数先验分布和

后验分布之差异进行统计推断,其一般步骤是:

\begin{enumerate}

\item 构建概率模型,包括参数的先验分布。

\item 给定观察数据,计算参数的后验分布。

\item 分析模型的效果,如有必要,回到第一步。

\end{enumerate}

下面,我们给一个表格的例子:

\begin{center}

\begin{table}[!h] % 强制在原位显示表格

\centering

\caption{二维随机向量$(X,Y)$的边缘分布}

\begin{tabular}{l|ccccc|c}

$_X$\hspace{3mm} $^Y$&$y_1$&$y_2$&$\cdots$&$y_j$&$\cdots$\\

\hline

$x_1$ &$p_{11}$&$p_{12}$&$\cdots$&$p_{1j}$&$\cdots$&$p_{1\cdot}$\\

$x_2$ &$p_{21}$&$p_{22}$&$\cdots$&$p_{2j}$&$\cdots$&$p_{2\cdot}$\\

$\vdots$&$\vdots$&$\vdots$&$\vdots$&$\vdots$&$\vdots$&$\vdots$ \\

$x_i$ &$p_{i1}$&$p_{i2}$&$\cdots$&$p_{ij}$&$\cdots$&$p_{i\cdot}$\\

$\vdots$&$\vdots$&$\vdots$&$\vdots$&$\vdots$&$\vdots$&$\vdots$ \\

\hline

&$p_{\cdot 1}$&$p_{\cdot 2}$&$\cdots$&$p_{\cdot j}$&$\cdots$&1

\label{marginal distribution}

\end{tabular}

\end{table}

\end{center}

在表~\ref{marginal distribution}中,$p_{\cdot j}=\sum\limits_i p_{ij}$,类似地,$ p_{i\cdot}=\sum\limits_j p_{ij}$。

% 插入一个图片

%\includegraphics[width=50mm,height=40mm]{figures/demo.eps} %%%%%%%%%% section %%%%%%%%%%

\section{生成索引}

键入命令:makeindex 文件名。\newline

\indent 譬如对这个模板,生成~Template4CJK.ind~的过程如下。

\begin{lstlisting}

$ makeindex Template4CJK

This is makeindex, version 2.14 [02-Oct-2002] (kpathsea + Thai support).

Scanning input file Template4CJK.idx....done (4 entries accepted, 0 rejected).

Sorting entries....done (9 comparisons).

Generating output file Template4CJK.ind....done (18 lines written, 0 warnings).

Output written in Template4CJK.ind.

Transcript written in Template4CJK.ilg.

\end{lstlisting}

\printindex % 打印出索引名及其所在页码,即那些\index{索引名}

%%%%%%%%%% 参考文献 %%%%%%%%%%

\begin{thebibliography}{}

\bibitem[Gelman et~al., 2004]{Gelman} Gelman, A., Carlin, J.~B., Stern, H.~S. \& Rubin, D.~B. (2004)

Bayesian Data Analysis (Second Edition). \newblock Chapman \& Hall/CRC.

\end{thebibliography}

\clearpage

\end{document}

%%%%%%%%%% 结束 %%%%%%%%%%

LaTeX入门教程

LaTeX入门教程 里面的图好多都刷不出来,于是我就自己运行了一遍,至少验证了这个教程的正确性O(∩_∩)O哈哈~ CTEX - 在线文档- TeX/LaTeX 常用宏包 资料下载: LaTeX2e插图指南LaT eX2e使用手册TeX语言CTeX FAQ 常见问题集 Contents ?TEX/L A TEX是什么? ?为什么要用TEX/L A TEX? ?安装 ?开始使用 ?数学符号 o行内公式与行间公式 o上标与下标 o常见的数学公式 o行列式与矩阵 o方程组与分段函数 ?使用中文 ?文章的各个部分 ?表格 ?插图 ?罗列 ?分割长文档 ?学习资料 ?幻灯片制作简介 ?重要建议 ?Bibliography T E X/L A T E X是什么? T E X 是一个非常优秀的排版软件,L A T E X 是基于T E X 之上的一个宏包集。因为L A T E X 的出现,使得人们使用T E X 更加容易,目前大部分人们使用的T E X 系统都是L A T E X 这个宏集。 为什么要用T E X/L A T E X? 我们为什么要用T E X/L A T E X 来排版我们的论文、书籍呢?因为它 ?排版的效果非常整齐漂亮; ?排版的效率高; ?非常稳定,从95年到现在,T E X 系统只发现了一个bug。由此可见它的稳定性; ?排版科技文献,尤其是含有很多数学公式的文献特别方便、高效。现今没有一个排版软件在排版数学公式上面能和T E X/L A T E X 相媲美; 安装 我们可以从https://www.doczj.com/doc/7116298828.html,上下载最新的中文T E X 套装,Windows 用户请下载CT E X 套装,Linux 用户可以下载TeXlive 来安装。安装过程就不用我多说了吧!

(完整word版)LaTeX入门教程v2.doc

计算机与 IT 入门实验讲义 LaTeX入门实验实验手册 大连理工大学软件学院 实训基地 2016 年 7 月

1 LaTeX 简介 LaTeX( L A T E X ,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计 算机学家莱斯利·兰伯特( Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。 LaTeX 编辑器有很多,这里我们使用 WinEdt,它是 CTeX 自带的一款,功能比较齐全,也是我的入门编辑器。入门首推这款,下载CTeX 即可,也可以单独安装。 2 WinEdt 指南 首先我们来简单了解WinEdt 的使用,打开 WinEdt,新建空白文件,软件的基本界面如图所示。工具栏中蓝色框内为编译模式选项,本次实验中我们选择选择 PDFLaTeX。编译后我们可以使用该下拉菜单下的PDFTeXify 选项查看生成的PDF。

3 LaTeX 案例讲解 本次实验我们以 example.pdf 文档的编写为例讲解LaTex 编写文档的过程, 涉及到中文支持,图片插入,公式编辑,表格编辑,算法编辑等。文档对应的 .tex 源文件为 example.tex。 3.1 LaTeX 宏定义及中文支持 LaTex 宏定义主要设置了文档的基本格式和以及源文档编译时会用到的包。 如案例文档的源文件中,设置了如下的宏定义: \documentclass指定了要编写的文档类型为普通的文章。3-4 行设定了文档中 的段落要首行缩进两个空格,最后两行设定了文档的页边距,即上下左右均留出1.0cm 的空白。 LaTeX 在默认情况下不能支持中文字符,因此为了支持文档中的中文,我们 需要导入相应的中文包,其中最常用的方法是导入CJK 包,具体的命令如上图 第二行所示, \usepackage{CJK}。 3.2 LaTeX 文档结构 LaTeX 的文档包括宏定义和正文两个大部分,其中正文部分要写在一组 \begin{} 和\end{} 标签,如下所示 \end{document} 后面的内容不会出现在生成的文档中。 由于本案例中需要使用中文,要额外添加一对标签 \begin{CJK*} \end{CJK*},

LaTeX入门教程v2

计算机与IT入门实验讲义LaTeX入门实验实验手册 大连理工大学软件学院 实训基地 2016年7月

t h e b e n g a r e g o o d f o 1LaTeX 简介 LaTeX (L A T E X ,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算 机学家莱斯利·兰伯特(Leslie Lamport )在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX 所提供的 强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生 成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书 籍的所有其他种类的文档。 LaTeX 编辑器有很多,这里我们使用WinEdt ,它是CTeX 自带的一款,功能比较齐全,也是我的入门编辑器。入门首推这款,下载CTeX 即可,也可以单独安装。 2WinEdt 指南 首先我们来简单了解WinEdt 的使用,打开WinEdt ,新建空白文件,软件 的基本界面如图所示。工具栏中蓝色框内为编译模式选项,本次实验中我们选择选择PDFLaTeX 。编译后我们可以使用该下拉菜单下的PDFTeXify 选项查看生成的PDF 。

3LaTeX案例讲解 本次实验我们以example.pdf文档的编写为例讲解LaTex编写文档的过程, 涉及到中文支持,图片插入,公式编辑,表格编辑,算法编辑等。文档对应的. tex源文件为example.tex。 3.1 LaTeX宏定义及中文支持 LaTex宏定义主要设置了文档的基本格式和以及源文档编译时会用到的包。如案例文档的源文件中,设置了如下的宏定义: \documentclass指定了要编写的文档类型为普通的文章。3-4行设定了文档 中的段落要首行缩进两个空格,最后两行设定了文档的页边距,即上下左右均 留出1.0cm的空白。 LaTeX在默认情况下不能支持中文字符,因此为了支持文档中的中文,我 们需要导入相应的中文包,其中最常用的方法是导入CJK包,具体的命令如上 图第二行所示,\usepackage{CJK}。 3.2 LaTeX文档结构 LaTeX的文档包括宏定义和正文两个大部分,其中正文部分要写在一组 \begin{}和\end{} 标签,如下所示 由于本案例中需要使用中文,要额外添加一对标签\begin{CJK*} \end{CJK*},

LaTeX新人教程,教你快速入门

LaTeX新人教程,30分钟从完全陌生到基本入门 by Nan 对于真心渴望迅速上手LaTeX的人,前言部分可以跳过不看。 本教程面向对LaTeX完全无认知无基础的新人。 旨在让新人能够用最简单快捷的方式,轻松入门,能够迅速使用LaTeX完成基本的文本编辑。 尤其旨在破除部分新人对LaTeX在传闻中难以学习的恐惧感。 在入门之后,面对各种进阶应用、特殊要求与异常状况,可以自行咨询google 解决。 先用三句话来介绍什么是LaTeX,以下三点基于我个人的主观经验的总结。 https://www.doczj.com/doc/7116298828.html,TeX是一类用于编辑和排版的软件,用于生成PDF文档。 https://www.doczj.com/doc/7116298828.html,TeX编辑和排版的核心思想在于,通过\section和\paragraph等语句,规定了每一句话在文章中所从属的层次,从而极大方便了对各个层次批量处理。 https://www.doczj.com/doc/7116298828.html,TeX在使用体验方面,最不易被Word替代的有四个方面:方便美观的数学公式编辑、不会乱动的退格对齐、非所见即所得因此可以在编辑的时候用退格和换行整理思路但生成PDF出来不影响美观、部分导师和刊物不接受Word排版的文章。 我要严厉警告和强烈声讨那些自以为是advanced LaTeX user的人。请你们不要为了自己那一点可怜可悲的虚荣心,去刻意渲染LaTeX有多么高端多么不容易学习,这和孔乙己炫耀茴香豆的茴字有四种写法有什么区别么?混账!LaTeX到底有多“难”你们自己清楚好么?同理的还有很大一部分的VI user,还有Linux user,还有Fallout player。卧槽,一个软件而已,有什么好显摆的。别人想学LaTeX,好,你随手给人家丢一个几百页的英文Manual,显得自己很高端吗?你自己看过了吗?你推荐给别人的时候真的有希望别人看完吗?只是装逼的话就是混账! 我写这一篇教程的动机,正是因为网络上能够找到的简要速成的LaTeX教程完全没有。我能找得到的最简短或是说在我看来最具有指导意义的,就是那篇《一份不太简短的LaTeX介绍》。然而对于希望迅速对LaTeX有所了解的人,那一篇“不太简短的介绍”也仍旧稍嫌略长,我当初在入门时也研究了整晚。在LaTeX社区群里聊得久了,大家都是朋友,既然缺了这一块我又有闲情,那么就补上了。因此我写了这一篇教程,完全是以教会新人上手为目的,把华而不实的内容统统略去,确保能够在三十分钟内跟着这个教程走完全步骤就可以基本算是“玩转

latex各种命令使用帮助

+---------------------------------+ |TeX各版本概述及基本约定,特殊字符| +---------------------------------+ tex提供300多条基本排版命令 由D.E.Knuth1978年开发 plain tex:在tex基础上新定义600多条复合命令 AMS-TEX:美国数学会开发(amsmath宏包)排版的数学公式 LATEX:https://www.doczj.com/doc/7116298828.html,mport(1985)编写,适合排版普通文章和书籍 LATEX2e:可加载amsmath宏包,目前最流行的TEX宏包 版本:LATEX2.09-->LATEX2e-->LATEX3(开发中) 中文排版: CCT:科学院张林波 TY(天元):华师大肖刚、陈志杰教授开发 CJK:德国W.Lemberg开发,处理中日韩三国文字。 发行版CTEX:集成了CCT,TY,CJK的MikTEX系统。 ChinaTEX:内容涵盖MiKTeX系统及中文支持、常用外围软件、TeX\LaTeX文档和模板选萃等 TeX中的长度 mm毫米 cm厘米 in英寸=2.54cm=72.27pt pt点 em大写字母M的宽度 ex小写字母x的高度 弹性长度:根据需要自动伸缩 正常值plus伸展值minus收缩值 实际长度可超过正常值和伸展值之和,但不能小于正常值和收缩值之差 \documentclass[11pt]{article}%11pt字体,普通文章 %导言区,全局命令 \usepackage{CJK}%使用CJK宏包 \begin{document}%主环境 \begin{CJK}{GBK}{song}%汉字必须放入CJK环境 %其它字体:song,kai,fs,hei,li,you %CJK的两种环境CJK和CJK* %GBK是采用的字符集:GB,GBK,Bg5,Gbt Hi,This is my first \LaTeX file 祝贺你,MikTex和CJK安装成功了 \end{CJK} \ent{document}

latex使用教程升级版

%EXTERNAL FILES: %Name of language file: \cfile=. %Name of included files: \jfile=physjour,.mbs. head,\MBopta} \from{physjour.mbs}{\MBopta} \from{merlin.mbs}{tail,\MBopta}} \def\MBopta{% %<>INTERNAL LANGUAGE SUPPORT (if no external language file) %<