texlive[51191] Master/texmf-dist: uplatex (22may19)

commits+karl at tug.org commits+karl at tug.org
Wed May 22 23:23:29 CEST 2019


Revision: 51191
          http://tug.org/svn/texlive?view=revision&revision=51191
Author:   karl
Date:     2019-05-22 23:23:28 +0200 (Wed, 22 May 2019)
Log Message:
-----------
uplatex (22may19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/uplatex/base/README.md
    trunk/Master/texmf-dist/doc/uplatex/base/uplatex-en.pdf
    trunk/Master/texmf-dist/doc/uplatex/base/uplatex.pdf
    trunk/Master/texmf-dist/doc/uplatex/base/upldoc.pdf
    trunk/Master/texmf-dist/source/uplatex/base/ukinsoku.dtx
    trunk/Master/texmf-dist/source/uplatex/base/uplatex.dtx
    trunk/Master/texmf-dist/tex/uplatex/base/ukinsoku.tex

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/uplatex/base/README_uplatex.txt

Modified: trunk/Master/texmf-dist/doc/uplatex/base/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/uplatex/base/README.md	2019-05-22 21:17:44 UTC (rev 51190)
+++ trunk/Master/texmf-dist/doc/uplatex/base/README.md	2019-05-22 21:23:28 UTC (rev 51191)
@@ -17,6 +17,6 @@
 
 ## Release Date
 
-2019-04-06
+2019-05-22
 
 Japanese TeX Development Community

Added: trunk/Master/texmf-dist/doc/uplatex/base/README_uplatex.txt
===================================================================
--- trunk/Master/texmf-dist/doc/uplatex/base/README_uplatex.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/uplatex/base/README_uplatex.txt	2019-05-22 21:23:28 UTC (rev 51191)
@@ -0,0 +1,57 @@
+upLaTeX standard format files and class files
+
+
+#### Contents
+## ins files
+  uplfmt.ins: "uptex uplfmt.ins" generates
+     uplatex.ltx, uplcore.ltx, upldefs.ltx,
+     jy2{mc,gt}.fd, jt2{mc,gt}.fd, uptrace.sty, ukinsoku.tex
+     from uplatex.dtx, uplvers.dtx, uplfonts.dtx, ukinsoku.dtx
+  uplcls.ins: "uptex uplcls.ins" generates
+     ujarticle.cls, ujreport.cls, ujbook.cls, ujsize{10,11,12}.clo, ujbk{10,11,12}.clo, 
+     utarticle.cls, utreport.cls, utbook.cls, utsize{10,11,12}.clo, utbk{10,11,12}.clo
+     from ujclasses.dtx
+## dtx files
+  uplatex.dtx, uplvers.dtx: for format files.
+  uplfonts.dtx: for font files.
+  ukinsoku.dtx: for kinsoku file.
+  ujclasses.dtx: for class files.
+  Document (*.dvi) ganeration has not been checked yet.
+## fd files, cls files, sty files, tex files
+  these are generated by uptex and above sources.
+
+
+#### Copyright
+
+See a file LICENSE.
+
+
+#### ChangeLog
+
+Since 2016-04-17, upLaTeX is maintained by Japanese TeX Development Community.
+See https://github.com/texjporg/uplatex/releases for recent changes.
+
+uptex-1.20 [2014/12/29] TTK
+  * re-package for upTeX/upLaTeX Ver.1.20 distribution.
+
+uptex-1.10 [2012/04/29] TTK
+  * Update config/uplatex.ini to Tono-san's style.
+    Ref. http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/31691.html
+
+uptex-1.00 [2012/01/15] TTK
+  * re-package for upTeX/upLaTeX Ver.1.00 distribution.
+
+v20110507a [2011/05/07] TTK
+  * re-package for upTeX/upLaTeX based on uptex-0.30 distribution
+    and ptex-texmf-2.5.tar.gz .
+  * reset version number for upTeX/upLaTeX.
+    - uplvers.dtx [2011/05/07 v1.0q_u00], \pfmtversion{2011/05/07u00}
+    - uplpatch.ltx \pfmtversion{2011/05/07u00}
+    - ujclasses.dtx [2011/05/07 v1.6_u00]
+    - uplatex.dtx [2011/05/07 v1.0c_u00]
+    - uplfonts.dtx [2011/05/07 v1.5_u00]
+    - ukinsoku.dtx [2011/05/07 v1.0_u00]
+  * rename plpatch.ltx to uplpatch.ltx .
+  * rename pldefs.cfg to updefs.cfg .
+  * add ujbk{10,11,12}.clo .
+  * converte files to UTF-8 encoding.


Property changes on: trunk/Master/texmf-dist/doc/uplatex/base/README_uplatex.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/uplatex/base/uplatex-en.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/uplatex/base/uplatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/uplatex/base/upldoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/uplatex/base/ukinsoku.dtx
===================================================================
--- trunk/Master/texmf-dist/source/uplatex/base/ukinsoku.dtx	2019-05-22 21:17:44 UTC (rev 51190)
+++ trunk/Master/texmf-dist/source/uplatex/base/ukinsoku.dtx	2019-05-22 21:23:28 UTC (rev 51191)
@@ -30,6 +30,7 @@
 %      (Latin-1 letters)をコードポイントで指定}
 % \changes{v1.0b-u03}{2018/04/08}{\LaTeX\ 2018-04-01対策}
 % \changes{v1.0b-u04}{2019/01/29}{内部Unicode化されていることを確認}
+% \changes{v1.0b-u05}{2019/05/19}{up\TeX~v1.24の\cs{kcatcode}の既定値のバグ回避}
 % \fi
 %
 % \iffalse
@@ -36,7 +37,7 @@
 %<*driver>
 \NeedsTeXFormat{pLaTeX2e}
 % \fi
-\ProvidesFile{ukinsoku.dtx}[2019/01/29 v1.0b-u04 upLaTeX Kernel]
+\ProvidesFile{ukinsoku.dtx}[2019/05/19 v1.0b-u05 upLaTeX Kernel]
 % \iffalse
 \documentclass{jltxdoc}
 \GetFileInfo{ukinsoku.dtx}
@@ -72,6 +73,22 @@
 \fi
 %    \end{macrocode}
 %
+% up\TeX~v1.24で``Halfwidth and Fullwidth Forms''のブロックの|\kcatcode|の既定値に
+% バグが入ったため、回避策を講じます(このバグはv1.25で修正済み)。
+% \changes{v1.0b-u05}{2019/05/19}{up\TeX~v1.24の\cs{kcatcode}の既定値のバグ回避}
+%    \begin{macrocode}
+%%
+%% default kcatcode, workaround for upTeX 1.24
+\edef\upTeXVersionNumber{\the\uptexversion\uptexrevision}%
+\def\upTeXRevIpXXIV{1.24}%
+\ifx\upTeXVersionNumber\upTeXRevIpXXIV
+ \kcatcode"FF00=16% Halfwidth and Fullwidth Forms -> 16(kanji)
+ \message{### special kcatcode setting to work around for upTeX 1.24 ###}
+\fi
+\let\upTeXVersionNumber\relax
+\let\upTeXRevIpXXIV\relax
+%    \end{macrocode}
+%
 % \section{禁則}
 %
 % ある文字を行頭禁則の対象にするには、|\prebreakpenalty|に正の値を指定します。

Modified: trunk/Master/texmf-dist/source/uplatex/base/uplatex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/uplatex/base/uplatex.dtx	2019-05-22 21:17:44 UTC (rev 51190)
+++ trunk/Master/texmf-dist/source/uplatex/base/uplatex.dtx	2019-05-22 21:23:28 UTC (rev 51191)
@@ -7,7 +7,7 @@
 %
 %  Copyright (c) 2010 ASCII MEDIA WORKS
 %  Copyright (c) 2016 Takuji Tanaka
-%  Copyright (c) 2016-2018 Japanese TeX Development Community
+%  Copyright (c) 2016-2019 Japanese TeX Development Community
 %
 %  This file is part of the upLaTeX2e system (community edition).
 %  --------------------------------------------------------------
@@ -90,6 +90,7 @@
 %     (based on platex.dtx 2018/09/03 v1.0x)}
 % \changes{v1.0y-u02}{2018/09/22}{最終更新日を\file{upldoc.pdf}に表示
 %     (based on platex.dtx 2018/09/22 v1.0y)}
+% \changes{v1.0y-u03}{2019/05/22}{ドキュメントを更新}
 %\else
 % \changes{v1.0c-u00}{2011/05/07}{Created \upLaTeX\ version based on \pLaTeX\ one
 %     (based on platex.dtx 1997/01/29 v1.0c)}
@@ -128,6 +129,7 @@
 %     (based on platex.dtx 2018/09/03 v1.0x)}
 % \changes{v1.0y-u02}{2018/09/22}{Show last update info on \file{upldoc.pdf}
 %     (based on platex.dtx 2018/09/22 v1.0y)}
+% \changes{v1.0y-u03}{2019/05/22}{Update document.}
 %\fi
 % \fi
 %
@@ -135,7 +137,7 @@
 %<*driver>
 \NeedsTeXFormat{pLaTeX2e}
 % \fi
-\ProvidesFile{uplatex.dtx}[2018/09/22 v1.0y-u02 upLaTeX document file]
+\ProvidesFile{uplatex.dtx}[2019/05/22 v1.0y-u03 upLaTeX document file]
 % \iffalse
 \documentclass{jltxdoc}
 \usepackage{plext}
@@ -202,6 +204,7 @@
 %     (based on platex.dtx 2017/11/29 v1.0q)}
 % \changes{v1.0x-u02}{2018/09/03}{ドキュメントを更新
 %     (based on platex.dtx 2018/09/03 v1.0x)}
+% \changes{v1.0y-u03}{2019/05/22}{ドキュメントを更新}
 %\else
 % \changes{v1.0c-u00}{2011/05/07}{Created \upLaTeX\ version based on \pLaTeX\ one
 %     (based on platex.dtx 1997/01/29 v1.0c)}
@@ -210,22 +213,18 @@
 %     (based on platex.dtx 2017/11/29 v1.0q)}
 % \changes{v1.0x-u02}{2018/09/03}{Update document.
 %     (based on platex.dtx 2018/09/03 v1.0x)}
+% \changes{v1.0y-u03}{2018/09/03}{Update document.}
 %\fi
 %\ifJAPANESE
-% \begin{chuui}
-% この文書は、「コミュニティ版\pLaTeXe{}」をベースに\upTeX{}向けの調整を
-% 加えた、「コミュニティ版\upLaTeXe{}」の付属文書です。
-% \end{chuui}
+% \upLaTeX{}は、内部コードをUnicode化した\pLaTeX{}の拡張版です。
+% このバージョンは、「コミュニティ版\pLaTeXe{}」をベースにしています。
 %\else
-% \begin{chuui}[]
-% This document provides a brief description of \upLaTeXe, the Unicode
-% version of Japanese \pLaTeXe. This version is based on
-% `\pLaTeXe\ Community Edition.'
-% \end{chuui}
+% \upLaTeX\ is a Unicode version of Japanese \pLaTeXe.
+% This version is based on `\pLaTeXe\ Community Edition.'
 %\fi
 %
 %\ifJAPANESE
-% アスキー\pTeX{}は、高品質の日本語組版ソフトウェアとしてデファクト
+% \pTeX{}は、高品質の日本語組版ソフトウェアとしてデファクト
 % スタンダードの地位にあるといえます。しかし、\pTeX{}には
 % \begin{itemize}
 % \item 直接使える文字集合が原則的にJIS X 0208(JIS第1,2水準)の範囲に限定
@@ -241,13 +240,16 @@
 % す\footnote{\texttt{http://www.t-lab.opal.ne.jp/tex/uptex.html}}。
 % 現在の\upLaTeX{}は、日本語\TeX{}開発コミュニティが配布しているコミュニティ
 % 版\pLaTeX{}\footnote{\texttt{https://github.com/texjporg/platex}}を
-% ベースにしています。開発中の版は\pLaTeX{}と同様に、GitHubの
+% ベースにしており、\eupTeX{}というエンジン(\upTeX{}の\epTeX{}拡張版)で
+% 動作します。
+%
+% 開発中の版は\pLaTeX{}と同様に、GitHubの
 % リポジトリ\footnote{\texttt{https://github.com/texjporg/uplatex}}で
 % 管理しています。\upLaTeX{}はアスキーとは無関係ですので、
 % バグレポートはアスキー宛てではなく、日本語\TeX{}開発コミュニティに報告
 % してください。\TeX\ ForumやGitHubのIssueシステムが利用できます。
 %\else
-% ASCII \pTeX\ is the most popular \TeX\ engine in Japan and is widely
+% \pTeX\ is the most popular \TeX\ engine in Japan and is widely
 % used for a high-quality typesetting, even for commercial printing.
 % However, \pTeX\ has some limitations:
 % \begin{itemize}
@@ -267,6 +269,8 @@
 % Community,\footnote{\texttt{https://texjp.org}}
 % in sync with \pLaTeX\ community
 % edition.\footnote{\texttt{https://github.com/texjporg/platex}}
+% It runs on \eupTeX, an engine with both \upTeX\ and \epTeX\ features.
+%
 % The development version is available from
 % GitHub repository\footnote{\texttt{https://github.com/texjporg/uplatex}}.
 % Any bug reports and requests should be sent to

Modified: trunk/Master/texmf-dist/tex/uplatex/base/ukinsoku.tex
===================================================================
--- trunk/Master/texmf-dist/tex/uplatex/base/ukinsoku.tex	2019-05-22 21:17:44 UTC (rev 51190)
+++ trunk/Master/texmf-dist/tex/uplatex/base/ukinsoku.tex	2019-05-22 21:23:28 UTC (rev 51191)
@@ -21,6 +21,16 @@
                 internal Kanji encoding Unicode}\@@end
 \fi
 %%
+%% default kcatcode, workaround for upTeX 1.24
+\edef\upTeXVersionNumber{\the\uptexversion\uptexrevision}%
+\def\upTeXRevIpXXIV{1.24}%
+\ifx\upTeXVersionNumber\upTeXRevIpXXIV
+ \kcatcode"FF00=16% Halfwidth and Fullwidth Forms -> 16(kanji)
+ \message{### special kcatcode setting to work around for upTeX 1.24 ###}
+\fi
+\let\upTeXVersionNumber\relax
+\let\upTeXRevIpXXIV\relax
+%%
 %% 行頭、行末禁則パラメータ
 %%
 %% 1byte characters



More information about the tex-live-commits mailing list