Latex+讲义
- 格式:doc
- 大小:1.17 MB
- 文档页数:22
计算机与 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}。
LaTeX入门手册(第4卷)§7 盒子与粘连7.1 概述LaTeX在排版时,把每个对象都视为一个盒子。
一个符号,一个图形,一个表格,都能构成一个box 。
单个字符是盒子,若干个字符盒子排成一行构成大一点的行盒子,若干个行盒子堆叠成段落盒子或页盒子。
甚至box 中还有box情形。
LaTeX的排版过程实际就是在构造盒子和排列堆叠盒子。
盒子之间插入了可伸缩的弹性长度。
除了上述这些隐形的盒子,还有一些显式生成盒子的命令。
7.2 字符盒子每种盒子无论是带框的还是不带框的,都占据一个矩形区域。
\wd〈盒子变量〉\ht〈盒子变量〉\dp〈盒子变量〉分别得到盒子的宽度、高度和深度。
7.3 黑色盒子7.4 LR 盒子(默认0.4pt)例7.5 LR 盒子的升降例7.6 标尺盒子画线●支撑(支架)7.7 子段盒子(垂直盒子)与小页环境对于水平盒子,文字不能在其中分行分段(除非嵌套其他内容)。
而垂直盒子就没有这种限制。
●垂直盒子的语法:第一个也称为子段盒子,第二个称为小页环境。
例LaTeX 就象处理通常段落一样,将盒内的文本分行,然后堆叠成段(这是称为“竖直”盒子的缘由)。
当不使用可选位置时,盒子的中部与盒外基线对齐。
7.8 竖直摆放问题7.9 嵌套盒子7.10 有框的行间公式首先把公式放在一个适当宽度的\parbox 或minipage 中,然后再把它们放在\fbox 中以生成方框。
这里的问题在于需要经常多次尝试才可能找到合理的宽度。
然而,利用数学字体尺寸命令,还可以有另一种解决方法。
它不需要定义有框行间公式的宽度:7.11粘连。
LATEX入门讲义优质课件pptx•LATEX简介与安装•基础语法与排版规则•图表制作与插入方法•文档编辑优化技巧分享目录•学术论文写作规范指导•实战案例分析与讨论环节01LATEX简介与安装LATEX是一种基于TEX的文档排版系统,广泛应用于学术论文、书籍、报告等文档的排版和编辑。
LATEX使用标记语言来描述文档结构,可以实现复杂的排版需求,如数学公式、图表、目录、参考文献等。
LATEX具有跨平台、可定制性强、生成文档质量高等特点,是学术界和科技界常用的排版工具之一。
010203 LATEX概述为什么要学习LATEX学术论文排版LATEX是学术论文排版的首选工具,可以方便地编辑数学公式、图表等复杂元素,同时保证文档的格式规范和美观。
提高文档质量LATEX生成的文档质量高,排版规范,可以大大提升文档的专业性和可读性。
跨平台使用LATEX可以在Windows、Mac OS、Linux等多个操作系统上使用,方便用户在不同平台间进行文档编辑和排版。
可定制性强LATEX具有丰富的宏包和模板资源,用户可以根据自己的需求定制文档格式和样式。
选择合适的LATEX 发行版(如TeX Live 、MikTeX 等)并进行安装。
安装LATEX 发行版安装编辑器配置环境变量安装宏包和模板选择一款适合自己的LATEX 编辑器(如TeXstudio 、Visual Studio Code 等)并进行安装和配置。
将LATEX 发行版和编辑器的相关路径添加到系统环境变量中,以便在命令行中直接调用相关命令。
根据需要安装所需的宏包和模板,以便在文档中使用相应的功能和样式。
安装与配置环境02基础语法与排版规则03命令与环境掌握基本命令(如`section`、`subsection`等)和环境(如`equation`、`figure`等)的使用方法。
01文档类选择适合的文档类,如article 、book 、report 等。
02导言区在`begin{document}`之前的部分,用于定义全局设置和引入宏包。
Latex 讲义我们简要讲述如何用Latex排版论文及书籍.相关资源:CTeX-2.4.2-Full CTeX-Fonts-2.4.4CTeX-CS-1.4.3 CTeX-Ext-1.1.0参考书:LaTeX 科技排版指南作者:邓建松,彭冉冉,陈长松, 科学出版社/pub/tex/documents/bible/latex_manual.zipCteX-FAQ: /pub/tex/CTDP/ctex-faq/LaTeX插图指南(epslatex)中文版:/pub/tex/documents/bible/latex_graphics.zipC:\CTeX\CTEX\doc1 科技论文的结构科技论文的结构一般主要包含如下几部分:1. 标题部份(包括论文题目,作者及其信息)2. 摘要3. 文章正文4. 参考文献5. 附录(大多文章没有)与Word的一些比较:1.用Latex排版时书写的是源文件(*.tex), 需要编译以后才能得到需要的文件(一般为*.pdf 或*.ps);2.在Word中, 改变字体,颜色, 插入空格, 空行等,都通过菜单或工具栏直接在文件上进行,而Latex是在源文件上,通过命令,环境来改变pdf或ps文件中的相应部份.3.……例一(eigen.pdf)这几部分如何排版: 例二(example1.tex)example1.tex:\documentclass{article}\begin{document}\title{Based on Gradient Recovery Type a Posteriori Error Estimates \thanks{Subsidized by the Special Funds for Major State BasicResearch Projects, and also supported in part by the ChineseProgram of the Chinese Academy of Sciences.}}\author{Dong Mao \thanks{Institute of Computational- Academy of Mathematics and System Sciences,Chinese Academy of Sciences, P.O. Box 2719,Beijing 100080, China.}\and Lihua Shen \thanks{Institute of Computational- Academy of Mathematics and System Sciences,Chinese Academy of Sciences, P.O. Box 2719,Beijing 100080, China.}\and Aihui Zhou \thanks{Institute of ComputationalMathematics and Scientific/Engineering Computing,Academy of Mathematics and System Sciences,Chinese Academy of Sciences, P.O. Box 2719,Beijing 100080, China({\tt azhou@}).Fax: (86)-10-62542285, Tel: (86)-10-62625704.}} \date{}\maketitle\begin{abstract}problems since it provides efficient a posteriori error estimates bya simple postprocessing. In this paper, the technique is introducedto solve a class of symmetric and nonsymmetric eigenvalue problems.Its efficiency and reliability is proven by both the theory andnumerical experiments on not only structured meshes but also irregular meshes.\end{abstract}computational material science and computational chemistry, theeigenvalue computing has become more and more important. In thecontext of eigenvalue computation, one of essential features is todesign adaptive algorithms. This work is devoted to propose andanalyze some adaptive finite element algorithms for a classsymmetric and nonsymmetric elliptic eigenvalue problems. Forsimplicity, we consider a model problem: Find $(u,\lambda) \inH_{0}^{1}(\Omega) \times R$ such that\begin{equation} \label{prob1}\left\{ \begin{array}{rcll}Lu \equiv -\mbox{div} (A \nabla u) + \beta u &=& \lambda u,& {\rm ~in~} \Omega, \\[1ex]\| u \|_{0,\Omega} &=& 1,\end{array} \right.\end{equation}where $\Omega \subset R^{d}(d \geq 2)$ is a polygonal domain withthe boundary $\partial \Omega$, $\beta \in L^{\infty}(\Omega)$ is anonnegative real-value function, $A=(A_{ij}(x))_{d \times d}(1 \leqi,j \leq d)$ is a given positive definite real-value function matrixwith that $A_{ij}(x)$ is piecewise continuous on $\Omega$, namely,there exist some subdomains $\{ \Omega_1, \cdots, \Omega_M \}$ suchthat $\overline{\Omega} = \bigcup_{k=1,\cdots,M}\overline{\Omega}_{k}$, $\Omega_{k_{1}} \cap \Omega_{k_{2}} =\emptyset$ when $k_{1} \neq k_{2}$,and $A_{ij}(x) \in W^{1,\infty}(\Omega_{k}) \cap H^2(\Omega_k)$.$\Omega$ with mesh-size function $h(x)$ whose value is the diameter$h_{\tau}$ of the elements $\tau$ containing $x$. For any $G \subset\Omega$, set\[h_{G} = \max_{x \in G} h(x),\]which is the (largest) mesh size of $ \left. T^{h} \right|_{G}$.\begin{thebibliography}{99} \bibitem{ad} {\sc R.~A. Adams},{\em Sobolev Spaces}, Academic Press, New York, 1975.\bibitem{ao1} {\sc M.~Ainsworth and J.~T. Oden},{\em A posteriori error estimates in finite element analysis},Comput. Methods Appl. Mech. Engrg., 142 (1997), pp.~1-88.\bibitem{ao2} {\sc M.~Ainsworth and J.~T. Oden}, {\em A Posterior Error Estimation in Finite Element Analysis},Wiley, 2000.\end{thebibliography}\end{document}注意:可以用\tableofcontents 生成目录。
需要编译两次。
++练习: 参照example1.tex, 写一篇你自己小论文, 内容和篇幅不限, 只要求结构正确.注意: 书写的时候可以把example1.tex中所有显示的实际内容删除,只剩下框架.在这个框架下填写你所需要书写的东西.2 基础知识1. 单词之间用一个或多个空格分开. 多个空格和一个空格效果相同.2. 换行: 生成的文件会自动换行,在tex文件中用一个回车换行只相当于一个空格符. 两个回车(即一个空行)才能使生成的文件中相应文本换行.3. 如果要写英文论文,则用: \documentclass{article}如果要写中文论文,则需要用: \documentclass{cctart}注意: 英文论文中不能包含中文字,而中文论文中可以包含英文.练习: 比较用article 和cctart的区别4. 编号及其引用:编号生成: 每一章节, 每个公式, 图表,每个参考文献等,所有的编号都会自动按先后顺序生成.编号引用: 不用管你所需要引用的编号是多少,只需要给它起个名字,在需要的地方引用这个名字即可,这个名字一般由英文字母, 数字及-, _组成.(1)对于章节,公式等内容的起名及引用起名\label{name} 引用\ref{name}(2)对于参考文献的起名及引用名字放在\bibitem后面\bibitem{name} 引用\cite{name} 参考example1.tex5.改变英文字体和字号6.注释: 用% 来注释掉该行此后的内容。