内容简介
LaTeX2e,简称LaTex,是一种专业的高品质文稿排版系统,目前已成为国际学术出版界广泛使用的排版软件。在欧美,很多大学和出版机构都推荐或要求使用LaTeX撰写论著;在国内,已经有很多大学师生采用LaTeX写作学位论文和科研论文。
《LaTeX2e 完全学习手册(第2版)》从LaTex的基础知识开始,逐步深入,直到论文写作的实际应用,文字精炼,内容丰富,配有大量示例和图表资料以及分类索引,并附带DVD资料光盘,其中收录有中文LaTex系统和书中全部512个示例的源文件。《LaTeX2e 完全学习手册(第2版)》可作为LaTeX的入门教材,更适合作为大学师生、科研人员在使用LaTeX写作论文和报告时的工具书。
内页插图
目录
第1章 LaTeX简介
1.1 LaTeX简史
1.2 LaTeX的缺点
1.2.1 起点门槛较高
1.2.2 可视性差
1.3 LaTeX的优点
1.3.1 排版质量高
1.3.2 具备注释功能
1.3.3 格式自动处理
1.3.4 数学式精美
1.3.5 参考文献管理
1.3.6 可扩充性强
1.3.7 安全稳定灵活
1.3.8 免费使用
1.3.9 通用性强
1.4 接受LaTeX稿件的出版社
1.5 CTeX中文套装简介
1.5.1 主要组成
1.5.2 安装与测试
第2章 LaTeX基础
2.1 源文件的结构
2.1.1 短篇论文
2.1.2 中长篇论文
2.1.3 文件名
2.2 命令
2.2.1 命令的构成
2.2.2 命令的种类
2.2.3 命令的作用范围
2.2.4 自定义命令
2.2.5 修改已有命令
2.2.6 核心命令的修改
2.2.7 定义命令中的命令
2.2.8 命令汇总
2.3 文类
2.3.1 标准文类
2.3.2 标准文类的选项
2.3.3 专用文类
2.3.4 文类选项的通用作用
2.3.5 CTeX提供的中文文类
2.3.6 本书所用文类及其选项
2.4 宏包
2.4.1 常用宏包
2.4.2 宏包套件
2.4.3 调用宏包的方法
2.4.4 CTAN中的宏包
2.5 模式
2.5.1 左右模式
2.5.2 段落模式
2.5.3 数学模式
2.6 符号
2.6.1 符号命令的获得
2.6.2 专用符号
2.6.3 西欧字符
2.6.4 标点符号
2.6.5 货币符号
2.6.6 图形符号
2.6.7 单位符号
2.6.8 算术符号
2.6.9 杂项符号
2.6.10 音标符号
2.6.11 化学符号
2.6.12 光学符号
2.6.13 电子元件符号
2.6.14 符号的使用说明
2.6.15 直接访问字体文件
2.6.16 字符代码表的生成
2.6.17 软键盘符号
2.6.18 TeX家族的标识符
2.6.19 标点符号的使用
2.7 长度设置
2.7.1 长度单位
2.7.2 刚性与弹性长度
2.7.3 长度命令
2.7.4 长度数据的显示
2.8 盒子
2.8.1 盒子的特点
2.8.2 字符盒子
2.8.3 左右盒子
2.8.4 段落盒子
2.8.5 线段盒子
2.8.6 不可见盒子
2.8.7 无形行
2.8.8 盒子的嵌套
2.8.9 盒子自然尺寸的测量
2.8.1 0自定义盒子及其存取
2.8.1 1存储盒子环境lrbox
2.8.1 2可跨页的盒子
2.9 计数器
2.9.1 计数器的名称与用途
2.9.2 计数器的计数形式
2.9.3 计数器设置命令
2.9.4 计数器命令
2.10交叉引用
2.10.1 书签与引用
2.10.2 书签名的样式
2.10.3 引用格式的修改
2.11环境
2.11.1 环境命令的格式
2.11.2 LaTeX和标准文类提供的环境
2.11.3 文件环境
2.11.4 居中环境和命令
2.11.5 左对齐环境和命令
2.11.6 右对齐环境和命令
2.11.7 对齐宏包ragged2e
2.11.8 引用环境
2.11.9 抄录环境和命令
2.11.10 诗歌环境
2.11.11 宽松环境和命令
2.11.12 绘图环境
2.11.13 自定义环境
2.11.14 修改已有环境
2.12 加减乘除
2.13 条件判断
2.13.1 条件控制
2.13.2 多重条件
2.13.3 条件循环
2.14 注释与提示
2.14.1 注释符
2.14.2 提示命令
2.14.3 注释宏包comment
2.15 颜色
2.15.1 颜色模式
2.15.2 颜色宏包的选项
2.15.3 颜色的定义
2.15.4 颜色表达式
2.15.5 颜色的应用
2.15.6 色系
第3章 字体
3.1 字体的属性
3.1.1 字体的五个属性
3.1.2 属性的默认值和可选值
3.2 字体设置命令
3.2.1 三种字族的视觉效果
3.2.2 各种字体形状的区别
3.2.3 复合字体设置命令
3.2.4 位图字体与向量字体
3.3 字体尺寸命令
3.4 局部字体修改
3.5 常用字族
3.5.1 罗马体字族
3.5.2 等线体字族
3.5.3 等宽体字族
3.5.4 制作字体的字样
3.5.5 常用字体宏包
3.5.6 文本数字
3.6 字体定义文件
3.7 字体属性命令
3.7.1 单项字体属性命令
3.7.2 综合字体属性命令
……
第4章 版面设计
第5章 标题
第6章 表格
第7章 列表
第8章 数学式
第9章 插图
第10章 正文工具
第11章 编译
第12章 浮动体处理
第13章 幻灯片-beamer
参考文献
命令索引
宏包索引
环境索引
后记
前言/序言
1978年美国著名数学家与计算机专家,斯坦福大学的Donald E. Knuth教授发明了TeX排版系统,其精美的排版效果立即引起学术界和出版界的一片赞叹,美国数学学会率先采用。1985年美国数学家与计算机专家Leslie Lamport博士,在TeX的基础上开发出更便于普通用户掌握的LaTeX排版系统。1989年以德国数学家Frank Mittelbach为首组成LaTeX3项目小组,负责对LaTeX的维护和开发工作,并于1994年推出目前广为使用的版本LaTeX2e。
LaTeX的缺点就是文稿编排不直观,命令繁杂,不易短时间熟练掌握。为此,国内外许多大学、出版公司和学术会议都提供相关的LaTeX模板,以便于论文写作。尽管如此,要想顺利完成论文写作,还是需要对LaTeX有所了解,如表格编排、插图处理等;而且各种模板互不兼容,如果不熟悉LaTeX,就很难灵活使用和修改;也就是说,学会使用某个LaTeX模板并不等于就会使用其他模板,更不等于学会使用LaTeX写作。
编著本书的目的是希望:初学者读后可以无师自通,能够自行顺利地使用LaTeX完成论文写作;对于熟悉LaTeX的读者,可作为这方面的工具书.随时查阅,例如遇到表格问题,可查阅表格一章,若是编译出现问题,可查阅编译一章,如果需要制作陈述幻灯片,可参阅幻灯片一章。
近年来国内使用最为广泛的中文LaTeX系统是CTeX中文套装,它所附带的文本编辑器是WinEdt,本书就是使用CTeX在WinEdt中编写的,书中介绍的所有LaTeX写作方法、技巧和示例都通过了CTeX的编译检查。
本书自2011年1月出版以来收到大量热心读者的来信,他们提出了很多有益的建议和希望,与此同时CTeX和WinEdt的版本也多次更新升级,这些是修订本书的根本原因。第二版除了修正初版的几处错误外,主要是更新对CTeX和WinEdt的说明,添加了对XeLaTeX和很多实用宏包的介绍,示例也从303个增加到512个。
本书附带一张DVD资料光盘,其中的资料由两部分组成:1.CTeX中文套装,它分为Basic和Full两种版本。2.本书全部示例的源文件及其编译后生成的PDF文件。
本书在编写过程中参考了国内外许多学者的相关论著,在此向他们表示感谢和敬意。还要感谢CTEX网站向社会无偿提供CTeX中文套装,感谢CTEX网站站长、中科院应用数学所副研究员吴凌云博士应邀为本书作序。感谢香港中文大学胡海博士对书稿的校对和修改意见,感谢清华大学出版社夏兆彦、赖晓等编辑人员的大力支持和帮助。
《LaTeX2e 完全学习手册(第2版)》(附DVD-ROM光盘1张)图书简介 开启高效排版之旅,释放文档创作潜能 您是否正在为撰写学术论文、技术报告、书籍、演示文稿或任何需要专业排版的文档而苦恼?是否厌倦了传统文字处理软件的束缚,渴望一种更强大、更灵活、更具表现力的文档排版方式?那么,《LaTeX2e 完全学习手册(第2版)》将是您不可或缺的得力助手,带领您全面掌握LaTeX2e这一风靡全球的排版系统,让您的文档创作迈上全新的台阶。 本手册并非简单罗列命令,而是旨在为您构建一套完整的LaTeX2e知识体系。从零基础入门到精通高级应用,每一章节都经过精心设计,循序渐进,确保您能够轻松理解并熟练运用。我们深入浅出地解析LaTeX2e的核心概念、常用命令、宏包应用以及排版技巧,并结合大量实例,让您在实践中不断巩固和提升。 为何选择LaTeX2e? 在数字时代,文档的质量不仅仅在于内容的深度,更在于其呈现形式的专业与美观。LaTeX2e作为一种基于TeX的排版系统,以其卓越的排版质量、强大的数学公式处理能力、丰富的宏包支持以及跨平台兼容性,赢得了全球科研人员、学者、工程师和技术作家的高度赞誉。 无可比拟的排版质量: LaTeX2e遵循精密的排版算法,能够自动处理字体、间距、对齐、分页等细节,生成媲美专业印刷品的精美文档。告别手动调整的繁琐,享受自动优化带来的高效与美观。 强大的数学公式支持: 对于理工科、数学、计算机科学等领域的专业人士而言,LaTeX2e是撰写包含复杂数学公式文档的最佳选择。其丰富的数学符号和公式环境,能够轻松渲染出清晰、规范的公式。 海量的宏包扩展: LaTeX2e拥有庞大的宏包生态系统,涵盖了图表绘制、参考文献管理、表格制作、幻灯片演示、矢量图形生成等几乎所有文档创作的需求。通过加载不同的宏包,您可以轻松实现各种高级排版功能。 高度的自动化: LaTeX2e能够自动化处理目录、索引、图表列表、参考文献引用等繁琐工作,极大地节省了您的时间和精力,让您专注于内容本身的创作。 跨平台与易于共享: LaTeX2e源文件为纯文本,易于在各种操作系统上编辑和传输,并且可以生成多种输出格式(如PDF、DVI、PS),确保您的文档在任何环境下都能保持一致的排版效果。 《LaTeX2e 完全学习手册(第2版)》将带您走进一个怎样的LaTeX2e世界? 本手册经过全面的修订和更新,不仅保留了第一版的精华,更融入了最新的LaTeX2e发展和用户反馈,内容更加充实,结构更加优化,旨在成为您学习LaTeX2e最权威、最全面的参考指南。 第一部分:LaTeX2e 入门与基础 认识LaTeX2e: 介绍LaTeX2e的发展历程、核心理念及其在现代文档排版中的重要地位。 环境搭建: 指导您如何在Windows、macOS和Linux等不同操作系统上安装和配置LaTeX2e发行版(如TeX Live、MiKTeX)以及常用的编辑器(如TeXstudio、VS Code配合LaTeX Workshop插件),让您快速进入实践环境。 第一个LaTeX文档: 从最基础的文档结构开始,学习如何创建、编译和预览您的第一个LaTeX文档,掌握基本的文档类、导言区、正文区等概念。 文本排版基础: 深入讲解字符、段落、字体、字号、颜色、对齐方式、缩进、列表(有序、无序、自定义)、引用、脚注、页眉页脚等常用文本排版元素的设置与应用。 章节与文档结构: 学习如何使用`chapter`、`section`、`subsection`等命令构建清晰的文档结构,并了解文档类的选择(如`article`、`report`、`book`)对文档整体结构的影响。 第二部分:内容丰富与美化 数学公式排版: 这是LaTeX2e的强项。我们将从基础的数学符号、上下标、分数、根号、积分、极限等开始,逐步讲解矩阵、方程组、向量、特殊函数、高亮公式、多行公式对齐等复杂公式的排版方法。您将学会使用`amsmath`等宏包,将复杂的数学推导呈现得井井有条。 表格制作: 学习使用`tabular`环境创建基本的表格,并深入掌握`array`环境、`multirow`、`multicolumn`等宏包的应用,制作跨行、跨列的复杂表格,以及包含数学公式、图例的精美表格。 图形与图像处理: 引入`graphicx`宏包,学习如何插入、缩放、旋转图片。更重要的是,我们将引导您学习使用`tikz`宏包,从零开始绘制各种矢量图形、流程图、电路图、统计图表等,让您的文档图文并茂,信息传达更直观。 参考文献管理: 掌握BibTeX或BibLaTeX的使用,学会管理海量文献条目,自动生成符合各种期刊要求的参考文献列表,并能在正文中方便地进行引用。我们将详细介绍`.bib`文件的编写和`cite`命令的使用。 交叉引用与标签: 学习使用`label`和`
ef`命令实现文档内各部分(章节、图、表、公式、定理等)的自动交叉引用,避免手动修改的错误,确保文档的准确性。 符号与特殊字符: 介绍各种特殊符号(如希腊字母、数学符号、箭头、货币符号等)的输入方法,以及中文、日文、韩文等多语言支持的配置。 第三部分:高级应用与定制 宏包精粹: 深入介绍一系列强大的、能够显著提升文档质量和效率的宏包,如用于生成专业封面的`titlepage`,用于创建多栏布局的`multicol`,用于插入代码片段的`listings`,用于制作演示文稿的`beamer`,以及用于生成日期的`datetime`等。 文档类与模板定制: 学习如何修改或创建自定义的文档类(`.cls`文件),以满足特定的排版需求,如期刊投稿、会议论文等。我们将引导您理解文档类的基本结构和配置。 命令与环境的创建: 掌握如何使用`
ewcommand`和`
ewenvironment`创建自定义命令和环境,将重复性的排版工作封装起来,提高效率,统一风格。 排版风格与字体设置: 深入探讨如何调整页边距、行距、字间距、段落间距等排版参数,以及如何导入和使用各种字体(包括中文字体),打造独具个性的文档风格。 PDF特性与交互: 学习如何为PDF文档添加书签、链接、元数据,以及制作可点击的目录和参考文献,提升文档的交互性和可用性。 打包与分发: 介绍如何将LaTeX项目打包成一个完整的可执行文件,方便与他人共享或进行长期归档。 DVD-ROM光盘内容 本手册附带的DVD-ROM光盘,是您学习LaTeX2e的强大补充。光盘中包含了: 完整的LaTeX2e发行版安装包: 方便您在光盘中直接安装TeX Live或MiKTeX,无需联网下载,节省宝贵的时间。 精选的LaTeX2e编辑器: 包含多款跨平台的LaTeX编辑器,如TeXstudio、VS Code(附带LaTeX Workshop插件)等,为您提供舒适便捷的编写环境。 大量实践示例代码: 光盘收录了手册中所有例子的源代码,方便您直接复制、修改和运行,快速掌握相关知识点。 常用宏包集合: 预装了学习LaTeX2e过程中常用的各类宏包,方便您随时调用,无需额外查找和下载。 精美模板资源: 包含多种期刊论文、学术会议、演示文稿、简历等常用文档的LaTeX模板,为您提供快速开始的捷径,并从中学习优秀的排版实践。 权威参考资料链接: 提供指向LaTeX2e官方文档、社区论坛、优质教程等权威资源的链接,助您在学习过程中深入探索。 谁适合阅读这本书? 在校学生: 撰写课程论文、毕业设计、学术报告的必备技能。 科研人员和学者: 撰写学术论文、专著、科研报告,提升研究成果的呈现质量。 工程师和技术人员: 撰写技术文档、项目报告、用户手册,确保信息的清晰传达。 程序员: 编写技术文档、API文档,生成高质量的README文件。 任何希望提升文档排版专业度的人士: 无论是个人项目、学习笔记,还是商业计划书,LaTeX2e都能让您的文档脱颖而出。 掌握《LaTeX2e 完全学习手册(第2版)》,您将获得: 卓越的文档排版能力: 创造出视觉上无可挑剔、结构清晰、信息准确的文档。 极高的工作效率: 告别繁琐的手动调整,让LaTeX2e为您承担重复性工作。 专业领域的通行证: 在学术界和技术领域,LaTeX2e是重要的语言之一。 更强大的内容表达能力: 专注于内容本身,享受创作的乐趣。 《LaTeX2e 完全学习手册(第2版)》不仅仅是一本书,它是一套完整的解决方案,一个陪伴您在文档创作道路上不断前进的伙伴。翻开它,您将开启一段高效、专业、充满创造力的排版之旅。