LaTeX中的documentclass命令:指定文档的类型和整体布局

本文详细介绍了LaTeX中documentclass命令的基础语法,列举了常用文档类型如article、report、book和beamer,并讨论了字体大小、纸张大小和双面打印等选项。同时提到了如何自定义文档类以及相关的参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

诸神缄默不语-个人CSDN博文目录

documentclass 是 LaTeX 中一个基础且重要的命令,用于定义文档的整体布局和样式。这个命令告诉 LaTeX 编译器文档是属于哪一类的,比如是文章、报告、书籍等,每一类都有其预定义的格式和结构。

基本语法

documentclass 的基本语法如下:

\documentclass[选项]{文档类}
  • 文档类:确定了文档的基本结构。常见的文档类包括 article(文章)、report(报告)、book(书籍)、beamer(幻灯片)等。
  • 选项:用于定制文档类的行为,比如字体大小(10pt11pt12pt)、纸张大小(a4paperletterpaper等)、双面打印(twoside)与单面打印(oneside),等等。选项之间用逗号分隔。

documentclass 命令必须是 LaTeX 源文件中的第一条命令。

示例

下面是一些 documentclass 命令的示例:

  1. 创建一个基本的文章类型文档,使用默认的10磅字体大小和letter纸张大小:

    \documentclass{article}
    
  2. 创建一个报告类型的文档,使用11磅字体和A4纸张大小:

    \documentclass[11pt,a4paper]{report}
    
  3. 创建一个书籍类型的文档,使用12磅字体、A4纸张大小,并启用双面打印:

    \documentclass[12pt,a4paper,twoside]{book}
    
  4. 创建一个幻灯片类型的文档,使用 beamer 类:

    \documentclass{beamer}
    

文档类

  1. book
    自带\chapter
    选项:\documentclass[twoside]{book} \documentclass[oneside]{book} twoside会自动设置章节在奇数页, 空页会放this page is intentionally left blank
  2. article
  3. slides
  4. beamer:PPT
  5. letters
  6. minimal:可用于debug的轻量类
  7. CTeX文档类:在这里插入图片描述
    更多细节可参考我写的另一篇博文:用LaTeX写中文(包括支持中文显示和中文数字)

ctan官方所有类:https://ctan.org/topic/class

自定义类:我专门新建了一个笔记来写:如何自定义LaTeX文档类别(documentclass)

选项

在这里插入图片描述

  1. 字号:10pt是默认字号
  2. oneside / twoside:twoside一般会通过多空页(This page is intentionally left blank.)的方式,保证每一章首页在偶数页。此外页边距之类的也会有差异
  3. 纸张大小:指定文档的纸张大小。除了a4paper,还可以选择letterpapera5paper等。
  4. book文档类
    1. openany:控制章节和部分的起始页面,使其可以从任意页面开始,而不仅仅是从奇数页(右页)开始。
      openright:章节总是从奇数页(右页)开始。这是 book 类的默认行为。

本文撰写过程中使用到的参考资料

  1. document classes - What are the available “documentclass” types and their uses? - TeX - LaTeX Stack Exchange
  2. Standard Document Classes for LaTeX version 2e
  3. https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Document_classes
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

诸神缄默不语

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值