编译
本项目支持两种编译方式:lualatex 或 Docker。
选择哪种方式取决于你当前的环境配置👇
❓我该选哪种编译方式?
已安装 Tex Live ✅ 或 Docker ✅ 的用户,建议使用现有环境。 如果你尚未安装任一工具,推荐在 Windows 下优先尝试 Docker,因为 Tex Live 的安装过程较为繁琐且耗时⏳。
💻 编译环境准备
在开始编译之前,请确认你已具备以下工具(标注⭐为可选):
| 工具 | 作用说明 | 必须性 |
|---|---|---|
Tex Live |
提供 lualatex 编译器(用于非 Docker 编译) |
✅ 必须(如用 texlive 编译) |
Docker |
提供隔离编译环境,免安装 TeX 套件 | ✅ 必须(如用 Docker 编译) |
make |
一键执行自动化编译命令 | ⭐ 可选 |
git |
克隆项目仓库,快速获取代码 | ⭐ 可选 |
🔧 使用 Tex Live 本地编译
首先,你需要下载项目源码,可以通过下载或使用 Git 克隆
🧰 使用 make 一键编译(推荐)
确保你已安装 make,然后运行:
make
该命令会调用 lualatex 编译并自动清理中间文件,非常省心 🧹
💬 手动命令行编译
不想使用 make?也可以手动运行编译命令:
lualatex resume.tex
请注意,使用此方式不会自动清理中间生成的 .aux、.log 等文件。
🐳 使用 Docker 编译(推荐给新用户)
🚧 功能开发中…… 🚧 将支持一键 Docker 编译,无需安装 Tex Live!