2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
3 <!-- vim: set sts=2 ai expandtab: -->
5 <!--############################################################################
6 XSLT Stylesheet DocBook -> LaTeX
7 ############################################################################ -->
9 <xsl:param name="xetex.font">
10 <!-- Western centric Adobe PostScript looks-alike: gsfonts -->
11 <xsl:text>\setmainfont{Nimbus Roman No9 L} </xsl:text>
12 <xsl:text>\setsansfont{Nimbus Sans L} </xsl:text>
13 <xsl:text>\setmonofont{Nimbus Mono L} </xsl:text>
15 <xsl:when test="$lingua = 'zh-cn'">
16 <!-- zh_CN centric: ttf-arphic-gbsn00lp, ttf-wqy-zenhei -->
17 <xsl:text>\usepackage{xeCJK} </xsl:text>
18 <xsl:text>\setCJKmainfont{AR PL SungtiL GB} </xsl:text>
19 <xsl:text>\setCJKsansfont{WenQuanYi Zen Hei} </xsl:text>
20 <xsl:text>\setCJKmonofont{WenQuanYi Zen Hei Mono} </xsl:text>
22 <xsl:when test="$lingua = 'zh-tw'">
23 <!-- zh_TW centric: ttf-arphic-bsmi00lp, ttf-wqy-zenhei -->
24 <xsl:text>\usepackage{xeCJK} </xsl:text>
25 <xsl:text>\setCJKmainfont{AR PL Mingti2L Big5} </xsl:text>
26 <xsl:text>\setCJKsansfont{WenQuanYi Zen Hei} </xsl:text>
27 <xsl:text>\setCJKmonofont{WenQuanYi Zen Hei Mono} </xsl:text>
29 <xsl:when test="$lingua = 'ja'">
30 <!-- ja centric: otf-ipafont-mincho otf-ipafont-gothic -->
31 <xsl:text>\usepackage{xeCJK} </xsl:text>
32 <xsl:text>\setCJKmainfont{IPAMincho} </xsl:text>
33 <xsl:text>\setCJKsansfont{IPAPGothic} </xsl:text>
34 <xsl:text>\setCJKmonofont{IPAGothic} </xsl:text>
36 <xsl:when test="$lingua = 'ko'">
37 <!-- ko centric: ttf-unfonts-core -->
38 <xsl:text>\usepackage{xeCJK} </xsl:text>
39 <xsl:text>\setCJKmainfont{UnBatang} </xsl:text>
40 <xsl:text>\setCJKsansfont{UnDotum} </xsl:text>
41 <xsl:text>\setCJKmonofont{UnDotum} </xsl:text>
52 simplified Chinese: 黑体 hēi tǐ
53 ttf-wqy-zenhei (zh_CN centric)
54 WenQuanYi Zen Hei,文泉驛正黑,文泉驿正黑
55 WenQuanYi Zen Hei Sharp,文泉驛點陣正黑,文泉驿点阵正黑
56 WenQuanYi Zen Hei Mono,文泉驛等寬正黑,文泉驿等宽正黑
57 traditional Chinese: 黑體 hēi tǐ
58 Japanese: ゴシック kaku goshikku, gothic
59 otf-ipafont-gothic (ja centric)
65 simplified Chinese: 宋体/(明体), Sòngtǐ
66 ttf-arphic-gbsn00lp (zh_CN centric)
68 traditional Chinese: (宋體)/明體, Sòngtǐ
69 ttf-arphic-bsmi00lp (zh_TW centric)
71 (Missing some character in output...)
72 ttf-arphic-uming (zh_TW centric)
74 = "AR PL Mingti2L Big5" and "AR PL SungtiL GB" + extra in Taiwan-style
75 (BUild failure happened thus not used)
76 Japanese: 明朝体, Minchōtai
77 otf-ipafont-mincho (ja centric)
78 IPAMincho,IPA明朝:style=Regular
79 IPAPMincho,IPA P明朝:style=Regular
80 Korean: Hangul: 명조체; Hanja: 明朝體; Revised Romanization: Myeongjoche
83 simplified Chinese: 楷书; kǎishū
84 ttf-arphic-gkai00mp (zh_CN centric)
86 traditional Chinese: 楷書; kǎishū
87 ttf-arphic-bkai00mp (zh_TW centric)
89 ttf-arphic-ukai (zh_TW centric)
91 = AR PL KaitiM Big5" + "AR PL KaitiM GB" + extra in Taiwan-style
92 Japanese: 楷書, kaisho (教科書体)
95 ttf-baekmuk 1st most popular which contains 4 font families.
96 latex-cjk-xcjk suggest this
97 /usr/share/fonts/truetype/baekmuk/dotum.ttf
98 /usr/share/fonts/truetype/baekmuk/hline.ttf
99 /usr/share/fonts/truetype/baekmuk/gulim.ttf
100 /usr/share/fonts/truetype/baekmuk/batang.ttf
101 Baekmuk Batang,백묵 바탕:style=Regular ... serif
102 Baekmuk Dotum,백묵 돋움:style=Regular ... san-serif medium (print?)
103 Baekmuk Gulim,백묵 굴림:style=Regular ... san-serif thin (screen?)
104 Baekmuk Headline,백묵 헤드라인:style=Regular ... bold san-serif (best screen small)
105 ttf-unfonts-core 2nd popular and increasing
106 made from the HLaTeX's PostScript fonts
107 UnBatang, UnDotum, Ungraphic, Unpilgi, and UnGungseo
109 UnDotum ... san-serif
110 UnGungseo ... Kai/kaisho
111 latex-cjk-xcjk uses UnBatang as example
112 ttf-alee 3rd most popular many fonts by alee
113 ttf-nanum Myeongjo and Gothic Korean font families/screen font
114 ttf-nanum-coding Korean fixed width font family
117 * GB2312, GBK or GB18030: Simplified Chinese
118 * Big5: Traditional Chinese