diff options
author | Karl Berry <karl@freefriends.org> | 2019-05-22 21:23:28 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-05-22 21:23:28 +0000 |
commit | 1bcc299ae104ba83d8f2ee9cdfdba4c04501dd35 (patch) | |
tree | 3ec60fbfde7ea6dc2dc3545018725864cddce7fa /Master | |
parent | 31de23b1c0c3951f92b39f6456a725219639872e (diff) |
uplatex (22may19)
git-svn-id: svn://tug.org/texlive/trunk@51191 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/uplatex/base/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/uplatex/base/README_uplatex.txt | 57 | ||||
-rw-r--r-- | Master/texmf-dist/doc/uplatex/base/uplatex-en.pdf | bin | 116963 -> 116732 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/uplatex/base/uplatex.pdf | bin | 228909 -> 226435 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/uplatex/base/upldoc.pdf | bin | 541480 -> 543496 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/uplatex/base/ukinsoku.dtx | 19 | ||||
-rw-r--r-- | Master/texmf-dist/source/uplatex/base/uplatex.dtx | 32 | ||||
-rw-r--r-- | Master/texmf-dist/tex/uplatex/base/ukinsoku.tex | 10 |
8 files changed, 104 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/uplatex/base/README.md b/Master/texmf-dist/doc/uplatex/base/README.md index 235d7d4f798..db8d4a571e8 100644 --- a/Master/texmf-dist/doc/uplatex/base/README.md +++ b/Master/texmf-dist/doc/uplatex/base/README.md @@ -17,6 +17,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)). ## Release Date -2019-04-06 +2019-05-22 Japanese TeX Development Community diff --git a/Master/texmf-dist/doc/uplatex/base/README_uplatex.txt b/Master/texmf-dist/doc/uplatex/base/README_uplatex.txt new file mode 100644 index 00000000000..ec866e77492 --- /dev/null +++ b/Master/texmf-dist/doc/uplatex/base/README_uplatex.txt @@ -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. diff --git a/Master/texmf-dist/doc/uplatex/base/uplatex-en.pdf b/Master/texmf-dist/doc/uplatex/base/uplatex-en.pdf Binary files differindex 774395ef1db..584aaf612e0 100644 --- a/Master/texmf-dist/doc/uplatex/base/uplatex-en.pdf +++ b/Master/texmf-dist/doc/uplatex/base/uplatex-en.pdf diff --git a/Master/texmf-dist/doc/uplatex/base/uplatex.pdf b/Master/texmf-dist/doc/uplatex/base/uplatex.pdf Binary files differindex 161819c7171..cb65a3fef63 100644 --- a/Master/texmf-dist/doc/uplatex/base/uplatex.pdf +++ b/Master/texmf-dist/doc/uplatex/base/uplatex.pdf diff --git a/Master/texmf-dist/doc/uplatex/base/upldoc.pdf b/Master/texmf-dist/doc/uplatex/base/upldoc.pdf Binary files differindex 5402fb291f8..807e4502153 100644 --- a/Master/texmf-dist/doc/uplatex/base/upldoc.pdf +++ b/Master/texmf-dist/doc/uplatex/base/upldoc.pdf diff --git a/Master/texmf-dist/source/uplatex/base/ukinsoku.dtx b/Master/texmf-dist/source/uplatex/base/ukinsoku.dtx index 6a7d6bab260..6fe076ff027 100644 --- a/Master/texmf-dist/source/uplatex/base/ukinsoku.dtx +++ b/Master/texmf-dist/source/uplatex/base/ukinsoku.dtx @@ -30,13 +30,14 @@ % (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 %<*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|に正の値を指定します。 diff --git a/Master/texmf-dist/source/uplatex/base/uplatex.dtx b/Master/texmf-dist/source/uplatex/base/uplatex.dtx index 13b34bec50b..75d9fcb3a4b 100644 --- a/Master/texmf-dist/source/uplatex/base/uplatex.dtx +++ b/Master/texmf-dist/source/uplatex/base/uplatex.dtx @@ -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 diff --git a/Master/texmf-dist/tex/uplatex/base/ukinsoku.tex b/Master/texmf-dist/tex/uplatex/base/ukinsoku.tex index d09870106c3..7688339cc5a 100644 --- a/Master/texmf-dist/tex/uplatex/base/ukinsoku.tex +++ b/Master/texmf-dist/tex/uplatex/base/ukinsoku.tex @@ -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 |