Skip to content

Commit 7cd7508

Browse files
committed
add Simplified Chinese support
1 parent 93b0d29 commit 7cd7508

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed

Diff for: zh_CN-Adobefonts_external.sty

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
2+
\ProvidesPackage{zh_CN-Adobefonts_external}[2015/05/25 zh_CN-Adobefonts_internal Package]
3+
4+
\RequirePackage{fontspec}
5+
\RequirePackage{xeCJK}
6+
7+
% https://github.com/boathit/CTEX/blob/master/texmf/tex/latex/ctex/fontset/ctex-xecjk-adobefonts.def
8+
% ctex-xecjk-adobefonts.def: Adobe 的 xeCJK 字体设置,为 Adobe 的四套字体
9+
% vim:ft=tex
10+
11+
\defaultfontfeatures{Path = fonts/zh_CN-Adobe/, Mapping=tex-text}
12+
13+
\setCJKmainfont[
14+
BoldFont=AdobeHeitiStd-Regular.otf,
15+
ItalicFont=AdobeKaitiStd-Regular.otf,
16+
SmallCapsFont=AdobeHeitiStd-Regular.otf
17+
]{AdobeSongStd-Light.otf}
18+
\setCJKsansfont{AdobeHeitiStd-Regular.otf}
19+
\setCJKmonofont{AdobeFangsongStd-Regular.otf}
20+
21+
\setCJKfamilyfont{zhsong}{AdobeSongStd-Light.otf}
22+
\setCJKfamilyfont{zhhei}{AdobeHeitiStd-Regular.otf}
23+
\setCJKfamilyfont{zhfs}{AdobeFangsongStd-Regular.otf}
24+
\setCJKfamilyfont{zhkai}{AdobeKaitiStd-Regular.otf}
25+
26+
\newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
27+
\newcommand*{\heiti}{\CJKfamily{zhhei}} % 黑体
28+
\newcommand*{\kaishu}{\CJKfamily{zhkai}} % 楷书
29+
\newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
30+
31+
\endinput

Diff for: zh_CN-Adobefonts_internal.sty

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
2+
\ProvidesPackage{zh_CN-Adobefonts_internal}[2015/05/25 zh_CN-Adobefonts_internal Package]
3+
4+
\RequirePackage{xeCJK}
5+
6+
% https://github.com/boathit/CTEX/blob/master/texmf/tex/latex/ctex/fontset/ctex-xecjk-adobefonts.def
7+
% ctex-xecjk-adobefonts.def: Adobe 的 xeCJK 字体设置,为 Adobe 的四套字体
8+
% vim:ft=tex
9+
10+
\setCJKmainfont[
11+
BoldFont=Adobe Heiti Std,
12+
ItalicFont=Adobe Kaiti Std,
13+
SmallCapsFont=Adobe Heiti Std
14+
]{Adobe Song Std}
15+
\setCJKsansfont{Adobe Heiti Std}
16+
\setCJKmonofont{Adobe Fangsong Std}
17+
18+
\setCJKfamilyfont{zhsong}{Adobe Song Std}
19+
\setCJKfamilyfont{zhhei}{Adobe Heiti Std}
20+
\setCJKfamilyfont{zhfs}{Adobe Fangsong Std}
21+
\setCJKfamilyfont{zhkai}{Adobe Kaiti Std}
22+
\setCJKfamilyfont{zhli}{LiSu}
23+
\setCJKfamilyfont{zhyou}{YouYuan}
24+
25+
\newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
26+
\newcommand*{\heiti}{\CJKfamily{zhhei}} % 黑体
27+
\newcommand*{\kaishu}{\CJKfamily{zhkai}} % 楷书
28+
\newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
29+
\newcommand*{\lishu}{\CJKfamily{zhli}} % 隶书
30+
\newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
31+
32+
\endinput

0 commit comments

Comments
 (0)