summaryrefslogtreecommitdiff
path: root/tex/context/base/font-chi.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/font-chi.tex')
-rw-r--r--tex/context/base/font-chi.tex126
1 files changed, 64 insertions, 62 deletions
diff --git a/tex/context/base/font-chi.tex b/tex/context/base/font-chi.tex
index b8e332927..676f5a053 100644
--- a/tex/context/base/font-chi.tex
+++ b/tex/context/base/font-chi.tex
@@ -93,7 +93,9 @@
%D \stoptypen
%D
%D We insert a bit of stretch and introduce a signal to
-%D keep track of previous characters.
+%D keep track of previous characters. We use a similar
+%D method in the units module, which may be a nice
+%D introduction to using signals.
%D \macros
%D {chineseunicodescale, chineseinterglyphskip,
@@ -108,8 +110,8 @@
\def\chineseinterglyphskip{0pt plus .05em minus .01em}
\def\chinesesurroundskip {.25em plus .15em minus .05em}
-%D We define a few signals. (Another examples of using
-%D such signals can be found in the module \type {m-units}.)
+%D We define a few signals. As said, another example of
+%D using signals can be found in the module \type {m-units}.
\newsignal\chineseLsignal % left boundary character
\newsignal\chineseRsignal % right boundary character
@@ -943,73 +945,73 @@
%D In addition to these fonts, we (pre|)|define some commonly
%D used fonts:
-\definefontsynonym [SimSongTiRegular] [gbsong] [encoding=gbk]
-\definefontsynonym [SimSongTiSlanted] [gbsongsl] [encoding=gbk]
-\definefontsynonym [SimSongTiBold] [gbsong] [encoding=gbk]
-\definefontsynonym [SimSongTiBoldSlanted] [gbsongsl] [encoding=gbk]
-
-\definefontsynonym [TraSongTiRegular] [b5song] [encoding=big5]
-\definefontsynonym [TraSongTiSlanted] [b5songsl] [encoding=big5]
-\definefontsynonym [TraSongTiBold] [b5song] [encoding=big5]
-\definefontsynonym [TraSongTiBoldSlanted] [b5songsl] [encoding=big5]
-
-\definefontsynonym [SimHeiTiRegular] [gbhei] [encoding=gbk]
-\definefontsynonym [SimHeiTiSlanted] [gbheisl] [encoding=gbk]
-\definefontsynonym [SimHeiTiBold] [gbhei] [encoding=gbk]
-\definefontsynonym [SimHeiTiBoldSlanted] [gbheisl] [encoding=gbk]
-
-\definefontsynonym [TraHeiTiRegular] [b5hei] [encoding=big5]
-\definefontsynonym [TraHeiTiSlanted] [b5heisl] [encoding=big5]
-\definefontsynonym [TraHeiTiBold] [b5hei] [encoding=big5]
-\definefontsynonym [TraHeiTiBoldSlanted] [b5heisl] [encoding=big5]
-
-\definefontsynonym [SimKaiTiRegular] [gbkai] [encoding=gbk]
-\definefontsynonym [SimKaiTiSlanted] [gbkaisl] [encoding=gbk]
-\definefontsynonym [SimKaiTiBold] [gbkai] [encoding=gbk]
-\definefontsynonym [SimKaiTiBoldSlanted] [gbkaisl] [encoding=gbk]
-
-\definefontsynonym [TraKaiTiRegular] [b5kai] [encoding=big5]
-\definefontsynonym [TraKaiTiSlanted] [b5kaisl] [encoding=big5]
-\definefontsynonym [TraKaiTiBold] [b5kai] [encoding=big5]
-\definefontsynonym [TraKaiTiBoldSlanted] [b5kaisl] [encoding=big5]
-
-\definefontsynonym [SimFangSongRegular] [gbfs] [encoding=gbk]
-\definefontsynonym [SimFangSongSlanted] [gbfssl] [encoding=gbk]
-\definefontsynonym [SimFangSongBold] [gbfs] [encoding=gbk]
-\definefontsynonym [SimFangSongBoldSlanted] [gbfssl] [encoding=gbk]
-
-\definefontsynonym [TraFangSongRegular] [b5fs] [encoding=big5]
-\definefontsynonym [TraFangSongSlanted] [b5fssl] [encoding=big5]
-\definefontsynonym [TraFangSongBold] [b5fs] [encoding=big5]
-\definefontsynonym [TraFangSongBoldSlanted] [b5fssl] [encoding=big5]
-
-\definefontsynonym [SimLiShuRegular] [gbfs] [encoding=gbk]
-\definefontsynonym [SimLiShuSlanted] [gbfssl] [encoding=gbk]
-\definefontsynonym [SimLiShuBold] [gbfs] [encoding=gbk]
-\definefontsynonym [SimLiShuBoldSlanted] [gbfssl] [encoding=gbk]
-
-\definefontsynonym [TraLiShuRegular] [b5fs] [encoding=big5]
-\definefontsynonym [TraLiShuSlanted] [b5fssl] [encoding=big5]
-\definefontsynonym [TraLiShuBold] [b5fs] [encoding=big5]
-\definefontsynonym [TraLiShuBoldSlanted] [b5fssl] [encoding=big5]
+\definefontsynonym [SimplifiedChineseSongTiRegular] [gbsong] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseSongTiSlanted] [gbsongsl] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseSongTiBold] [gbsong] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseSongTiBoldSlanted][gbsongsl] [encoding=gbk]
+
+\definefontsynonym [TraditionalChineseSongTiRegular] [b5song] [encoding=big5]
+\definefontsynonym [TraditionalChineseSongTiSlanted] [b5songsl] [encoding=big5]
+\definefontsynonym [TraditionalChineseSongTiBold] [b5song] [encoding=big5]
+\definefontsynonym [TraditionalChineseSongTiBoldSlanted][b5songsl] [encoding=big5]
+
+\definefontsynonym [SimplifiedChineseHeiTiRegular] [gbhei] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseHeiTiSlanted] [gbheisl] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseHeiTiBold] [gbhei] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseHeiTiBoldSlanted] [gbheisl] [encoding=gbk]
+
+\definefontsynonym [TraditionalChineseHeiTiRegular] [b5hei] [encoding=big5]
+\definefontsynonym [TraditionalChineseHeiTiSlanted] [b5heisl] [encoding=big5]
+\definefontsynonym [TraditionalChineseHeiTiBold] [b5hei] [encoding=big5]
+\definefontsynonym [TraditionalChineseHeiTiBoldSlanted][b5heisl] [encoding=big5]
+
+\definefontsynonym [SimplifiedChineseKaiTiRegular] [gbkai] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseKaiTiSlanted] [gbkaisl] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseKaiTiBold] [gbkai] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseKaiTiBoldSlanted] [gbkaisl] [encoding=gbk]
+
+\definefontsynonym [TraditionalChineseKaiTiRegular] [b5kai] [encoding=big5]
+\definefontsynonym [TraditionalChineseKaiTiSlanted] [b5kaisl] [encoding=big5]
+\definefontsynonym [TraditionalChineseKaiTiBold] [b5kai] [encoding=big5]
+\definefontsynonym [TraditionalChineseKaiTiBoldSlanted][b5kaisl] [encoding=big5]
+
+\definefontsynonym [SimplifiedChineseFangSongRegular] [gbfs] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseFangSongSlanted] [gbfssl] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseFangSongBold] [gbfs] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseFangSongBoldSlanted][gbfssl] [encoding=gbk]
+
+\definefontsynonym [TraditionalChineseFangSongRegular] [b5fs] [encoding=big5]
+\definefontsynonym [TraditionalChineseFangSongSlanted] [b5fssl] [encoding=big5]
+\definefontsynonym [TraditionalChineseFangSongBold] [b5fs] [encoding=big5]
+\definefontsynonym [TraditionalChineseFangSongBoldSlanted][b5fssl] [encoding=big5]
+
+\definefontsynonym [SimplifiedChineseLiShuRegular] [gbli] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseLiShuSlanted] [gblisl] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseLiShuBold] [gbli] [encoding=gbk]
+\definefontsynonym [SimplifiedChineseLiShuBoldSlanted] [gblisl] [encoding=gbk]
+
+\definefontsynonym [TraditionalChineseLiShuRegular] [b5li] [encoding=big5]
+\definefontsynonym [TraditionalChineseLiShuSlanted] [b5lisl] [encoding=big5]
+\definefontsynonym [TraditionalChineseLiShuBold] [b5li] [encoding=big5]
+\definefontsynonym [TraditionalChineseLiShuBoldSlanted] [b5lisl] [encoding=big5]
%D The following definitions provide us the commands to switch
%D to these fonts.
-\defineunicodefont [SimSongTi] [SimplifiedChinese] [chinese]
-\defineunicodefont [TraSongTi] [TraditionalChinese] [chinese]
+\defineunicodefont [SimSongTi] [SimplifiedChineseSongTi] [chinese]
+\defineunicodefont [TraSongTi] [TraditionalChineseSongTi] [chinese]
-\defineunicodefont [SimHeiTi] [SimplifiedChinese] [chinese]
-\defineunicodefont [TraHeiTi] [TraditionalChinese] [chinese]
+\defineunicodefont [SimHeiTi] [SimplifiedChineseHeiTi] [chinese]
+\defineunicodefont [TraHeiTi] [TraditionalChineseHeiTi] [chinese]
-\defineunicodefont [SimKaiTi] [SimplifiedChinese] [chinese]
-\defineunicodefont [TraKaiTi] [TraditionalChinese] [chinese]
+\defineunicodefont [SimKaiTi] [SimplifiedChineseKaiTi] [chinese]
+\defineunicodefont [TraKaiTi] [TraditionalChineseKaiTi] [chinese]
-\defineunicodefont [SimFangSong] [SimplifiedChinese] [chinese]
-\defineunicodefont [TraFangSong] [TraditionalChinese] [chinese]
+\defineunicodefont [SimFangSong] [SimplifiedChineseFangSong] [chinese]
+\defineunicodefont [TraFangSong] [TraditionalChineseFangSong] [chinese]
-\defineunicodefont [SimLiShu] [SimplifiedChinese] [chinese]
-\defineunicodefont [TraLiShu] [TraditionalChinese] [chinese]
+\defineunicodefont [SimLiShu] [SimplifiedChineseLiShu] [chinese]
+\defineunicodefont [TraLiShu] [TraditionalChineseLiShu] [chinese]
% \definealternativestyle [ChineseTitleFont] [\bfd\SimKaiTi] []