texlive[41505] Master/texmf-dist: uplatex (20jun16)
commits+karl at tug.org
commits+karl at tug.org
Tue Jun 21 00:22:26 CEST 2016
Revision: 41505
http://tug.org/svn/texlive?view=revision&revision=41505
Author: karl
Date: 2016-06-21 00:22:26 +0200 (Tue, 21 Jun 2016)
Log Message:
-----------
uplatex (20jun16)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/uplatex/base/README.md
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/Makefile
trunk/Master/texmf-dist/source/uplatex/base/uplatex.dtx
trunk/Master/texmf-dist/source/uplatex/base/uplfonts.dtx
trunk/Master/texmf-dist/source/uplatex/base/uplvers.dtx
trunk/Master/texmf-dist/tex/uplatex/base/uplcore.ltx
trunk/Master/texmf-dist/tex/uplatex/base/upldefs.ltx
Modified: trunk/Master/texmf-dist/doc/uplatex/base/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/uplatex/base/README.md 2016-06-20 22:22:12 UTC (rev 41504)
+++ trunk/Master/texmf-dist/doc/uplatex/base/README.md 2016-06-20 22:22:26 UTC (rev 41505)
@@ -17,6 +17,6 @@
## Release Date
-2016-06-10
+2016-06-19
Japanese TeX Development Community
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/Makefile
===================================================================
--- trunk/Master/texmf-dist/source/uplatex/base/Makefile 2016-06-20 22:22:12 UTC (rev 41504)
+++ trunk/Master/texmf-dist/source/uplatex/base/Makefile 2016-06-20 22:22:26 UTC (rev 41505)
@@ -24,16 +24,12 @@
ukinsoku.dtx ujclasses.dtx
uplatex.ltx: $(PLFMT_SRC)
- for x in $(PLFMT); do \
- if [ -e $$x ]; then rm $$x; fi \
- done
+ rm -f $(PLFMT)
uplatex $(KANJI) uplfmt.ins
rm uplfmt.log
ujarticle.cls: $(PLCLS_SRC)
- for x in $(PLCLS); do \
- if [ -e $$x ]; then rm $$x; fi \
- done
+ rm -f $(PLCLS)
uplatex $(KANJI) uplcls.ins
rm uplcls.log
@@ -46,9 +42,7 @@
rm uplatex.glo uplatex.gls uplatex.ilg
upldoc.pdf: $(PLDOC_SRC)
- for x in upldoc.tex Xins.ins; do \
- if [ -e $$x ]; then rm $$x; fi \
- done
+ rm -f upldoc.tex Xins.ins
uplatex $(KANJI) upldocs.ins
uplatex $(KANJI) Xins.ins
sh mkpldoc.sh
@@ -59,8 +53,6 @@
.PHONY: clean
clean:
- for x in $(PLFMT) $(PLCLS) \
+ rm -f $(PLFMT) $(PLCLS) \
uplatex.pdf upldoc.pdf \
- upldoc.tex Xins.ins; do \
- if [ -e $$x ]; then rm $$x; fi \
- done
+ upldoc.tex Xins.ins
Modified: trunk/Master/texmf-dist/source/uplatex/base/uplatex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/uplatex/base/uplatex.dtx 2016-06-20 22:22:12 UTC (rev 41504)
+++ trunk/Master/texmf-dist/source/uplatex/base/uplatex.dtx 2016-06-20 22:22:26 UTC (rev 41505)
@@ -14,7 +14,7 @@
%
% \fi
%
-% \CheckSum{377}
+% \CheckSum{382}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -68,6 +68,8 @@
% \changes{v1.0k}{2016/05/21}{変更履歴も出力するようにした}
% \changes{v1.0k-u00}{2016/05/21}{p\LaTeX{}の変更に追随。}
% \changes{v1.0k-u01}{2016/06/06}{up\LaTeX{}用にドキュメントを全体的に改訂}
+% \changes{v1.0l}{2016/06/19}{パッチレベルを\file{plvers.dtx}から取得}
+% \changes{v1.0l-u01}{2016/06/19}{p\LaTeX{}の変更に追随。}
% \fi
%
% \iffalse
@@ -74,7 +76,7 @@
%<*driver>
\NeedsTeXFormat{pLaTeX2e}
% \fi
-\ProvidesFile{uplatex.dtx}[2016/06/06 v1.0k-u01 upLaTeX document file]
+\ProvidesFile{uplatex.dtx}[2016/06/19 v1.0l-u01 upLaTeX document file]
% \iffalse
\documentclass{jltxdoc}
\usepackage{plext}
@@ -602,6 +604,7 @@
% ここからが本文ページとなります。
% ^^AA \changes{v1.0c}{1997/01/29}{Rename pltpatch to plpatch.}
% \changes{v1.0h-u00}{2016/05/08}{ドキュメントから\file{uplpatch.ltx}を除外}
+% \changes{v1.0l}{2016/06/19}{パッチレベルを\file{plvers.dtx}から取得}
% \begin{macrocode}
\begin{document}
\title{The up\LaTeXe\ Sources}
@@ -617,11 +620,12 @@
Things we did wrong\ldots
\IndexInput{uplpatch.ltx}}
-% Get the date from uplvers.dtx
+% Get the date and patch level from uplvers.dtx
\makeatletter
-\def\patchdate{0}%% Modified (May 8, 2016)
+\let\patchdate=\@empty
\begingroup
- \def\ProvidesFile#1\pfmtversion#2{\date{#2}\endinput}
+ \def\ProvidesFile#1\pfmtversion#2#3\ppatch at level#4{%
+ \date{#2}\xdef\patchdate{#4}\endinput}
\input{uplvers.dtx}
\global\let\X at date=\@date
@@ -637,7 +641,7 @@
\ifx\@date\X at date
\def\Xpatch{0}
\ifx\patchdate\Xpatch\else
- \edef\@date{\@date\space Patch level\patchdate}
+ \edef\@date{\@date\space Patch level\space\patchdate}
\fi
\else
\@warning{uplpatch.ltx does not match uplvers.dtx!}
Modified: trunk/Master/texmf-dist/source/uplatex/base/uplfonts.dtx
===================================================================
--- trunk/Master/texmf-dist/source/uplatex/base/uplfonts.dtx 2016-06-20 22:22:12 UTC (rev 41504)
+++ trunk/Master/texmf-dist/source/uplatex/base/uplfonts.dtx 2016-06-20 22:22:26 UTC (rev 41505)
@@ -14,7 +14,7 @@
%
% \fi
%
-% \CheckSum{2030}
+% \CheckSum{2029}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -78,6 +78,7 @@
% \changes{v1.6c}{2016/06/06}{v1.6aでの修正で\'e など全てのアクセント付き文字で
% 周囲に\cs{xkanjiskip}が入らなくなっていたのを修正。}
% \changes{v1.6c-u00}{2016/06/06}{p\LaTeX{}の変更に追随。}
+% \changes{v1.6d}{2016/06/19}{アクセント付き文字をさらに修正(forum:1951)}
% \fi
%
% \iffalse
@@ -84,7 +85,7 @@
%<*driver>
\NeedsTeXFormat{pLaTeX2e}
% \fi
-\ProvidesFile{uplfonts.dtx}[2016/06/06 v1.6c-u00 upLaTeX New Font Selection Scheme]
+\ProvidesFile{uplfonts.dtx}[2016/06/19 v1.6d-u00 upLaTeX New Font Selection Scheme]
% \iffalse
\documentclass{jltxdoc}
\GetFileInfo{uplfonts.dtx}
@@ -1646,7 +1647,7 @@
% \begin{macrocode}
%<*pldefs>
\ProvidesFile{upldefs.ltx}
- [2016/06/06 v1.6c-u00 upLaTeX Kernel (Default settings)]
+ [2016/06/19 v1.6d-u00 upLaTeX Kernel (Default settings)]
%</pldefs>
% \end{macrocode}
%
@@ -1671,6 +1672,7 @@
% 第一引数のマクロ(|#1|)の置換テキストが、カテゴリコード11か12の文字トークン1文字であった
% 場合に第二引数の内容に展開され、そうでない場合は第三引数の内容に展開されます。
% \changes{v1.6c}{2016/06/06}{マクロ追加}
+% \changes{v1.6d}{2016/06/19}{アクセント付き文字をさらに修正(forum:1951)}
% \begin{macrocode}
\def\pltx at mark{\pltx at mark@}
\let\pltx at scanstop\relax
@@ -1677,7 +1679,7 @@
\long\def\pltx at cond#1\fi{%
#1\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi}
\long\def\pltx at isletter#1{%
- \expandafter\pltx at isletter@i\romannumeral-`0#1\pltx at scanstop}
+ \expandafter\pltx at isletter@i#1\pltx at scanstop}
\long\def\pltx at isletter@i#1\pltx at scanstop{%
\pltx at cond\ifx\pltx at mark#1\pltx at mark\fi{\@firstoftwo}%
{\pltx at isletter@ii\pltx at scanstop#1\pltx at scanstop{}#1\pltx at mark}}
Modified: trunk/Master/texmf-dist/source/uplatex/base/uplvers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/uplatex/base/uplvers.dtx 2016-06-20 22:22:12 UTC (rev 41504)
+++ trunk/Master/texmf-dist/source/uplatex/base/uplvers.dtx 2016-06-20 22:22:26 UTC (rev 41505)
@@ -14,7 +14,7 @@
%
% \fi
%
-% \CheckSum{192}
+% \CheckSum{194}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -70,12 +70,14 @@
% 元の\LaTeX{}のバナーから取得するコードを\file{uplatex.ini}から取り入れた}
% \changes{v1.0w-u01}{2016/05/21}{サポート外の\LaTeX~2.09互換モードが
% 使われた場合に明確なエラーを出すようにした。}
+% \changes{v1.0x}{2016/06/19}{パッチレベルを\file{plvers.dtx}で設定}
+% \changes{v1.0x-u01}{2016/06/19}{p\LaTeX{}の変更に追随。}
% \fi
%
% \iffalse
%<*driver>
% \fi
-\ProvidesFile{uplvers.dtx}[2016/05/21 v1.0w-u01 upLaTeX Kernel (Version Info)]
+\ProvidesFile{uplvers.dtx}[2016/06/19 v1.0x-u01 upLaTeX Kernel (Version Info)]
% \iffalse
\documentclass{jltxdoc}
\GetFileInfo{uplvers.dtx}
@@ -129,7 +131,9 @@
%
% \begin{macro}{\pfmtname}
% \begin{macro}{\pfmtversion}
+% \begin{macro}{\ppatch at level}
% up\LaTeXe{}のフォーマットファイル名とバージョンです。
+% \changes{v1.0x}{2016/06/19}{パッチレベルを\file{plvers.dtx}で設定}
% \begin{macrocode}
%<*plcore>
\def\pfmtname{pLaTeX2e}
@@ -139,9 +143,13 @@
%<*plcore|platexrelease>
{2016/06/10u01}
%</plcore|platexrelease>
+%<*plcore>
+\def\ppatch at level{1}
+%</plcore>
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \subsection{\LaTeX~2.09互換モードの抑制}
%
Modified: trunk/Master/texmf-dist/tex/uplatex/base/uplcore.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/uplatex/base/uplcore.ltx 2016-06-20 22:22:12 UTC (rev 41504)
+++ trunk/Master/texmf-dist/tex/uplatex/base/uplcore.ltx 2016-06-20 22:22:26 UTC (rev 41505)
@@ -36,6 +36,7 @@
\def\pfmtname{pLaTeX2e}
\def\pfmtversion
{2016/06/10u01}
+\def\ppatch at level{1}
\def\plIncludeInRelease#1{\kernel at ifnextchar[%
{\@plIncludeInRelease{#1}}
{\@plIncludeInRelease{#1}[#1]}}
Modified: trunk/Master/texmf-dist/tex/uplatex/base/upldefs.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/uplatex/base/upldefs.ltx 2016-06-20 22:22:12 UTC (rev 41504)
+++ trunk/Master/texmf-dist/tex/uplatex/base/upldefs.ltx 2016-06-20 22:22:26 UTC (rev 41505)
@@ -31,7 +31,7 @@
%% Right brace \} Tilde \~}
%%
\ProvidesFile{upldefs.ltx}
- [2016/06/06 v1.6c-u00 upLaTeX Kernel (Default settings)]
+ [2016/06/19 v1.6d-u00 upLaTeX Kernel (Default settings)]
\def\g at tlastchart@#1{#1\ifx\lastnodechar\@undefined\m at ne\else\lastnodechar\fi}
\def\pltx at mark{\pltx at mark@}
\let\pltx at scanstop\relax
@@ -38,7 +38,7 @@
\long\def\pltx at cond#1\fi{%
#1\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi}
\long\def\pltx at isletter#1{%
- \expandafter\pltx at isletter@i\romannumeral-`0#1\pltx at scanstop}
+ \expandafter\pltx at isletter@i#1\pltx at scanstop}
\long\def\pltx at isletter@i#1\pltx at scanstop{%
\pltx at cond\ifx\pltx at mark#1\pltx at mark\fi{\@firstoftwo}%
{\pltx at isletter@ii\pltx at scanstop#1\pltx at scanstop{}#1\pltx at mark}}
More information about the tex-live-commits
mailing list