LaTeX科技排版入门:邓建松的数学系教程

"latex 科技排版简介"
LaTeX是一种基于TeX的文字处理系统,主要用于科技文档的排版。本文档由邓建松,来自中国科学技术大学数学系,介绍如何使用LaTeX进行简单排版。这份教程可能包含了一系列讲座,其中第二讲主要讲解了文档类型、页面格式、宏包的使用以及类与宏包文件的位置等相关知识。
1. **文档类型与页面格式**
LaTeX提供了多种文档类型,如`article`,`book`,`cctart`,`cctbook`等,每种类型都有特定的应用场景。例如,`article`适合用于期刊文章,而`book`则适用于书籍。用户还可以自定义文档类型,例如在安装了AMS-LaTeX后,可以使用`amsart`。文档类型的定义通常通过`\documentclass`命令完成,并可以通过可选参数调整字体尺寸(如10pt、11pt、12pt)、纸张大小(如`a4paper`、`a5paper`等)以及页面布局(如`oneside`或`twoside`,`onecolumn`或`twocolumn`)。
2. **可省参数**
可省参数可以同时设置,但不能设置互相矛盾的选项。例如,可以使用`\documentclass[11pt,twoside,fleqn]{article}`来定义一个11点字体,双面打印,且等式左对齐的文档。
3. **宏包(package)**
LaTeX宏包可以扩展其功能,比如`amsmath`宏包用于增强数学公式排版。调用宏包的命令是`\usepackage`,后面跟宏包的名称和可选参数。一条命令中可以加载多个宏包,如`\usepackage{makeidx,ifthen}`。
4. **类与宏包文件的位置**
LaTeX文件可以放在当前工作目录,也可以放在`localtexmf\tex\latex`目录下,甚至可以在此目录下创建子目录存放。但添加新文件后,必须更新系统的文件名数据库,以便LaTeX能找到这些文件。
5. **刷新文件名数据库**
在MikTeX系统中,可以通过`initexmf --update-fndb`命令或者MikTeX Options图形工具界面来刷新文件名数据库,确保系统能够正确识别新添加的文件。
6. **标题信息**
LaTeX中,标题和作者信息通过`\title{}`和`\author{}`命令定义,这是构建文档结构的重要部分。
这份文档为初学者提供了一个了解和入门LaTeX科技排版的基础,涵盖了基本文档配置、页面设置和宏包使用等关键知识点。通过学习,读者可以掌握如何使用LaTeX来制作专业级别的科技文档,包括论文、报告或书籍等。
124 浏览量
125 浏览量
126 浏览量
124 浏览量
123 浏览量
130 浏览量
162 浏览量
170 浏览量

ctguxuyichun
- 粉丝: 0
最新资源
- 室内装修官网模板下载:10子页面高端酒店风
- 掌握Vue.js项目:Udemy VueJS教程实战指南
- iOS列表视图下拉效果实现教程
- Java操作MongoDB非关系数据库的实践指南
- 淘宝菜单分类导航的探索与优化方法
- 中科大软件工程考研必备:数据结构资料大全
- 掌握mikes编码博客的创建与发布流程
- 易语言实现清空回收站功能的详细教程
- Whatsmyserp-crx插件:Google搜索关键词研究利器
- PHP开源股票配资源码发布,含完整后台功能
- 内存监控工具展示:深入分析Cool显示技术
- BluePrint2.0: 极坐标系中的点绘制与度量工具
- 实现iOS scrollView的无缝循环滑动效果
- 一键迁移mysql联系人到Google联系人的PHP脚本
- Python实现的HTML文本解析工具介绍
- Chrometana Pro扩展:重定向Cortana到Google Chrome