fix(scaffold/manual): add colortbl for \arrayrulecolor; switch to proposal-style fonts
- booktabs rule colors need colortbl (build was failing on fresh init) - fonts: Times New Roman + SimSun/SimHei/KaiTi via \IfFontExistsTF guards, ctex default set as fallback; document bundled-fonts option for deliverables
This commit is contained in:
@@ -102,7 +102,7 @@ mytoolkit init paper <dir> # 默认 Elsevier elsarticle 模板(全平
|
|||||||
mytoolkit init manual <dir> # LaTeX 手册模板(ctexart,xelatex)
|
mytoolkit init manual <dir> # LaTeX 手册模板(ctexart,xelatex)
|
||||||
```
|
```
|
||||||
|
|
||||||
与 Typst `md-to-pdf/manual` 模板同一视觉风格(封面 + 目录 + 彩色标题 + 四色提示框 + 代码高亮 + 三线表),**配色与版式改动须两个模板同步**。生成 `main.tex`/`Makefile`/`README.md`;字体走 ctex 自动字体集,不写死系统字体。
|
与 Typst `md-to-pdf/manual` 模板同一视觉风格(封面 + 目录 + 彩色标题 + 四色提示框 + 代码高亮 + 三线表),**配色与版式改动须两个模板同步**。生成 `main.tex`/`Makefile`/`README.md`;字体用 `\IfFontExistsTF` 守卫引用 Times New Roman + SimSun/SimHei/KaiTi(公文风格,Office 自带),缺失时回落 ctex 自动字体集。交付型手册项目可进一步仿照 proposal 做法把字体文件放入项目 `fonts/` 自包含(注意字体授权,勿公开分发)。
|
||||||
|
|
||||||
### 切换投稿期刊模板
|
### 切换投稿期刊模板
|
||||||
|
|
||||||
|
|||||||
@@ -16,8 +16,8 @@
|
|||||||
\usepackage{enumitem}
|
\usepackage{enumitem}
|
||||||
\usepackage{hyperref}
|
\usepackage{hyperref}
|
||||||
|
|
||||||
% ---- fonts (Cambria + SimSun/SimHei/KaiTi; falls back to ctex default set) ----
|
% ---- fonts (Times New Roman + SimSun/SimHei/KaiTi; ctex default set as fallback) ----
|
||||||
\IfFontExistsTF{Cambria}{\setmainfont{Cambria}}{}
|
\IfFontExistsTF{Times New Roman}{\setmainfont{Times New Roman}}{}
|
||||||
\IfFontExistsTF{SimSun}{%
|
\IfFontExistsTF{SimSun}{%
|
||||||
\setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]{SimSun}%
|
\setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]{SimSun}%
|
||||||
\setCJKsansfont[BoldFont={SimHei}]{SimHei}%
|
\setCJKsansfont[BoldFont={SimHei}]{SimHei}%
|
||||||
|
|||||||
Reference in New Issue
Block a user