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