1 2011-02-21 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3 * chise-tex.el (chise-tex-coded-charset-expression-alist): Use
4 `=adobe-japan1-6' instead of `=adobe-japan1-5'.
5 (chise-tex-encode-ucs-char-at-point): Prefer `=adobe-japan1-6'.
7 2010-09-02 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
9 * chise-tex.el (chise-tex-encode-region-for-utf-8-jis): New
10 optional argument `ptex-mode'; don't encode JIS X 0208:1990
11 characters as the same as JIS X 0208:1983 characters; don't use
12 \UCSsip{hhhhh} when `ptex-mode' is t; don't encode JIS X 0213
13 characters when `ptex-mode' is nil.
14 (chise-ptex-encode-region-for-utf-8-jis): New function.
15 (chise-xetex-encode-region-for-utf-8-jis): Add local variable
17 (utf-8-jp-ptex): New coding-system.
19 2010-08-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
21 * chise-tex.el (chise-xetex-encode-region-for-utf-8-jis): New
23 (utf-8-jp-tex): Fix DOC.
24 (utf-8-jp-xetex): New coding-system.
26 2010-01-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
28 * chise-tex.el (chise-tex-coded-charset-expression-alist): Add
29 setting for `=adobe-japan1-5'.
30 (chise-tex-accents-macro-alist): Add setting for <COMBINING HORN>.
31 (chise-tex-encode-ucs-char-at-point):
32 - Encode <LATIN SMALL LETTER DOTLESS I> as "\i{}".
33 - Use "\LATINeng{}" to encode <LATIN SMALL LETTER ENG>.
34 - Encode <LATIN SMALL LETTER ALPHA> as "\textscripta{}".
35 - Encode <LATIN SMALL LETTER OPEN E> as "\IPAepsilon{}".
36 - Encode <LATIN SMALL LETTER IOTA> as "\IPAiota{}".
37 - Encode <LATIN SMALL LETTER REVERSED R WITH FISHHOOK> as
39 - Encode <MODIFIER LETTER LEFT HALF RING> as \textrevapostrophe{}.
40 - Encode <SUPERSCRIPT FOUR> as "$^4$".
41 (chise-tex-encode-region-for-utf-8-jis):
42 - Don't encode <LATIN SMALL LETTER S WITH ACUTE>.
43 - Encode <LATIN SMALL LIGATURE OE> as "\oe{}".
44 - Encode SIP characters as "\UCSsip{XXXXX}".
46 2009-08-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
48 * chise-tex.el (decompose-char): New function.
49 (chise-tex-accents-macro-alist): Renamed from
50 `chise-tex-accent-macro-alist'; add some compound accents entries.
51 (chise-tex-encode-region-for-utf-8-jis): Omit local variable
52 `modifier-1'; use `decompose-char'; use
53 `chise-tex-accents-macro-alist' to avoid hard-coded codes.
55 2009-08-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
57 * chise-tex.el (chise-tex-encode-ucs-char-at-point): Encode
58 <SUPERSCRIPT FIVE> as "$^5$".
60 2009-02-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
62 * chise-tex.el (chise-tex-encode-region-for-utf-8-jis): Add
63 setting for <COMBINING MACRON> + <COMBINING ACUTE ACCENT>.
65 2009-02-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
67 * chise-tex.el (chise-tex-accent-macro-alist): Add setting for
68 <COMBINING DOUBLE ACUTE ACCENT> and <COMBINING OGONEK>.
69 (chise-tex-encode-ucs-char-at-point): Add setting for U+00F8 and
72 2009-01-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
74 * chise-tex.el (chise-tex-encode-ucs-char-at-point): Add setting
75 for U+0250, U+0254, U+0264 and U+026F; use \textglotstop{} instead
76 of \UCSjis{0294} for U+0294.
77 (chise-tex-encode-region-for-utf-8-jis): Avoid to insert multiple
78 \CyrillicScript{...} and \GreekScript{...}.
80 2009-01-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
82 * chise-tex.el (chise-tex-encode-region-for-utf-8-jis): Accept `-'
83 as a Cyrillic character.
85 2009-01-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
87 * chise-tex.el (chise-tex-encode-region-for-utf-8-jis): Use
88 \CyrillicScript{...} and \GreekScript{...} instead of
89 \fontencoding{T2A|LGR}\selectfont{}.
91 2009-01-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
93 * chise-tex.el (chise-tex-coded-charset-expression-alist): Add
94 setting for `thai-tis620' to decode \ThaiTIS{XX}.
95 (chise-tex-encode-ucs-char-at-point): New function.
96 (chise-tex-encode-region-for-jis): Use
97 `chise-tex-encode-ucs-char-at-point'.
98 (chise-tex-encode-region-for-utf-8-jis): Likewise.
100 2008-01-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
102 * chise-tex.el (chise-tex-encode-region-for-utf-8-jis): Support
105 2008-01-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
107 * chise-tex.el (chise-tex-encode-region-for-utf-8-jis): Use
108 \GTpjG{4933} for JU+8DBC.
110 2008-01-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
112 * chise-tex.el (chise-tex-accent-macro-alist): New variable.
113 (chise-tex-encode-region-for-utf-8-jis): Support Greek characters;
114 don't encode U+00C5 and U+00E5; refer
115 `chise-tex-accent-macro-alist'; use "\'{\^X}" instead of
116 "\CircAcute{X}"; use "\~{\^X}" instead of "\CircTilde{X}"; add
117 setting for `HornTilde'.
118 (chise-tex-decode-region): Decode "\={\i}".
120 2008-01-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
122 * chise-tex.el (chise-tex-encode-region-for-utf-8-jis): New
124 (chise-tex-decode-region): Decode \u, \v and \c.
125 (utf-8-jp-tex): New coding-system.
127 2008-01-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
129 * chise-tex.el (chise-tex-encode-region-for-jis): Add settings for
132 2008-01-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
134 * chise-tex.el (chise-tex-decode-region): Decode \`, \', \^, \~,
137 2007-02-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
139 * chise-tex.el (chise-tex-coded-charset-expression-alist): Add
140 settings for `=hanziku-{1..12}'.
142 2007-01-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
144 * chise-tex.el (chise-tex-encode-region-for-jis): Add settings for
145 `CircGrave' and `HornAcute'.
147 2006-02-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
149 * chise-tex.el (chise-tex-encode-region-for-jis): \UCSjis{XXXX} or
150 \UCSgb{XXXX} can support only BMP.
152 2006-01-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
154 * chise-tex.el (chise-tex-coded-charset-expression-alist): Add
155 setting for `=ruimoku-v6'.
156 (chise-tex-encode-region-for-jis): Don't decompose <CYRILLIC SMALL
157 LETTER SHORT I>; add settings for <COMBINING BREVE> and <COMBINING
158 HOOK ABOVE>; support some double accents; support <SUPERSCRIPT
159 TWO>, <SUPERSCRIPT THREE>, <LATIN SMALL LETTER D WITH STROKE>,
160 <LATIN SMALL LETTER ENG>, <LATIN SMALL LETTER S WITH HOOK>,
161 <SUBSCRIPT THREE> and <SUBSCRIPT FIVE>.
163 2006-01-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
165 * chise-tex.el (chise-tex-encode-region-for-jis): Don't decompose
166 <CYRILLIC SMALL LETTER IO>.
168 2006-01-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
170 * chise-tex.el (chise-tex-encode-region-for-jis): Don't skip
171 Latin-1 characters; try to convert composite characters to LaTeX
174 2005-06-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
176 * chise-tex.el (chise-tex-coded-charset-expression-alist): Use
177 `=ucs-bmp@{gb|jis|ks|cns}' instead of `=ucs@{gb|jis|ks|cns}';
178 don't use UCSjis for `=ucs@jis/2000; use `GTpj{A|B|C|...|K}'
179 instead of `GTpj{1|2|3|...|11}' for `=gt-pj-{1|2|3|...|11}'.
180 (iso-2022-jp-tex-jis): Specify `ccs-priority-list'; don't setup
181 `input-charset-conversion'.
183 2005-01-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
185 * chise-tex.el (chise-tex-encode-region-for-gb): Add setting for
188 2005-01-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
190 * chise-tex.el (chise-tex-encode-region-for-jis): Add setting for
193 2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
195 * chise-tex.el (chise-tex-coded-charset-expression-alist): Add
196 settings for `=ucs-hangul' and `=ucs@jis/2000'; prefer `=ucs@ks'
198 (chise-tex-encode-region-for-jis): Add settings for JIS X 0213
199 characters, Hangul characters, U+2022 and U+0294; use GB domain
200 characters as a fallback.
202 2004-08-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
204 * chise-tex.el (chise-tex-encode-region-for-jis): New function.
205 (iso-2022-jp-tex-jis): New coding-system.
207 2004-06-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
209 * chise-tex.el (chise-tex-encode-region-for-gb): Renamed from
210 `chise-tex-encode-region'.
211 (iso-2022-jp-tex-gb): Renamed from `iso-2022-jp-tex'.
213 2004-06-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
215 * chise-tex.el: New file.