LaTeX快速入门

L a T e X LaTeX LaTeX 编辑器

  • overleaf,一个在线的、网页端的LaTeX编辑器

    • 已被墙
    • 可以使用谷歌账号登录
  • TeXstudio

    • 开源的、跨平台的集成开发环境,由Qt编写

LaTeX 基本概念

  • LaTeX 设计初衷:分离内容与格式,以便作者能够专注于内容创作而非版式设计
  • 发音:雷泰赫
  • 优点
    • 强大的数学公式排版能力
    • 跨平台、免费、开源
    • 容易生成复杂的专业排版元素,如脚注、交叉引用、参考文献、目录
    • 可扩展性(通过开发宏包)

LaTeX 基本命令

\

命令由反斜线 \开头,且是大小写敏感的,\latex不被识别,\LaTeX被识别

代码示例

\begin{⟨environment name⟩}[⟨optional arguments⟩]{⟨mandatory arguments⟩}
…
\end{⟨environment name⟩}
  • 环境(environment):令一些效果在局部生效,或是生成特殊的文档元素。环境的用法是一对命令 \begin 和 \end
  • ⟨environment name⟩ 为环境名,\begin 和 \end 中填写的环境名应当相同
  • [⟨optional arguments⟩] :环境所需的可选参数
  • {⟨mandatory arguments⟩}:为环境所需的必选参数

LATEX 源代码结构

document class (文档类)

LATEX 源代码以一个 \documentclass 命令作为开头,它指定了文档使用的文档类

LATEX 源代码的开头须用\documentclass 指定文档类

\documentclass[⟨options⟩]{⟨class-name⟩}

⟨class-name⟩ 为文档类的名称,包括:

  • article

    • 文章格式,比如科技论文、报告、说明文档等
  • report

    • 长篇报告格式的文档类,具有章节结构,用于综述、长篇论文、简单的书籍等
  • book

    • 书籍文档类,包含章节结构和前言、正文、后记等结构
  • proc

  • slides

    • 幻灯格式的文档类
  • minimal

    • 一个极其精简的文档类,只设定了纸张大小和基本字号,用作代码测试的最小工作示例(Minimal Working Example)。

可选参数 ⟨options⟩ 为文档类指定选项,以全局地规定一些排版的参数,如字号、纸张大小、单双面等等

\documentclass[11pt,twoside,a4paper]{article}
  • 文档类为article
  • 指定纸张为 A4 大小,基本字号为 11pt,双面排版

导言区

导言区位于 \documentclass 命令之后,作用为:

  • 使用\usepackage 命令调用宏包

  • 进行文档的全局设置

宏包

宏包是一些扩展,用来增强或补充 LATEX 的功能

示例:一次性调用三个排版表格常用的宏包

\usepackage{tabularx, makecell, multirow}

文字排版

几种常见编码

  • ASCII (美国通用信息交换码)使用 0x00–0x7F 对文字编码,也就是 7-bit,覆盖了基本的拉丁字母、数字和符号,以及一些不可打印的控制字符(如换行符、制表符等)
  • GBK:多字节编码,支持汉字,向下兼容ASCII编码
  • Unicode:多国字符的集合,覆盖了几乎全球范围内的语言文字。UTF-8 是 Unicode的一套编码方案,一个字符由一个到四个字节编码,其中单字节字符的编码与 ASCII 编码兼容。现行版本的 LATEX 使用 UTF-8 作为默认编码

空格

  • 单个空格键和 Tab 键输入的空白字符视为“空格”
  • 连续的若干个空白字符视为一个空格
  • 一行开头的空格忽略不计
  • 行末的换行符视为一个空格

换行

  • 连续两个换行符是空行

  • 多个空行被视为一个空行

代码:

\begin{document}
nmsl
wdnmd 
\end{document}

效果:

nmsl wdnmd

代码:

\begin{document}
nmsl

wdnmd 
\end{document}

效果:

nmsl
wdnmd

特殊字符

  • 注释:LATEX 用 % 字符作为注释。在这个字符之后直到行末,所有的字符都被忽略

  • 转义字符

    # $ % & { } _ ^ ~ \
    
    \# \$ \% \& \{ \} \_
    
  • 引号:`’ 构成一对单引号,``”构成一对双引号

  • 省略号:\dots

  • 换行:\\\newline

章节

  • 章:\chapter{⟨title⟩}
  • 节:\section{⟨title⟩}
  • 小节:\subsection{⟨title⟩}

这些命令生成章节标题,并能够自动编号

未完待续

参考

  • 一份不太简短的LATEX介绍

  • https://learnxinyminutes.com/docs/zh-cn/latex-cn/

  • https://zhuanlan.zhihu.com/p/36868831

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值