texlive[65527] Master/texmf-dist/doc/uptex/uptex-base: uptex-base

commits+karl at tug.org commits+karl at tug.org
Thu Jan 12 22:26:40 CET 2023


Revision: 65527
          http://tug.org/svn/texlive?view=revision&revision=65527
Author:   karl
Date:     2023-01-12 22:26:40 +0100 (Thu, 12 Jan 2023)
Log Message:
-----------
uptex-base (12jan23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/uptex/uptex-base/00readme_uptex.txt
    trunk/Master/texmf-dist/doc/uptex/uptex-base/01uptex_doc_utf8.txt
    trunk/Master/texmf-dist/doc/uptex/uptex-base/02uptex_changelog_utf8.txt
    trunk/Master/texmf-dist/doc/uptex/uptex-base/LICENSE
    trunk/Master/texmf-dist/doc/uptex/uptex-base/README.md
    trunk/Master/texmf-dist/doc/uptex/uptex-base/samples/00readme_uptex_samples.txt
    trunk/Master/texmf-dist/doc/uptex/uptex-base/samples/show_kcat.tex

Modified: trunk/Master/texmf-dist/doc/uptex/uptex-base/00readme_uptex.txt
===================================================================
--- trunk/Master/texmf-dist/doc/uptex/uptex-base/00readme_uptex.txt	2023-01-12 04:40:09 UTC (rev 65526)
+++ trunk/Master/texmf-dist/doc/uptex/uptex-base/00readme_uptex.txt	2023-01-12 21:26:40 UTC (rev 65527)
@@ -1,5 +1,5 @@
 upTeX, upLaTeX  --- unicode version of ASCII pTeX, pLaTeX
-2022.01.23 Ver1.28
+2023.01.12 Ver1.29
 TANAKA, Takuji   ttk(at)t-lab(dot)opal(dot)ne(dot)jp
 
 [ Contents ]

Modified: trunk/Master/texmf-dist/doc/uptex/uptex-base/01uptex_doc_utf8.txt
===================================================================
--- trunk/Master/texmf-dist/doc/uptex/uptex-base/01uptex_doc_utf8.txt	2023-01-12 04:40:09 UTC (rev 65526)
+++ trunk/Master/texmf-dist/doc/uptex/uptex-base/01uptex_doc_utf8.txt	2023-01-12 21:26:40 UTC (rev 65527)
@@ -1,5 +1,5 @@
 upTeX, upLaTeX  --- 内部unicode版 pTeX, pLaTeX の実装
-2022.01.23 Ver1.28
+2023.01.12 Ver1.29
 TANAKA, Takuji   ttk(at)t-lab(dot)opal(dot)ne(dot)jp
 
 ◇ upTeX開発のねらい
@@ -433,7 +433,6 @@
  (0x46)  0x1E00.. 0x1EFF  <15>  Latin Extended Additional
  (0x68)  0x2E80.. 0x2EFF  <16>  CJK Radicals Supplement
  (0x69)  0x2F00.. 0x2FEF  <16>  Kangxi Radicals
- (0x6A)  0x2FF0.. 0x2FFF  <16>  Ideographic Description Characters
  (0x6C)  0x3040.. 0x309F  <17>  Hiragana
  (0x6D)  0x30A0.. 0x30FF  <17>  Katakana
  (0x6E)  0x3100.. 0x312F  <16>  Bopomofo
@@ -448,17 +447,18 @@
  (0x93)  0xAC00.. 0xD7AF  <19>  Hangul Syllables
  (0x94)  0xD7B0.. 0xD7FF  <19>  Hangul Jamo Extended-B
  (0x99)  0xF900.. 0xFAFF  <16>  CJK Compatibility Ideographs
- (0x10A) 0x1AFF0..0x1AFFF <17>  Kana Extended-B
- (0x10B) 0x1B000..0x1B0FF <17>  Kana Supplement
- (0x10C) 0x1B100..0x1B12F <17>  Kana Extended-A
- (0x10D) 0x1B130..0x1B16F <17>  Small Kana Extension
- (0x135) 0x20000..0x2A6FF <16>  CJK Unified Ideographs Extension B
- (0x136) 0x2A700..0x2B73F <16>  CJK Unified Ideographs Extension C
- (0x137) 0x2B740..0x2B81F <16>  CJK Unified Ideographs Extension D
- (0x138) 0x2B820..0x2CEAF <16>  CJK Unified Ideographs Extension E
- (0x139) 0x2CEB0..0x2F7FF <16>  CJK Unified Ideographs Extension F
- (0x13A) 0x2F800..0x2FFFF <16>  CJK Compatibility Ideographs Supplement
- (0x13B) 0x30000..0x3134F <16>  CJK Unified Ideographs Extension G
+ (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) 0x2F800..0x2FFFF <16>  CJK Compatibility Ideographs Supplement
+ (0x141) 0x30000..0x3134F <16>  CJK Unified Ideographs Extension G
+ (0x142) 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
@@ -465,6 +465,8 @@
  (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が返る実装となっているが仕様としては未定義とする。
@@ -471,7 +473,7 @@
 trueに変更した方が利便性が高い等の判断があった場合、将来の版で変更する可能性もある。
 
 ◎trueのブロック
-upTeXのkcatcodeのデフォルト値が16,17,19のブロックは返り値をtrueとする。
+upTeXのkcatcodeのデフォルト値が16(kanji),17(kana),19(hangul)のブロックは返り値をtrueとする。
 
 ◎falseのブロック
 以下に示すブロックは返り値をfalseとする。
@@ -523,17 +525,13 @@
 ◇ 動作状況
 ◎ uptex-1.xxの配布に含めたもの
 uptex     動いている。無問題。
-uppltotf  動いている。無問題。
-uptftopl  動いている。無問題。
-updvitype 動いている。無問題。
-upbibtex  ほぼ動いている。jalpha.bst 使用時に
-  一部のエントリーでeuc動作と同等にならないが、許容範囲とする。
 ◎ 別の配布に含めたもの
 otfパッケージ  japanese-otf-uptex として公開、CTANに登録した。
   (以前は otfbeta-uptex-x.xx.tar.xz として公開していた。)
   TeX Live svn に r25264 あたりで取り込まれた。
   プロポーショナル仮名にも対応済み。
-  https://ctan.org/pkg/japanese-otf-uptex
+  CTAN投稿版は japanese-otf に含まれるようになった。
+  https://ctan.org/pkg/japanese-otf
   https://github.com/t-tk/japanese-otf-uptex
 convbkmk.rb   dvipsでのbookmark作成のためのrubyスクリプト。
   さらに、out2uni相当動作の-oオプションも追加した。
@@ -546,6 +544,10 @@
   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の追加の約物は一応入れた。
@@ -618,12 +620,11 @@
 
 ◇ 今後の課題、要検討事項など
 < 内部実装関連 >
-[1] pdfTeX 拡張機能の追加は?
-[2] Unicodeで複数のコードポイントを必要とする文字(IVS,
+[1] Unicodeで複数のコードポイントを必要とする文字(IVS,
   文字合成で表される仮名等)を使えるようにする。
 < dviware, 外部ソフト関連 >
-[3] upmpost で多書体が使えるようにする。
+[2] upmpost で多書体が使えるようにする。
 < その他 >
-[4] ドキュメントの充実。
-[5] 英語ドキュメントを書く。
+[3] ドキュメントの充実。
+[4] 英語ドキュメントを書く。
 

Modified: trunk/Master/texmf-dist/doc/uptex/uptex-base/02uptex_changelog_utf8.txt
===================================================================
--- trunk/Master/texmf-dist/doc/uptex/uptex-base/02uptex_changelog_utf8.txt	2023-01-12 04:40:09 UTC (rev 65526)
+++ trunk/Master/texmf-dist/doc/uptex/uptex-base/02uptex_changelog_utf8.txt	2023-01-12 21:26:40 UTC (rev 65527)
@@ -1,5 +1,33 @@
 ### ChangeLog / 変更履歴
 
+2023.01.12 Ver1.29-20230112a
+  TeXLive svn r65330 base
+  Build/source/texk/web2c/uptexdir:
+    * uptex-m.ch, uptex_version.h:
+      Bump upTeX version.
+    * uptex-m.ch, kanji.c:
+      Update reference of Unicode blocks to
+      "Blocks-15.0.0.txt Date: 2022-01-28, 20:58:00 GMT [KW]".
+    * uptex.defines, kanji.h:
+      Accept file names with JIS X 0208 characters
+      in `uptex --kanji-internal={euc,sjis}`.
+      from Hironori Kitagawa san
+      https://github.com/texjporg/tex-jp-build/issues/136
+    * uptex-m.ch:
+      Fix a bug that \inhibitxspcode after Japanese
+      character was ineffective due to lack of mod max_cjk_val
+      from Hironori Kitagawa san
+      https://github.com/texjporg/tex-jp-build/issues/32#issuecomment-1345658551
+    * tests/kcat.tex, tests/upkcat.txt:
+      Update tests.
+    * uppltotf.ch, uptftopl.ch, updvitype.ch, upbibtex.ch:
+      Delete from this release because maintainance
+      has been transfered to Japanese TeX Development Community
+  samples:
+    Update.
+  00readme_uptex.txt, 01uptex_doc_utf8.txt:
+    Update.
+
 2022.01.23 Ver1.28-20220123a
   TeXLive svn r61708 base
   Build/source/texk/web2c/uptexdir:

Modified: trunk/Master/texmf-dist/doc/uptex/uptex-base/LICENSE
===================================================================
--- trunk/Master/texmf-dist/doc/uptex/uptex-base/LICENSE	2023-01-12 04:40:09 UTC (rev 65526)
+++ trunk/Master/texmf-dist/doc/uptex/uptex-base/LICENSE	2023-01-12 21:26:40 UTC (rev 65527)
@@ -1,6 +1,6 @@
 Copyright (c) 2010 ASCII MEDIA WORKS
-Copyright (c) 2016-2022 Takuji Tanaka
-Copyright (c) 2016-2022 Japanese TeX Development Community
+Copyright (c) 2016-2023 Takuji Tanaka
+Copyright (c) 2016-2023 Japanese TeX Development Community
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without

Modified: trunk/Master/texmf-dist/doc/uptex/uptex-base/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/uptex/uptex-base/README.md	2023-01-12 04:40:09 UTC (rev 65526)
+++ trunk/Master/texmf-dist/doc/uptex/uptex-base/README.md	2023-01-12 21:26:40 UTC (rev 65527)
@@ -17,6 +17,6 @@
 
 ## Release Date
 
-2022-01-29
+2023-01-12
 
 Japanese TeX Development Community

Modified: trunk/Master/texmf-dist/doc/uptex/uptex-base/samples/00readme_uptex_samples.txt
===================================================================
--- trunk/Master/texmf-dist/doc/uptex/uptex-base/samples/00readme_uptex_samples.txt	2023-01-12 04:40:09 UTC (rev 65526)
+++ trunk/Master/texmf-dist/doc/uptex/uptex-base/samples/00readme_uptex_samples.txt	2023-01-12 21:26:40 UTC (rev 65527)
@@ -45,7 +45,7 @@
 
 area-euc-incl.tex, area-euc.mp, area-jis-incl.tex, area-jis.mp,
 area-sjis-incl.tex, area-sjis.mp, area-uptex-incl.tex, area-uptex.mp,
-area-utf8-incl.tex, area-utf8.mp, 
+area-utf8-incl.tex, area-utf8.mp,
 jstr-euc-incl.tex, jstr-euc.mp, jstr-jis-incl.tex, jstr-jis.mp,
 jstr-sjis-incl.tex, jstr-sjis.mp, jstr-uptex-incl.tex, jstr-uptex.mp,
 jstr-utf8-incl.tex, jstr-utf8.mp

Modified: trunk/Master/texmf-dist/doc/uptex/uptex-base/samples/show_kcat.tex
===================================================================
--- trunk/Master/texmf-dist/doc/uptex/uptex-base/samples/show_kcat.tex	2023-01-12 04:40:09 UTC (rev 65526)
+++ trunk/Master/texmf-dist/doc/uptex/uptex-base/samples/show_kcat.tex	2023-01-12 21:26:40 UTC (rev 65527)
@@ -19,7 +19,6 @@
 \message{kanji:}
 \message{\kc{⺀}{2E80}}% U+2E80 CJK Radicals Supplement
 \message{\kc{⼀}{2F00}}% U+2F00 Kangxi Radicals
-\message{\kc{⿰}{2FF0}}% U+2FF0 Ideographic Description Characters
 \message{\kc{ㄅ}{3105}}% U+3105 Bopomofo
 \message{\kc{㆐}{3190}}% U+3190 Kanbun
 \message{\kc{ㆠ}{31A0}}% U+31A0 Bopomofo Extended
@@ -34,6 +33,7 @@
 \message{\kc{𬺰}{2CEB0}}% U+2CEB0 CJK Unified Ideographs Extension F
 \message{\kc{丽}{2F800}}% U+2F800 CJK Compatibility Ideographs Supplement
 \message{\kc{𰀀}{30000}}% U+30000 CJK Unified Ideographs Extension G
+\message{\kc{𱍐}{31350}}% U+31350 CJK Unified Ideographs Extension H
 
 \message{kana:}
 \message{\kc{あ}{3042}}% U+3042 Hiragana
@@ -155,6 +155,7 @@
 \message{\kco{2D80}}% Ethiopic Extended
 \message{\kco{2DE0}}% Cyrillic Extended-A
 \message{\kco{2E00}}% Supplemental Punctuation
+\message{\kco{2FF0}}% Ideographic Description Characters
 \message{\kco{3000}}% CJK Symbols and Punctuation
 \message{\kco{3200}}% Enclosed CJK Letters and Months
 \message{\kco{3300}}% CJK Compatibility
@@ -241,6 +242,7 @@
 \message{\kco{10D00}}% Hanifi Rohingya
 \message{\kco{10E60}}% Rumi Numeral Symbols
 \message{\kco{10E80}}% Yezidi
+\message{\kco{10EC0}}% Arabic Extended-C
 \message{\kco{10F00}}% Old Sogdian
 \message{\kco{10F30}}% Sogdian
 \message{\kco{10FB0}}% Chorasmian
@@ -270,11 +272,13 @@
 \message{\kco{11A00}}% Zanabazar Square
 \message{\kco{11A50}}% Soyombo
 \message{\kco{11AC0}}% Pau Cin Hau
+\message{\kco{11B00}}% Devanagari Extended-A
 \message{\kco{11C00}}% Bhaiksuki
 \message{\kco{11C70}}% Marchen
 \message{\kco{11D00}}% Masaram Gondi
 \message{\kco{11D60}}% Gunjala Gondi
 \message{\kco{11EE0}}% Makasar
+\message{\kco{11F00}}% Kawi
 \message{\kco{11FB0}}% Lisu Supplement
 \message{\kco{11FC0}}% Tamil Supplement
 \message{\kco{12000}}% Cuneiform
@@ -300,6 +304,7 @@
 \message{\kco{1D000}}% Byzantine Musical Symbols
 \message{\kco{1D100}}% Musical Symbols
 \message{\kco{1D200}}% Ancient Greek Musical Notation
+\message{\kco{1D2C0}}% Kaktovik Numerals
 \message{\kco{1D2E0}}% Mayan Numerals
 \message{\kco{1D300}}% Tai Xuan Jing Symbols
 \message{\kco{1D360}}% Counting Rod Numerals
@@ -306,8 +311,10 @@
 \message{\kco{1D400}}% Mathematical Alphanumeric Symbols
 \message{\kco{1D800}}% Sutton SignWriting
 \message{\kco{1E000}}% Glagolitic Supplement
+\message{\kco{1E030}}% Cyrillic Extended-D
 \message{\kco{1E100}}% Nyiakeng Puachue Hmong
 \message{\kco{1E2C0}}% Wancho
+\message{\kco{1E4D0}}% Nag Mundari
 \message{\kco{1E800}}% Mende Kikakui
 \message{\kco{1E900}}% Adlam
 \message{\kco{1EC70}}% Indic Siyaq Numbers



More information about the tex-live-commits mailing list.