upTeX, upLaTeX  --- ������unicode��� pTeX, pLaTeX ���������
2023.09.16 Ver1.30
TANAKA, Takuji   ttk(at)t-lab(dot)opal(dot)ne(dot)jp

��� upTeX������������������
  ASCII pTeX/pLaTeX������������������������������������������������������������������������
���������TeX���������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������
������������������������������������������JIS X 0208(JIS���1,2������)������������������������
������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������
JIS2004������JIS X 0213(���3,4���������������)������Unicode���Adobe-Japan1-6���
���������������/������������������Machintosh������������������������Windows���������MS���������
Acrobat���������������������������������JIS���1,2���������������������������������������������
������������������������������������������������������������������JIS���1,2������������������������
������������������������������������������������������������������������������������������������������
������������������������������������������
  ������������������������������������������������������������������������������UTF/OTF������������
������������������������virtual font������������������������������������pTeX������������������
������������������������Unicode���Adobe-Japan1-6���������������������������������������������
������������������������������������������������������������������������������������������������������
������������������������aux, log������������������������������������������������������������������
������������������������������Utf82TeX���������������������������������������������������������
UTF/OTF������������������������������������������������������������������������pTeX���������������
������������������������������������������������������������������������������ptex-utf8,
platex-utf8 ������pTeX���������UTF-8������������������������������������^^ab������������
���������\inputenc{utf8}���������������������������������������������������������������������
������������������JIS X 0208������������������������������������������������������������������
JIS���1,2������������������������������������������������������������������������������������������
���������������������������������������������Omega/lambda, XeTeX������TeX���Unicode���
������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������
���������������������������������������������������������
  pTeX������������������������������������������������������������������������������������������������
������������8bit���������������������������������������������������������pTeX������8bit���������
������������������������EUC���Shift_JIS���������������������������������������������������������
������������������������������������������������������8bit������������������������������������������
������������������������������������������������pTeX+babel���������������������������������������
���������������������������������������������������������8bit������������������������������������������
  ������������������pTeX���������������������������������������������������������������������/������
���������������������UTF/OTF������������������������������������������������������������������������
���������������������������Unicode������������������������������������������������������������������
���������������������������������������������obsolete���������������������������������������������
���������pTeX���������������������������������������������/���������������������I18N���������������
������������������������������������������������������������������������������������������������������
���������������������������������������������������������(CJK)������������������������CJK-latex
������������������������������������������������������������������������������������������������������
���������������������������pTeX���CJK���������������������������������������������������������������
������������������������������������������
  ���upTeX���������������pTeX������������������������������������������������������������������
���������������pTeX������������������������������������������������������������������(+������������)
������TeX������������������������������������������������������������������pTeX������������JIS X
0208���������������������������������upTeX������������������������Unicode������������������
CJK������������������������������������������������������������������8bit������������������������
���������������������������������������������������������/������������������������������������������
���������������������pTeX���������������������������������������������upTeX������Unicode������
���������������/������������������������������������������������������������������������������������
���������������������(CJK)������TeX���������������������������������������������������������������
���TeX���������������������������������������������������pTeX������������������������������������
������������������������������������������������������������������������������������������pTeX������
������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������


��� ������������������
<0> pTeX ������������������������������������������������������������������ EUC/SJIS ������
    Unicode ������������������
    jfm ������������dvi������(255)������������������pTeX ���������������������������
    ������������������������������������������������������������������������������������
    ���������������dviware ��������� pTeX ���������������������������������������������������
    ��������� dviware ������������������������������������������������ pTeX ������������
<1> Unicode ���������������������pTeX ������������������������������
    pTeX ������������������������������������������
    ������������������������������������ pTeX ���������������������������������������������������������
<2> pTeX ������������������������������������������������������������������������������
    Unicode ���������������������������������������������������������������������������������������������
    ���������������������������������������
    ������������kcatcode ��� default ������
    kcatcode ���������������������������������������������
<3> 8bit ���������������������������������������������������������/������������������������
    ���������������������������������������������
    pTeX ������������������������������������������ Babel ���������������������������������
    ������ Unicode ������������������������������������ CJK������������������������������
    ��������������������������������������� TeX ���������������������
    pTeX ���������������������������������������������������������������������������������
    ������ TeX ���������������
    pTeX ��������� TeX ������������������������������������������������������������������������
<4> pTeX ������������������������ CJK������������������������������
    ���������/���������������������������������
<5> pTeX ������������������������ 16bit ������������ Unicode (UCS2���) ������������
    ������������������ (catcode 4bit + charcode 8bit) ���������������������������
    ���������������������������������������������������������������
    CJK������������������������������������������
    CJK��������������� (kcatcode 5bit+charcode 24bit) ������������
    pTeX ������������������������������������������������ TeX ���������������������������������
<6> U+2xxxx (Supplimentary Ideograph Plane, SIP) ���������������
    BMP������������������������������������������������������
    BMP������������������������������������������jfm���������������������������������������
<7> ������������������������������������������������������������������������������������������������������
    \xkanjiskip, \euc ���������������������������������������������������������
    ���������������������������������������������������������������������������������������
    pTeX ������������������������������������������������������������������������������������
������������������������pTeX ������������������������������������������������������������������
pTeX ������������ (��������������������������������� jfm ���) ���������������������������
pdfeTeX ������������ TeX ������������������������������������������������������������
������������ ��� 8bit ������������������������
OpenType ���������������������������������������������������������������
������������������ TeX ���������
������ Unicode ������ (Omega/Aleph, XeTeX, LuaTeX ���)���������������������
������������������������������������������������������������������
������������pTeX ������������������������ 100% ��� Unicode ��� CJK TeX ���������
pTeX ��������������������������������������� TeX ���������������
������������������������������������������ Unicode ������������������������������������������������
��������� solution ������������������������������
������������������������������������������������������������������
��������� TeX ������������������������������������������������������������������������������
���������������������������������������������������������������
��������� TeX ������������������������/������������������������������������������������������������������������


��� ������������
<0> ���������upTeX, upLaTeX ������������������
    unicode���pTeX���������������������
    ������������������������TeX + pTeX������������������������Unicode���������������
    uTeX ������ universal TeX ������������������������
<1> CJK���������������������������������������Unicode������������������
    ���������������������������������������������������UTF-8���
    ���������������������������������������UTF-32(���1)���
<2> ������������������(.tex������)���UTF-8���ISO-2022-JP������������������
    ������������������(.log, .aux������)���UTF-8���
<3> tfm(jfm)������������������������������������UTF-32(���1)���
    ������������������������������ JY2, JT2 ������������
    U+FFFF������������������������jfm���������������������������������pTeX���������������������
    U+FFFF������������������������default������U+2xxxx(SIP)������������������������
    chartype ��� default��� 0 ���������������������������������������������
    U+FFFF���������������������������������������������jfm������������������������
    ���������������24bit���������������������������jfm���������������dviware���������������������
<4> dvi, vf������Unicode������������������2���3������������������������(���2)���
    U+FFFF������������������set2������U+FFFF���������������������set3������������
    ������������������������������������������������������Unicode������������U+10FFFF���
<5> ���������������������������������������������������������������������������kcatcode������������������
    kcatcode=16,17,18������������,������,���������������������(pTeX���������)������
    kcatcode=15������������������CJK���������(������)���
    kcatcode=19������hangul(������)���hangul������������������������������
    ���������������������������������������������������������������������������������������������������
<6> ���������������������������UTF-8���8bit������������������������������������������������
    ������������������������TeX������������������������������������������
    ���������������������LaTeX���\inputenc{utf8}���Babel���������������������������������
<7> ���������������������������pTeX���������������������������������
    ���������������������������������������
    ������,���������������������������������������������������������������������������������������
<8> kcatcode���������������Unicode���Block���������������
    ( http://www.unicode.org/Public/UNIDATA/Blocks.txt )
    ( ������������������������������pTeX������2��������������������������������������������� )
<9> ������������������������������kcatcode 5bit+charcode 24bit ������������������
   ������������������������(catcode 4bit+charcode 8bit)������������������������������
<10> ���������pTeX���������kcatcode���������������������������������kcatcode���������������
   ������������������������������������������������������������
   ������������������������������������������������������������������������������������������
   upTeX���������������������������������������������������������������������������
   ������������������������<9>���CJK���������������������������kcatcode������������������������
   ���������������������������������������������������kcatcode������������������������������
   CJK���������������������������kcatcode������������������������������������������������������
<11> ��������� \ucs ������������������������������
    \char\ucs"301C, \kchar\ucs"301C ���U+301C(���������������)������������
<12> uptex, uplatex ������������ -kanji=uptex ���������������
   ������������������������������
   ������������������������������������������������
   ���������������������pTeX������������������������������������
<13> ���������������������������������������������������������������������������������
   uptex ������������������������������������������ dviware ���������������������������
   ��������������������������������������������� Unicode ������������
   ������������������������������������������������������������������������������������������
   ��������������� pTeX ���������������������������������
<14> ��������� \kchar, \kchardef ���������������������������������
   \char`<������>, \chardef ������������������������255������������������������������������
   256���������������������������������������������
   \kchar`<������>, \kchardef ���������������������������������������������������������������
<15> set3���������������������(vf)���������������������(vf)������������������(2018���2���������)���
   dviware���set3������������������������������������
<16> ISO-2022-JP{-3,-2004}, EUC-JISX0213, Shift_JISX0213���������
   JIS X 0213���������������������������������������������������������������������
   ���������������������

(���1) 32bit������������24bit������������������������������������UTF-32���������������
      ������������������������Unicode���������������(������������������������)���
      24bit������������������������������������������
(���2) ���������Unicode���������������(������������������������)���
      ���������������16/24bit���������������������
      ���������������UTF-32���������16bit/24bit���������������


��� ���������������������
(1) pTeX������ [8bit���������(UTF8)]
���
<1> ptexenc [8bit���������(UTF8)]
���
(2) ��������������������� [8bit���������(UTF8)]
���
<2> multistrlen,kcatcode������������/���������������������������
���
(3) ��������������������� [������5+24bit, ������4+8bit] { ������29bit ������������������������������1 }
���
<3> ���������������
���
(4) ������������ [������5+24bit, ������4+8bit]
(4a) tfm, jfm, (ofm)������������������ [������16bit, ������4+8bit] ���2
<4a> ptexenc
(4b) dvi��������������� [������5+24bit, ������4+8bit] ���3
<4b> ptexenc
���
(5) ��������������������� [8bit���������(UTF8)]
���
<5> ptexenc
���
(6) ������ (log, ������������) [8bit���������(UTF8)]

���1: ���������catcode 4bit + ���������������8bit
(Omega������catcode 4bit + ���������������16bit���������Omega���������������������������������������)
���������kcatcode 5bit + ���������������24bit���
���������������pTeX���������������������������������16bit,
kcatcode������������������������������������������������������������������������������
upTeX���������������������������(k)catcode���������������������������������������������������������
������/��������������������� 29bit ���������������������������������������������������������������
U+10FFFF���Unicode������������������������������������������������������������������������������
���2: U+FFFF���������������������������(U+2xxxx���������������)���������������������
U+2xxxx���char type���default���0������������������
jfm������������pTeX(16bit)���������������������������������������
U+FFFF���������������������������jfm������������������
(2), (3), (4)���������������������8bit(TeX)������������������������
���������catcode������������������������������������������������������������������������
������24bit, ������16bit(Omega) ������������������������
ptexenc���OTP������������������������������������������
ofm���jfm������������������������������������������
upTeX + Omega = upOmega������������???

��� ���������������������������������
[������]
���:������������:������8bit���byte���������������������
���:������������:������������
token:���������������������������������������
text:SJIS/EUC/UTF-8���������������������������������
( ):default������������

[������TeX]
         token    text     ^^ab  \char
���0x7F   ���       ���       ���    ���
���0xFF   ���       ���[a]    ���    ���
0x100���  ���       ���[b]    ���    ���

[pTeX]
         token    text     ^^ab  \char
���0x7F   ���       ���       ���    ���
���0xFF   ���       ���[c]    ���[f] ���
0x100���  ���       ���[d]    ���    ���
0x8000��� ���       ���[e]    ���    ���[g]

[upTeX(v.0.10���)]
         token    text     ^^ab  \char   \kchar
���0x7F   ������[h]  ���   [i]  ���    ���[l]   ���[o]
���0xFF   ������[h] (���)���[j]  ���    ���[m]   ���[o]
0x100���  ���      (���)���[k]  ���    ���[n]   ���[o]

[a] 8bit1byte������������������������[b]���������������������������������������������������������
[b] 8bit���byte������������active������������������������������(inputenc,CJK-LaTeX���)������������
[c] SJIS/EUC���������������������������������������������������������TeX���������������������������������������
 ���������������^^ab, \char ������������������������������
[d] [b]���������������������������������TeX���������������������������������������
 ���������������^^ab, \char ������������������������������
[e] ������������8bit2byte���SJIS/EUC���������������������������������������������
[f] ���������������������������������pTeX+babel������������������������������
[g] ������������������������������������������������������������������
[h] ������������������kcatcode������������������������������������������������������������
[i] ���������������������������������������
[j] default���������(**)���kcatcode���������������������������������������������������
[k] default���������(**)���kcatcode���������������������������������8bit���byte������������������
[l] ���������������������������������������
[m] ���������������������������������������������(���������\char\jis"215F(��)������)���pTeX
 ������������������������
[n] ���������������������������������������pTeX���������������������������������
[o] ���������������������������������������
(**) "Latin-1 Letters" (0xAA, 0xBA, 0xC0..0xD6, 0xD8..0xF6, 0xF8..0xFF),
 "Latin Extended-A" (0x100..0x17F) ������������upTeX-1.23���������
 ������ "Latin Extended-B" (0x180..0x24F),
 "Latin Extended Additional" (0x1E00..0x1EFF) ������������upTeX-1.24������
 default���������(not_cjk)������������������������������


��� pTeX ���������������
��� ������������������������������������������
JY1        ��� JY2
JT1        ��� JT2

��� min10������������������(���������������, uptex-1.xx���������������������������)
min10.tfm  ��� umin10.tfm
min9.tfm   ��� umin9.tfm
min8.tfm   ��� umin8.tfm
min7.tfm   ��� umin7.tfm
min6.tfm   ��� umin6.tfm
min5.tfm   ��� umin5.tfm
goth10.tfm ��� ugoth10.tfm
goth9.tfm  ��� ugoth9.tfm
goth8.tfm  ��� ugoth8.tfm
goth7.tfm  ��� ugoth7.tfm
goth6.tfm  ��� ugoth6.tfm
goth5.tfm  ��� ugoth5.tfm

min10.vf   ��� umin10.vf
min9.vf    ��� umin9.vf
min8.vf    ��� umin8.vf
min7.vf    ��� umin7.vf
min6.vf    ��� umin6.vf
min5.vf    ��� umin5.vf
goth10.vf  ��� ugoth10.vf
goth9.vf   ��� ugoth9.vf
goth8.vf   ��� ugoth8.vf
goth7.vf   ��� ugoth7.vf
goth6.vf   ��� ugoth6.vf
goth5.vf   ��� ugoth5.vf

��� jis.tfm������������������(���������������, uptex-1.xx���������������������������)
jis.tfm     ��� ujis.tfm
jisn.tfm    ��� ujisn.tfm
jis-v.tfm   ��� ujis-v.tfm
jisn-v.tfm  ��� ujisn-v.tfm
jisg.tfm    ��� ujisg.tfm
jisng.tfm   ��� ujisng.tfm
jisg-v.tfm  ��� ujisg-v.tfm
jisng-v.tfm ��� ujisng-v.tfm

jis.vf      ��� ujis.vf
jisn.vf     ��� ujisn.vf
jis-v.vf    ��� ujis-v.vf
jisn-v.vf   ��� ujisn-v.vf
jisg.vf     ��� ujisg.vf
jisng.vf    ��� ujisng.vf
jisg-v.vf   ��� ujisg-v.vf
jisng-v.vf  ��� ujisng-v.vf

��� rml.tfm������������������(���������������, uptex-1.xx���������������������������)
rml.tfm    ��� urml.tfm
rmlv.tfm   ��� urmlv.tfm
gbm.tfm    ��� ugbm.tfm
gbmv.tfm   ��� ugbmv.tfm

��� upjisr-{hv}.tfm������������������(������������������������)
-------     ��� upjisr-h.tfm   (UniJIS-UTF16-H���������UniJISup-UTF16-H���������)
-------     ��� upjisg-h.tfm   (UniJIS-UTF16-H���������UniJISup-UTF16-H���������)
-------     ��� upjisr-v.tfm   (UniJIS-UTF16-V���������UniJISup-UTF16-V���������)
-------     ��� upjisg-v.tfm   (UniJIS-UTF16-V���������UniJISup-UTF16-V���������)
-------     ��� upjisr-hq.tfm  (UniJIS-UCS2-H���������)
-------     ��� upjisg-hq.tfm  (UniJIS-UCS2-H���������)

-------     ��� upjisr-h.vf    (UniJIS-UTF16-H���������UniJISup-UTF16-H���������, set3������)
-------     ��� upjisg-h.vf    (UniJIS-UTF16-H���������UniJISup-UTF16-H���������, set3������)
-------     ��� upjisr-v.vf    (UniJIS-UTF16-V���������UniJISup-UTF16-V���������, set3������)
-------     ��� upjisg-v.vf    (UniJIS-UTF16-V���������UniJISup-UTF16-V���������, set3������)
-------     ��� upjisr-hq.vf   (UniJIS-UCS2-H���������)
-------     ��� upjisg-hq.vf   (UniJIS-UCS2-H���������)

-------     ��� uprml-h.tfm    (UniJIS-UTF16-H���������UniJISup-UTF16-H���������)
-------     ��� upgbm-h.tfm    (UniJIS-UTF16-H���������UniJISup-UTF16-H���������)
-------     ��� uprml-v.tfm    (UniJIS-UTF16-V���������UniJISup-UTF16-V���������)
-------     ��� upgbm-v.tfm    (UniJIS-UTF16-V���������UniJISup-UTF16-V���������)
-------     ��� uprml-hq.tfm   (UniJIS-UCS2-H���������)
-------     ��� upgbm-hq.tfm   (UniJIS-UCS2-H���������)


��� ������������������
ptex.ini     ��� uptex.ini
ptex.tex     ��� uptex.tex    (min10���������   ��� upjisr-h���������)
kinsoku.tex  ��� ukinsoku.tex

platex.ini   ��� uplatex.ini
platex.ltx   ��� uplatex.ltx
pldefs.ltx   ��� upldefs.ltx
jy1mc.fd     ��� jy2mc.fd     (min10���������   ��� upjisr-h���������)
jy1gt.fd     ��� jy2gt.fd     (goth10���������  ��� upjisg-h���������)
jt1mc.fd     ��� jt2mc.fd     (tmin10���������  ��� upjisr-v���������)
jt1gt.fd     ��� jt2gt.fd     (tgoth10��������� ��� upjisg-v���������)

jarticle.cls ��� ujarticle.cls
tarticle.cls ��� utarticle.cls
jreport.cls  ��� ujreport.cls
treport.cls  ��� utreport.cls
jbook.cls    ��� ujreport.cls
tbook.cls    ��� utreport.cls
tsize10.clo  ��� utsize10.clo
tsize11.clo  ��� utsize11.clo
tsize12.clo  ��� utsize12.clo
tbk10.clo    ��� utbk10.clo
tbk11.clo    ��� utbk11.clo
tbk12.clo    ��� utbk12.clo

��� CJK������������������������
upjpnrm-{h,v}.{tfm,vf}  (set3������)
upjpngt-{h,v}.{tfm,vf}  (set3������)
upschrm-{h,v}.{tfm,vf}  (set3������)
upschgt-{h,v}.{tfm,vf}  (set3������)
uptchrm-{h,v}.{tfm,vf}  (set3������)
uptchgt-{h,v}.{tfm,vf}  (set3������)
upkorrm-{h,v}.{tfm,vf}
upkorgt-{h,v}.{tfm,vf}
upstsl-{h,v}.tfm
upstht-{h,v}.tfm
upmsl-{h,v}.tfm
upmhm-{h,v}.tfm
uphysmjm-{h,v}.tfm
uphygt-{h,v}.tfm
��� Adobe Acrobat Reader 4 ������������`generic fonts'���������������������������
(Ref. http://project.ktug.or.kr/omega-cjk/tug2004-preprint.pdf)
                     Serif               Sans Serif
Chinese Simplified   STSong-Light        STHeiti-Regular
Chinese Traditional  MSung-Light         MHei-Medium
Japanese             Ryumin-Light        GothicBBB-Medium
Korean               HYSMyeongJo-Medium  HYGoThic-Medium


��� kcatcode ���������������������
kcatcode���������������15: not_cjk, 16: kanji, 17: kana, 18: other_kchar, 19: hangul
kcatcode���15(not_cjk)������������������������������������
kcatcode������������������Unicode���block������������������������
(Ref. http://www.unicode.org/Public/UNIDATA/Blocks.txt)
������������������������������������3������������
������������������0x0080���������������������������������18(other_kchar)���������������������������
������������������������������������������������������������������������������������������������������
���Unicode block���������
 (0x00)  0x0000.. 0x007F  <15>  Basic Latin
 (0x02)  0x0100.. 0x017F  <15>  Latin Extended-A
 (0x03)  0x0180.. 0x024F  <15>  Latin Extended-B
 (0x25)  0x1100.. 0x11FF  <19>  Hangul Jamo
 (0x46)  0x1E00.. 0x1EFF  <15>  Latin Extended Additional
 (0x68)  0x2E80.. 0x2EFF  <16>  CJK Radicals Supplement
 (0x69)  0x2F00.. 0x2FEF  <16>  Kangxi Radicals
 (0x6C)  0x3040.. 0x309F  <17>  Hiragana
 (0x6D)  0x30A0.. 0x30FF  <17>  Katakana
 (0x6E)  0x3100.. 0x312F  <16>  Bopomofo
 (0x6F)  0x3130.. 0x318F  <19>  Hangul Compatibility Jamo
 (0x70)  0x3190.. 0x319F  <16>  Kanbun
 (0x71)  0x31A0.. 0x31BF  <16>  Bopomofo Extended
 (0x72)  0x31C0.. 0x31EF  <16>  CJK Strokes
 (0x73)  0x31F0.. 0x31FF  <17>  Katakana Phonetic Extensions
 (0x76)  0x3400.. 0x4DBF  <16>  CJK Unified Ideographs Extension A
 (0x78)  0x4E00.. 0x9FFF  <16>  CJK Unified Ideographs
 (0x88)  0xA960.. 0xA97F  <19>  Hangul Jamo Extended-A
 (0x93)  0xAC00.. 0xD7AF  <19>  Hangul Syllables
 (0x94)  0xD7B0.. 0xD7FF  <19>  Hangul Jamo Extended-B
 (0x99)  0xF900.. 0xFAFF  <16>  CJK Compatibility Ideographs
 (0x10D) 0x1AFF0..0x1AFFF <17>  Kana Extended-B
 (0x10E) 0x1B000..0x1B0FF <17>  Kana Supplement
 (0x10F) 0x1B100..0x1B12F <17>  Kana Extended-A
 (0x110) 0x1B130..0x1B16F <17>  Small Kana Extension
 (0x13B) 0x20000..0x2A6FF <16>  CJK Unified Ideographs Extension B
 (0x13C) 0x2A700..0x2B73F <16>  CJK Unified Ideographs Extension C
 (0x13D) 0x2B740..0x2B81F <16>  CJK Unified Ideographs Extension D
 (0x13E) 0x2B820..0x2CEAF <16>  CJK Unified Ideographs Extension E
 (0x13F) 0x2CEB0..0x2F7FF <16>  CJK Unified Ideographs Extension F
 (0x140) 0x2EBF0..0x2EE5F <16>  CJK Unified Ideographs Extension I
 (0x141) 0x2F800..0x2FFFF <16>  CJK Compatibility Ideographs Supplement
 (0x142) 0x30000..0x3134F <16>  CJK Unified Ideographs Extension G
 (0x143) 0x31350..0x323AF <16>  CJK Unified Ideographs Extension H
(���������������������������������������������������������Blocks.txt���������������������������������������������������������)
���Unicode block���������
 (0x1FD) 0xAA, 0xBA, 0xC0..0xD6, 0xD8..0xF6, 0xF8..0xFF <15>  Latin-1 Letters
 (0x1FE) 0xFF10..0xFF19, 0xFF21..0xFF3A, 0xFF41..0xFF5A <17>  Fullwidth digit and latin alphabet
 (0x1FF) 0xFF66..0xFF6F, 0xFF71..0xFF9D                 <17>  Halfwidth katakana

Ideographic Description Characters ��� upTeX 1.29��� <16> ������ <18> ������������������

��� upbibtex ��� is.kanji.str$
upbibtex(��������������� -kanji-internal=uptex)��� is.kanji.str$ ���������������������������������������������������
������������������������������������������������������false���������������������������������������������������������������������������
true������������������������������������������������������������������������������������������������������������������������

���true���������������
upTeX���kcatcode������������������������16(kanji),17(kana),19(hangul)������������������������������true������������

���false���������������
������������������������������������������false������������
 ���Unicode block���������
 (0x00)  0x0000.. 0x007F  <15>  Basic Latin
 (0x02)  0x0100.. 0x017F  <15>  Latin Extended-A
 (0x03)  0x0180.. 0x024F  <15>  Latin Extended-B
         0x0370.. 0x03FF  <18>  Greek and Coptic
         0x0400.. 0x04FF  <18>  Cyrillic
         0x0500.. 0x052F  <18>  Cyrillic Supplement
         0x1C80.. 0x1C8F  <18>  Cyrillic Extended-C
 (0x46)  0x1E00.. 0x1EFF  <15>  Latin Extended Additional
         0x1F00.. 0x1FFF  <18>  Greek Extended
         0x2C60.. 0x2C7F  <18>  Latin Extended-C
         0x2DE0.. 0x2DFF  <18>  Cyrillic Extended-A
         0x3000.. 0x303F  <18>  CJK Symbols and Punctuation
         0x3200.. 0x32FF  <18>  Enclosed CJK Letters and Months
         0x3300.. 0x33FF  <18>  CJK Compatibility
         0xA640.. 0xA69F  <18>  Cyrillic Extended-B
         0xA720.. 0xA7FF  <18>  Latin Extended-D
         0xAB30.. 0xAB6F  <18>  Latin Extended-E
         0xFE30.. 0xFE4F  <18>  CJK Compatibility Forms (������������������������������������)
         0x10780..0x107BF <18>  Latin Extended-F
 ���Unicode block���������
 (0x1FD) 0xAA, 0xBA, 0xC0..0xD6, 0xD8..0xF6, 0xF8..0xFF <15>  Latin-1 Letters

��� ukinsoku.tex ������������������������
ukinsoku.tex ���������������������������������������������������������������������
Unicode���CJK(JIS X 0213���)������������������������������������������������������
������������������ 0x80..0xFF ������������������������������
���������������������������������8bit������������������������������������������������������
8bit���������T1���������������������������������������������
������������������������������������������������������������������������������������������
���������������������������������������������

���������������  Unicode      T1
 0xA1      U+00A1 (��)   �� {\k a}
 0xAA      U+00AA (��)   �� {\l}
 0xAB      U+00AB (��)   �� {\@tabacckludge'n}
 0xB2      U+00B2 (��)   �� {\v s}
 0xB3      U+00B3 (��)   �� {\c s}
 0xB7      U+00B7 (��)   �� {\r u}
 0xB9      U+00B9 (��)   �� {\@tabacckludge'z}
 0xBA      U+00BA (��)   �� {\v z}
 0xBB      U+00BB (��)   �� {\.z}
 0xBF      U+00BF (��)   �� {\textsterling}


��� ������������
��� uptex-1.xx���������������������������
uptex     ������������������������������
��� ������������������������������
otf���������������  japanese-otf-uptex ������������������CTAN������������������
  (��������� otfbeta-uptex-x.xx.tar.xz ������������������������������)
  TeX Live svn ��� r25264 ���������������������������������
  ���������������������������������������������������
  CTAN������������ japanese-otf ������������������������������������
  https://ctan.org/pkg/japanese-otf
  https://github.com/t-tk/japanese-otf-uptex
convbkmk.rb   dvips������bookmark������������������ruby������������������
  ������������out2uni���������������-o���������������������������������
  convbkmk ���������CTAN������������������
  https://ctan.org/pkg/convbkmk
  https://github.com/t-tk/convbkmk
CMap UTF8-UTF16
  TeX Live svn ��� r26540 ������������������������
  ��������������� http://www.t-lab.opal.ne.jp/tex/uptex.html
  uptex-fonts ���������������������������������
  https://github.com/texjporg/uptex-fonts
��� ���������TeX���������������������������������������������
uppltotf,uptftopl,updvitype  TeX Live svn r65178 ���
  ppltotf,ptftopl,pdvitype ���������������������������������������������
upbibtex  TeX Live svn r65178 ��� pbibtex ���������������������������������������������
  jalpha.bst ���������������������������������������euc������������������������������������������������������������
upjisr-h.tfm������
  JIS X 0208���������������������Unicode������������������������������������
  JIS X 0213���������������������������������������
  ��������� JIS X 0208/0213 ������������������AJ1-6������������������������������������������
  ������������������������������
  upjisr-h.vf���������BMP������������������������������������
  ���������������������������������������
    https://github.com/texjporg/uptex-fonts
ukinsoku.tex  JIS X 0213 ������������������
  ���������uptex.tex, uptex.ini���������������������������������������
    https://github.com/texjporg/uptex-base
uplatex   ������������������������������
  ���������������������������������������
    https://github.com/texjporg/uplatex
makejvf   ������������������������������
  ��������������� -u, -3, -J, -U, -H, -i ������������������
  ���������������������������������������
    https://github.com/texjporg/tex-jp-build
ptexenc  TeX Live svn ��� r23549���r25028 ���������������������������������
  JIS���Unicode ��������������� r29213 ������������������
  ������������������������ r38704 ������������������������
  ���������������������������������������
    https://github.com/texjporg/tex-jp-build
��� TeX Live ���������������������������������������
euptex    TeX Live ��� Build/source/web2c ��������������� uptexdir ������������������OK
  euptexdir ������������������ uptex ��������������������������� euptex ���������������������
dvips     TeX Live 2010 ������������������������
dvipdfmx  TeX Live svn ��� r24509 ���������������������������������
  set3������������������������������
  ������������set3���������������������������UTF-32, CMap���UniXXX-UTF16������������������
  ���������������������������������������������������������������������������������������
  bookmark ��������� UTF8-UCS2, UTF8-UTF16 ��� CMap ������������
  convbkmk.rb���-o������������������������������������
dvi2tty   TeX Live svn ��� r24634 ���������������������������������
  dvi2tty ��� NTT JTeX/pTeX ������������ upTeX ������������������
  ��������������� -J ��������������� -U, -E ������������������
  ������������T1,TS1,OT2,T2A,T2B,T2C,X2���������������������������������������
  TeX Live ��� r39942 ���������������������������������
  https://github.com/t-tk/dvi2tty
mendex    TeX Live r33962 ���������������������������Unicode������������������
  ��������� r47721 ������������������������������������������������������������������UTF-8������������
  https://github.com/texjporg/tex-jp-build
upmendex  mendex ���������������������������������������
  mendex ���������������������Unicode���������ICU���������������������
  ���������JIS X 0213���������������������CJK������������������������(������������)���������
  ���������������������������������������������������������������������
  TeX Live svn ��� r39638 ���������������������������������
  https://github.com/t-tk/upmendex-package
upmpost   TeX Live r35188 ������������upmetapost������������������������������
  ������upmpost������������������������������
  ������������������������uptex-0.30������������������
  ���������vf���������������������������������������������������������������������
Unicode������������������  Unix/Linux������locale���UTF-8���������������������������
  Windows���������TeX Live 2014 ������������������������
��� ������������������������������������������
xdvi      uptex-0.30������set3������������������������������������������
  uptex-1.xx������������������������������
dviout    set2������������������������������������������������������������������������������������
  set3������������������������������������������������������������������������
  OTF������������������ \CID{} ��� Unicode ������������������ pLaTeX ������������
  http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/51610.html
  http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/51705.html
  ������������������������������������
  ���������, CTAN���������������������������������������������������
  http://tug.org/svn/dviout?view=revision&revision=178
  https://ctan.org/pkg/dviout
utf���������������  uptex-0.30������������������������
  uptex-1.xx������������������������������


��� ���������������������������������������
< ������������������ >
[1] Unicode���������������������������������������������������������(IVS,
  ������������������������������������)������������������������������
< dviware, ��������������������� >
[2] upmpost ������������������������������������������
< ��������� >
[3] ������������������������������
[4] ������������������������������������