Skip to content

daxmate/learninglatex

Repository files navigation

本仓库旨在记录我学习LaTeX的过程,希望我能坚持做完。到时也能给后来学习的同学一个有用的参考。

目前整理了一份大概的提纲:

1. LaTeX 简介

  • 什么是LaTeX?
  • LaTeX的读法
  • LaTeX的发展历程
  • LaTeX的应用领域
  • LaTeX的优势与劣势

2. LaTeX 环境搭建

  • 安装LaTeX发行版
  • 编辑器
  • PDF文件浏览器

3. LaTeX 基础

  • LaTeX 文档结构(.tex 文件)
  • 命令和环境的基本语法
  • 注释的使用

4. 文档类与宏包

  • 常用文档类(article, report, book, letter, beamer)
  • 宏包的概念和使用(如 amsmath, graphicx, hyperref)

5. 排版基础

  • 字体样式和大小(如 \textbf, \textit, \LaTeX)
  • 上标、下标、删除线、下划线
  • 列表(无序、有序、描述式)

6. 段落与分节

  • 段落的创建与格式控制
  • 分节、分章和小节
  • 页眉、页脚和页码

7. 表格与矩阵

  • 创建表格
  • 跨行、跨列
  • 矩阵和行列式

8. 数学公式

  • 行内公式与独立公式
  • 希腊字母、数学符号
  • 分数、根号、积分、求和等操作符

9. 图形与图像

  • 插入图像(eps, pdf, png)
  • 浮动图形环境(figure, table)
  • 子图和图形排列

10. 参考文献管理

  • BibTeX 基础
  • 常用参考文献样式(numeric, alphabetic, author-year)
  • 参考文献的引用

11. 高级排版技巧

  • 盒子和盒子命令
  • 自定义命令和环境
  • 长表格和长算法的排版

12. 自定义文档样式

  • 使用 \renewcommand\newcommand 定制命令
  • 使用 titlesec 宏包定制章节标题
  • 使用 fancyhdr 宏包定制页眉页脚

13. 多语言支持

  • 字符编码(如 UTF-8)
  • 多语言文本的处理
  • 语言宏包(如 polyglossia, babel)

14. 交叉引用

  • 章节、图表、公式的引用
  • 脚注和边注

15. 构建自动化工具

  • MakeIndex 制作索引
  • 宏包 tocbibind 自动包含参考文献和索引
  • 使用 latexmk 自动化编译流程

16. LaTeX 编程

  • 条件语句(\if, \else, \fi)
  • 循环(\foreach)
  • 计数器和长度

17. 特殊文档类型

  • 简历和简历模板
  • 幻灯片演示(Beamer)
  • 学术论文和期刊文章

18. LaTeX 调试与错误处理

  • 常见的 LaTeX 错误信息
  • 如何调试 LaTeX 文档
  • 使用日志文件定位问题

19. LaTeX 项目与版本控制

  • LaTeX 项目结构
  • 使用版本控制系统(如 Git)

20. 持续学习与资源

  • LaTeX 社区和论坛
  • LaTeX 文档和手册
  • 学习资源推荐(书籍、在线课程、教程)

这份提纲是用AI生成的,边学边修改。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages