




免费预览已结束,剩余19页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
documentclassserif,CJKbeamerusepackageCJK,ccmapusepackagesubfigure usepackagemanfnt% Dangerous Bend Symbolsdbend lhdbend reversedvideodbend textdbend textlhdbend useouterthemetree usecolorthemedolphin usecolorthemeorchid useinnerthemerounded beamertemplateshadingbackgroundblue!5yellow!10 setbeamertemplateblocksroundedshadow=true usepackagemulticol renewcommandraggedrightleftskip=0pt rightskip=0pt plus 0cm raggedright setbeamertemplatenavigation symbols DeclareMathOperatorarccotarccot %- usepackagebbding% 手势 HandRight HandLeft %FiveStar FourStar SixStar newcommandhandrtextcolormagentaHandRight % 自定义handr defhilite% temporalcolorblue!35colormagenta% colorblue!75 defhidark% temporalcolorblack!35colormagenta% colorblack!75 usepackagewasysym graphicspathfigures/ % 图片路径. 本文的图片都放在这个文件夹里了. usepackagemflogo % MP 得 MetaPost 字样 % % 定义PDF文档属性 % % hypersetupcolorlinks=true newcommandbutton1raisebox-0.3exincludegraphicswidth=1.0em#1.png newcommandjpgbutton1raisebox-0.3exincludegraphicsheight=0.9em#1.jpg newcommandctexalert$mathbbC$hspace-0.1extextcolorblueTeX newcommandsongCJKfamilysong newcommandfsCJKfamilyfs newcommandkaishuCJKfamilykai newcommandheitiCJKfamilyhei newcommandliCJKfamilyli newcommandyouCJKfamilyyou %=% DeclareGraphicsRule*mps* begindocument beginCJK*GBKfsCJKindent title中文LaTeX安装与使用 author黄正华黄正华0.5em Email:hrefmailto:textcolorblue!60 institute武汉大学kaishu 武汉大学数学与统计学院 titlegraphicincludegraphicsheight=1.7cmwhulogo.1 frametitlepage %- sectionLaTeX极速体验 %- beginframecontainsverbatimframetitle听说过TeX 或LaTeX? 想立即体验LaTeX? beginitemize item 到 下载ctex套装, 安装该软件; item 在桌面点击图标buttonWinEdt, 打开编辑器WinEdt, 在WinEdt 窗口点击新建文件按钮buttonNew; item 把下面这段源文件粘贴为新文件的内容, 保存文件到某个文件夹, 比如保存为texttttest.tex(kaishu 文件名后缀必须是texttt.tex); beginblock beginverbatim documentclassctexart begindocument 中文文档测试. enddocument endverbatim endblock item 在WinEdt 窗口点击按钮buttonPdfLaTeX, 使源文件得以编译; item 点击buttonAcroread 可查看结果文件. enditemize endframe section前言 %- beginframeframetitle前言 本文是写给LaTeX 初学者的, 并且假定读者已经有使用LaTeX 的需求. beginitemize item 中文TeX 软件安装包, 比较重要的有ctex套装、MicTeX套装, 等等. item 本文默认使用ctex套装. item 不同的套装, 只是相关软件的配置略有不同, 在LaTeX 的使用方法上当然是不受影响的. enditemize endframe %- section名词解释 subsectionTeX, LaTeX, CTeX %- beginframeframetitle基本知识%noindent begindescription itemTeX 一种电子排版系统, 由Pascal 语言写成. 特点: 免费、输出质量高、擅长科技排版、有点像编程. itemLaTeX 目前使用最广泛的TeX 宏集. %它构筑在Plain TeX 的基础之上, 并加进了很多功能, 使得我们可以更为方便地利用TeX 的功能. 每一个LaTeX 命令实际上最后都会被转换解释成几个甚至上百个TeX 命令. %itemMiK!TeX 是TeX 在Windows 操作系统上的实现版本. %目前常见的Unix/Linux 下的TeX系统是teTeX. itemctex 国内致力于TeX 推广的网站:url/. 该网站提供了ctex套装, 这个安装程序把MiK!TeX(TeX 在Windows 操作系统上的实现版本) 和一些相关工具(如WinEdt、GSview 等) 打包在一起, 同时对中文接口进行了配置, 以实现对中文文本的编辑. enddescription endframe %- subsectionWinEdt %- beginframeframetitle beginitemize item hypertargettarget4WinEdt是TeX 和LaTeX 的文本和程序编辑器. enditemize begincenter includegraphicswidth=7cmwinedt.jpg endcenter noindentsmallalerttextdbend WinEdt 只是一个编辑器, 它不是TeX 的一部分. 还有很多别的编辑器可以用来编辑TeX 文档. ctex套装选择了WinEdt 作为编辑器. hfill hyperlinktarget3beamergotobutton没有WinEdt 等编辑器也行? endframe %- section入门准备 beginframeframetitle希望用较少的时间掌握LaTeX? 总的建议: heiti 在用中学. 边用边学, 建立了基本的概念以后, 在使用中根据需求去解决问题. LaTeX的功能和宏包有很多, 每个人用到的功能是有限的; 不主张看完一本大部头的书, 才动手上机测试. % 这样有效率得多. pause beginitemize item 第一步: 把ctex套装安装到你的机器里. item 第二步: 找一份LaTeX 的入门介绍看看, 对LaTeX 有一个大概的了解. 一边阅读一边在电脑上测试. 这个时间不用太长, 有一两个下午就够了. item 第三步: 找一个简单的LaTeX 模版文档, 开始在机器上体验. enditemize %具体的问题我们后面再讨论. endframe %- subsection安装步骤 beginframetframetitle安装与注册 beginenumerate item 安装ctex套装.(kaishu 下载地址: url/CTeXDownload.)%, 就是最新下载所列的那两项. %其中ctex套装分为Basic 版和Full 版, 选其中一个下载即可. 我个人偏向使用Full 版.) item 注册textcolororangeWinEdt. %(Name:Hard Wisdom; Code:1135362106278309830). item 注册GSView. %(Name:随便; Code:55555-24868). endenumerate only beginexampleblock问与答kaishu alert问: ctex套装不是免费下载的吗, 为什么还要注册码? alert答: TeX是免费的, 但编辑器WinEdt 和文件阅读程序GSView 是独立于TeX 系统之外的, 它们不是免费的. 不注册也是可以使用的, 只是会在试用期之后弹出提示注册的信息. endexampleblock only beginexampleblock问与答kaishu alert问: ctex不是中文套装吗? 那为什么我的WinEdt 不是中文界面的? alert答: ctex帮我们解决好了中文支持的问题, 使我们能方便地书写中文文档; 但这不意味着软件的汉化. 而且WinEdt 并不是TeX 的一部分, 它是一个独立的文本编辑器. 要汉化WinEdt 的界面当然并不难, 但很快地, 连你自己都会觉得没有这个必要. endexampleblock endframe %- %- subsection文档编译的方法 %- beginframeframetitle几种编译方式: LaTeX, pdfLaTeX beginitemize item 一般使用buttonLaTeX或buttonPdfLaTeX 编译. beginitemize item 使用buttonPdfLaTeX 编译, 点击buttonAcroread 预览编译结果. 预览时, 双击要修改的地方, 将自动返回到源文件中的对应位置. item 使用buttonLaTeX 编译, 点击buttonDvi-Find预览编译结果. 预览时, 双击要修改的地方, 将自动返回到源文件中的对应位置. enditemize item 如果文档加入了交叉引用、目录、导航书签等, 需要编译至少两遍. item 还可以在DOS 下编译文档. 点击工具栏的buttonCommandPrompt (Command Prompt), 可快捷进入DOS 窗口. 假定文件名为textttmytest.tex, 在DOS 下进入当前目录, 用命令textttlatex mytest或textttpdflatex mytest 就可编译文档. enditemize endframe %- subsectionLaTeX 学习资料 %- beginframeLaTeX入门资料 beginenumerate item 一个必看视频: ctex新手入门系列视频教程. 作者: 盖鹤麟 (haginile). 该教程直观、实用, 强烈推荐初学者观看. url/viewthread.php?tid=38928 item 三个必读文档: beginitemize item 一份不太简短的LaTeXe介绍, 英文名为The Not So Short Introduction to LaTeXe. item ctex-FAQ (常见问题集). 作者: 吴凌云 (aloft). (kaishu textcolorgray这两份文档已经包含在CTeX 套装里了. 安装CTeX 后, 在目录C:/CTeX/CTEX/doc 下就有. 或者, 点击开始$dashrightarrow$ 所有程序$dashrightarrow$ 中文TeX 套装$dashrightarrow$ Help 就可以看到.) item LaTeXe用户手册的第五章: 数学公式. 作者: 邓建松 (TeXGuru). url/pub/tex/documents/bible/LaTeX_manual.zip. enditemize endenumerate endframe %- beginframeframetitle网上资源 beginitemize item ctex及其论坛: url/, url/. 国内最主要的TeX 网站. item LaTeX编辑部: url/index.htm. 一个非常好的TeX 网站, 收集了多而全的TeX 文档, 有各种学习资料、文档模版. item LaTeX 科技排版: url/latex/. 华东师范大学数学系LaTeX教学课程网页. item 李树钧博士(hooklee)的TeX 主页: url/tex.html. 提供中文TeX 套装软件包ChinaTeX 下载; 收集的一些常用文档和模版, 对初学者会很有帮助. enditemize endframe %- beginframeframetitle学习建议 要清楚的基本问题: 什么是导言区, 环境? 编译的方法? beginenumerate item 熟悉各种环境命令. item 注意各种空格、距离命令: LaTeX提供的是一张白纸, 一张没有边界的白纸, 你要在一张多大的纸上写东西, 边上空多少, 字距、行距是多少, 等等, 都得你告诉LaTeX.%哪里写东西, item 数学公式指令熟悉一下就可以了, 不必死记. textcolororangeWinEdt 窗口上都有快捷键, 有约500 个常用的数学符号命令. 对于初学者, 数学公式稍微复杂一点的时候, 还可以借助TeXaide 或hypertargettarget2MathType. hfill hyperlinktarget1beamergotobuttonMathType 配置方法 endenumerate endframe %- beginframeframetitle模板推荐: 清泉的模板 模板是他人已经做好的一个LaTeX 文档. 借助模板是为了解决一些具体而常见的问题, 方便初学者快速地熟悉LaTeX. 推荐模板: 清泉的硕/博论文LaTeX 模板, 下载地址: url/viewthread.php?tid=950 这个模板的特点是: 结构简洁、功能完备, 中文文档书写中的你可能遇到绝大多数问题, 在这个文档里都可以看到解决的方法. 在文档中对引用的宏包功能进行了详细注解. 建议初学者将文档中的注释完整地看一遍, 特别是setup 文件夹下的textttformat.tex 和textttpackage.tex 文件. 还有很多别的模板, 可见url/forumdisplay.php?fid=9&filter=type&typeid=2. 当然, 任何一个模板都只是一个借鉴, 不是依赖, 否则会造成很多误解或局限. endframe sectionLaTeX究竟强在什么地方 subsection数学公式 %- beginframeframetitle数学公式太强了 TeX的创立就是为了解决数学公式的排版, 这个是TeX 天生的强项. endframe %- subsection各种编号 beginframecontainsverbatim%frametitle所有的编号都不用你操心 %对公式、图表、章节、参考文献等的编号, 都是LaTeX 自动完成的. %一个比较难看的LaTeX 文档就是把公式、参考文献等手动编号, 然后引用-这不是LaTeX 要做的事情, 这是与LaTeX 的精神背道而驰的. 下例中, 左文档有两节, 右文档在原两节中间插入一个新的节-比较编译的结果可以看到: 所有的编号都是自动调整的. small begincolumns begincolumnt0.50textwidth beginblock beginverbatim documentclassarticle begindocument sectionA test section beginequation 1+1=2. endequation sectionAnother section beginequation 1+2=3. endequation enddocument endverbatim endblock endcolumn begincolumnt0.50textwidth beginblock beginverbatim documentclassarticle begindocument sectionA test section beginequation 1+1=2. endequation sectionA new section beginequation 1+1.5=2.5. endequation sectionAnother section beginequation 1+2=3. endequation enddocument endverbatim endblock endcolumn endcolumns endframe %- subsection交叉引用 beginframeframetitle引用很方便 给在文中将要引用的公式、图表、参考文献取一个名字, 可以很方便地进行引用. 这个正是LaTeX 的一个特色. endframe %- beginframecontainsverbatim small begincolumns begincolumnt0.45textwidth 右边是一个对公式引用的例子. 编译右例 (kaishu 使用buttonLaTeX 或buttonPdfLaTeX 编译均可): beginenumerate item 先编译一遍, 看结果; 编译第二遍, 注意有什么不同. item 去掉例子中的注释符号verb|%|, 再编译两遍, 看编号及引用有何变化. endenumerate alert一个重要的常识: 在LaTeX 中, 公式、图、表等的引用, 是通过命令verb|labelname| 和verb|refname| 的配合使用实现的. 一定不要手动编号: 一旦有改动, 后面就都要跟着改, 太麻烦. endcolumn begincolumnt0.55textwidth beginblock beginverbatim documentclassctexart begindocument sectionA test section beginequationlabeleq-1 1+1=2. endequation 等式refeq-1 是众所周知的. %sectionA new section %beginequationlabeleq-1.5 %1+1.5=2.5. %endequation %等式refeq-1.5 也不难理解. sectionAnother section beginequationlabeleq-2 1+2=3. endequation 等式refeq-2 是简单的. enddocument endverbatim endblock endcolumn endcolumns endframe %- beginframecontainsverbatim 在实际使用中, 我们调用textttamsmath 宏包, 用命令verb|eqref.| 使引用公式的编号是带括号的: beginblock beginverbatim documentclassctexart usepackageamsmath begindocument sectionA test section beginequationlabeleq-1 1+1=2. endequation 等式eqrefeq-1 是众所周知的. enddocument endverbatim endblock endframe %- beginframecontainsverbatimframetitle好多东西是自动生成的 LaTeX文档中好些部分都不是你手动写出来的, 给一些简单的指令, LaTeX就会帮你完成. 比如 beginitemize item 目录. 在文档中需要加入目录出写上verb|tableofcontents|, 编译就可以了. item 参考文献. 如果经常写学术文章, 可以建一个自己的参考文献库, 用BibTeX可以很方便地得到文后的参考文献列表, 无需自己动手写一个字. 具体方法请参看BibTeX的使用方法. item 索引. 在导言区加verb|makeindex| 和在文档末尾加verb|printindex|. 在正文中需要索引处加入verb|index词条名| 就可以了. item 页眉. 在页眉可以自动加入文章名、作者名、章节名等信息. enditemize endframe %- beginframeframetitle杂志模版真方便 国际知名的学术杂志或出版公司, 一般都提供了自己的LaTeX 模板, 比如Elsevier, Springer, IEEE 等等. 国际学术会议的约稿通常也会指定相应的LaTeX 模板. 这些模板就真正实现了, 让作者把注意力集中于文章内容的书写, 而无需理会其排版的外形. endframe %- beginframeframetitle源文档像草稿 LaTeX源文档会看起来有些凌乱, 但这完全不会影响到结果文档的美观. beginitemize item 修改文档时, 不必急于删去认为是多余的文字, 把它们注释掉就行了, 说不定什么时候还想使用这段文字. item 用注释功能很容易给出文章的简写版, 或回过头来给出完整版. item 结果文档中的换行、另起一段、换页等是由LaTeX 自动完成的. 源文件中的换行、空行的随意性不影响结果文档. enditemize endframe %- subsection常见问题 %- %- beginframecontainsverbatimframetitle中文文档怎么做?small 中文的支持有两个解决方案: CJK和CCT. begincolumns begincolumnt0.50textwidth beginblock beginverbatim documentclassarticle usepackageCJK begindocument beginCJK*GBKsong title中文LaTeX 测试 author姓名 maketitle tableofcontents section测试 中文测试. section再测试 中文测试. endCJK* enddocument endverbatim endblock endcolumn begincolumnt0.50textwidth beginblock beginverbatim documentclassCJKcctart begindocument title中文LaTeX 测试 author姓名 maketitle tableofcontents section测试 中文测试. section再测试 中文测试. enddocument endverbatim endblock endcolumn endcolumns endframe %- beginframecontainsverbatimframetitle怎么加入图形? beginitemize item 建议把图片放在一个专门的文件夹里, 使TeX 源文档所在的文件夹干净、整洁. 图片文件夹与TeX 源文档在一个文件夹下. item 建议用命令verb|graphicspath |在导言区给出图形文件搜索路径. 比如verb|graphicspathMyFigures/|告诉LaTeX 从目录verb|MyFigures/| 寻找图形文件. 可以有多个图片文件夹, 比如使用verb|graphicspathMyFigs1/MyFigs2/|. item 调用graphicx 宏包, 用命令verb|includegraphicsfilename| 即可加入图片. % item enditemize % 图片路径. 图片都放在这个文件夹里. 图形文件搜索路径 endframe %- beginframeframetitle纳入jpg 图片的问题small 直接用buttonPdfLaTeX 编辑没有问题. %, 在CTeXFAQ (常见问题集)upcitealoft有详细的叙述. 这里再罗嗦一下. 如果用buttonLaTeX 编译, 要把textttjpg 图形文件用textttebb 程序处理一下, 得到一个后缀为texttt.bb 的文件; 否则编译时会报错说找不到Bounding Box. textttebb 程序在LaTeX 系统里附带了, 见: C:/CTeX/texmf/miktex/bin. 处理textttjpg 文件的具体步骤: 右键点击textttjpg 文件$dashrightarrow$ 打开方式$dashrightarrow$选择程序$dashrightarr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年南昌市重点中学数学高三第一学期期末联考模拟试题
- 公司请保洁吃饭合同范本
- 2025年赠与协议合同
- 产品收购合同协议书范本
- 公司租用越野车合同范本
- 台面加工合同协议书范本
- 厨房设备清洗合同协议书
- 卫生院商品采购合同范本
- 2025年5G核心网技术面试题集
- 产品采购协议合同书样本
- 内蒙古自治区赤峰市红山区2023-2024学年八年级下学期7月期末历史试题
- 四圣心源方剂
- 弱电安全技术交底【范本模板】
- 生物化学之蛋白质化学(唐炳华)
- 产品保修卡模板
- 2024年福建浦开集团有限公司招聘笔试参考题库附带答案详解
- 二次装修管理培训课件
- 小学语文教研组秋季工作计划
- 八年级集体备课课件
- 中学生爱国主义教育演讲课件
- 2022年上海市嘉定区6月线下高考二模英语试题(含答案和听力音频与听力稿)
评论
0/150
提交评论