light-typesettinglisted
Install: claude install-skill Light0305/Light-skills
# LaTeX / Word 排版与导出
## 开工前
确认目标 venue 的官方模板与要求(db01: template_url, reference_style, 单双栏, 页数限制)。优先官方模板,不自造。取模板优先级:venue 官网 author kit > Overleaf 官方模板页(`overleaf.com/gallery/tagged/…` 或 "Open as Template") > CTAN 包。注意会议模板有年度版本(如 NDSS `bare_conf_LAST-X2026.tex`),务必用当届指定版本,旧版会被 desk-reject。从官方骨架文件改(IEEE `bare_conf.tex`、ACM `sample-*.tex`),不从空文件起。
## LaTeX 路线
套用官方 cls,关键起手式:
- IEEEtran:`\documentclass[conference]{IEEEtran}`(会议双栏),作者块 `\IEEEauthorblockN/A`,关键词 `IEEEkeywords` 环境,`\bibliographystyle{IEEEtran}`。宽图用 `figure*` 跨栏放页顶。
- acmart:`\documentclass[sigconf]{acmart}`(会议)/`acmsmall`(期刊)/`manuscript`(审稿);双盲加 `[review,anonymous]`;填 `\acmConference`、`\setcopyright`、CCS `\ccsdesc`(从 dl.acm.org/ccs 生成)、`\keywords`,缺版权会出红框。
- llncs:`\documentclass{llncs}`,机构用 `\inst{}` 编号,必填 `\titlerunning/\authorrunning`,`\bibliographystyle{splncs04}`。
- elsarticle:投稿 `[preprint,review,12pt]`(出行号宽行距),前置信息放 `frontmatter`,参考文献按期刊指定 `elsarticle-num`/`-harv`。
- 中文:`ctex` 文档类/宏包 + XeLaTeX 或 LuaLaTeX。
结构件:abstract、keywords、章节层级、公式(amsmath/mathtools)、图表(graphicx + booktabs 三线表 + subcaption)、算法(algorithm2e 或 algpseudocode)、参考文献、附录。
交叉引用用 `\label`+`cleveref` 的 `\cref`(自动带 Fig./Eq. 前缀);hyperref 先加载、cleveref 后加载。
参考文献两套体系不可混:传统 bibtex + venue `.bst`,或现代 biblatex + biber。国标用 `gbt7714` 包(`\bibliographystyle{gbt7714-numerical}` 顺序编码 / `gbt7714-author-year`),条目必须带 `langid` 区分中英文,否则"等/et al."与文献类型标识`[C]/[J]`会错。
## 编译与环境
- 用 `latexmk` 自动收敛多轮编译:`latexmk -pdf file.tex`(pdflatex);中文/特殊字体用 `-xelatex` 或 `-lualatex`;mi