高中数学讲义的 LaTeX 模版

星期一, 9月 15, 2025 | 1分钟阅读 | 更新于 星期一, 9月 15, 2025

对我讲义的一些样式代码进行分享。

我上一个版本的讲义发到小红书之后挺多人点赞的,所以我就花了一些时间对前面不是很满意的地方进行了重构整理,算是讲义的 2.0 版本吧。编写语言是 LaTeX,代码由本人天赋和 ChatGPT 合作完成。

提示

下载我的讲义正文 cls 文件
下载我的讲义 tex 常用命令

文件夹结构

/
├── image/
│   ├── logo.png              % logo 图片
│   └── cover.png             % 基础讲义封面背景图
│   └── cover2.png            % 强基讲义封面背景图
├── handouts.cls              % 正文 cls 文件
├── solutions.cls             % 试题 cls 文件
├── AA.01.01-template.tex     % 正文 tex 模版
├── AA.01.01-template[s].tex  % 试题 tex 模版
└── template.tex              % tex 常用命令

字体设置

% 设置字体
\setmathfont{XITS Math}                               % 数学字体
\setCJKfamilyfont{titlefont}{思源黑体}                 % 标题无衬线字体
\setCJKfamilyfont{titlefont2}{手书体}                  % 侧栏手写字体
\setCJKfamilyfont{titlefont4}{方正兰亭大黑_GBK}         % 封面大标题字体
\newfontfamily\titlefontx{思源黑体}                    % 题目标签数字字体

在 cls 文件中,我用到了一些字体来让样式更好看,但是不同的渲染方式对字体的引入方式并不一样:

  • PDFLaTeX 渲染需要字体名字带扩展名,如思源宋体.TTF
  • XeLaTeX 渲染需要字体不带扩展名,如思源宋体

这个在我工作环境从 Windows 切到 macOS 的时候造成了很大的困扰。所以拿到模版第一个要解决的就是这里,否则会导致渲染报错。

样式预览

logo

教室特色
  • 原创讲义
  • 课后答疑
  • 试卷研判
  • 精品教室
单人课程
年级 价格
高一 340
高二 360
高三 380
双人课程
年级 价格
高一 180
高二 190
高三 200
小型班课
年级 价格
高中 150
年级 时间
高一 14:00-15:30
高二 12:30-14:00
转介绍费
班型 红包
单人 500
双人 500
班课 200

二维码