文字排版系统LaTeX介绍

Download Report

Transcript 文字排版系统LaTeX介绍

文字排版系统LaTeX介绍
SC11005011
SC11005012
SC11005015
陈苏宇
张 健
刘深深
内容安排
TeX、LaTeX、CTeX简介
LaTeX使用简例
LaTeX数学应用
LaTeX文字处理功能
LaTeX画图功能
LaTeX文献管理——BiBTeX
LaTeX制作幻灯片包——Beamer
TeX、LaTeX、CTeX简介
• TeX
TeX是一种优秀的电子排版系统,由美国计算
机教授高德纳开发
TeX 系统是公认的数学公式排得最好的系统,
在学术界十分流行。
开发原因是当时十分粗糙的排版水平已经影响到
他的巨著《计算机程序设计艺术》的印刷质量,他以
典型的黑客思维模式,最终决定自行编写一个排版软
件:TeX,本以为半年可以完成,但最终用了十年
1974 图灵奖
TeX、LaTeX、CTeX简介
TeX、LaTeX、CTeX简介
LaTeX
 TeX派生的文档处理程序
 由 Leslie Lamport 开发
是当今世界上最流行和使用最
为广泛的TeX宏集
TeX、LaTeX、CTeX简介
• CTeX 指的是CTeX 中文套装的简称
TeX、LaTeX、CTeX简介
• CTeX下载与安装
• 下载网址 http://www.ctex.org/CTeXDownload
• 有两个版本Full Version和Basic Version,建议下载基本版,容量小,
而且如果需要新的宏包会自动下载(连外网)。
• 网站上还有很多指导与讨论
• 安装
• 编辑器WinEdit已经嵌套在里面
TeX、LaTeX、CTeX简介
• LaTeX基本使用流程
– Create a file with extension .tex
– Enter your text along with commands to let LaTeX
know how to deal with your manuscript
– Compile it with LaTeX to obtain the final result
• Control Sequence
– A kind of command start with “\”
– A control word after “\”
TeX、LaTeX、CTeX简介
• Control Sequence Example
–\documentclass[CJK]{article}:选择文档类型,
代码最开头,中括号里是可选项
–\usepackage{amsmath}:调用宏包,这里的
amsmath就是AMS的数学公式包
–\tableofcontents : 让LaTeX能够自动获得文章的
章节内容,显示成目录
–\footnote{}:脚注,{}里的内容就是脚注的内容
TeX、LaTeX、CTeX简介
• 基本结构
导言
正文
结束
LaTeX使用简例
LaTeX使用简例
LaTeX使用简例
• 中文样例
• 引用包ctex,就可以打印中文了:
–\usepackage{ctex}
• 注意,中文的空格要转置(即空格前加\)
LaTeX数学应用
• 数学公式是LaTeX的强项
• 语法
–行内公式
• 1)$...$
2)\(…\)
• 3)\begin{math}…\end{math}
–行间公式
• 1)$$...$$ 2)\[…\]
• 3)begin{displaymath}…\end{displaymath}
LaTeX数学应用
• 举例
LaTeX数学应用
• 宏包中的环境,以amsmath为例
LaTeX数学应用
• 直接利用MathType里的公式转换代码
LaTeX文字处理功能
• 缩放
• \begin{center}
• \resizebox{5\width}{\height}{水桶}
• \resizebox{2\width}{4\height}{竹竿}
• \end{center}
LaTeX文字处理功能
• 分章分段分节等
LaTeX文字处理功能
• 插图
– \usepackage{graphics}
– 在需要插图的地方调用
\includegraphics[选项]{图片名称}
例:\begin{center}
\includegraphics[%
totalheight=50mm,angle=-45]
{mathtype_trans.pdf}
\includegraphics[%
totalheight=50mm,angle=45]
{mathtype_trans.pdf}
\end{center}
LaTeX文字处理功能
• 图片环绕文字
LaTeX画图功能
LaTeX提供了若干绘图命令,可以用来
绘直线、矢量、圆、曲线等等
使用方法:
 设置单位长度:
\setlength{\unitlength}{长度}
 \begin{picture}(宽度,高度)(x坐标,y坐标)各种
绘图命令
\end{picture}
LaTeX画图功能
直线组合
圆
LaTeX画图功能
精确作图
• 用PSTricks宏包,可以作出更多更精确的数学图形
–\usepackage{pstricks,pst-plot}
例:用psplot画函数f(x),f(x)用PostScript语言给
出
注意编译方法是LaTex->div2ps->ps2pdf的顺序
LaTeX文献管理—BiBTeX
用BibTeX生成参考文献
 在WinEdit新建一个空白文档
 在WinEdit窗口点击InsertBibTeX Items,选择
LaTeX文献管理—BiBTeX
 文档中会自动插入以下内容,填充文章的相应信息即
可:
 保存成*.bib格式,例如ref.bib
LaTeX文献管理—BiBTeX
 设置引文格式
–在\begin{document}后面加上
\bibliographystyle{plain}
 在需要引文的位置加上\cite{文章名称}
–例\cite{pawlak82RoughSets}
 在最后设置数据库名称(例ref.bib,这里不用后缀)
–\bibliography{ref}
LaTeX文献管理—BiBTeX
编译
– LaTeX->Bib->LaTeX->LaTeX
效果图
LaTeX文献管理—BiBTeX
在WOS中,对搜索结果可以直接导出bib
格式的数据库
LaTeX制作幻灯片包——Beamer
• Beamer是latex上用来制作Slide的一个文档类
• 可以直接使用pdflatex编译,也可以使用dvips编译,
不需要其它后处理程序
• 同标准latex结合度高,保留section等章节结构;可
读性好
• 直观而方便的创建遮挡(overlays)及其它各种漂亮的
演示效果
• 利用theme实现内容和风格的独立,可以轻松的改变风
格
LaTeX制作幻灯片包——Beamer