texlive[45854] Master/texmf-dist: pxrubrica (19nov17)

commits+karl at tug.org commits+karl at tug.org
Sun Nov 19 23:17:51 CET 2017


Revision: 45854
          http://tug.org/svn/texlive?view=revision&revision=45854
Author:   karl
Date:     2017-11-19 23:17:51 +0100 (Sun, 19 Nov 2017)
Log Message:
-----------
pxrubrica (19nov17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md
    trunk/Master/texmf-dist/doc/platex/pxrubrica/README.md
    trunk/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf
    trunk/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex
    trunk/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf
    trunk/Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx
    trunk/Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty

Modified: trunk/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md
===================================================================
--- trunk/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md	2017-11-19 22:17:35 UTC (rev 45853)
+++ trunk/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md	2017-11-19 22:17:51 UTC (rev 45854)
@@ -47,6 +47,8 @@
 更新履歴
 --------
 
+  * Version 1.3b 〈2017/11/19〉
+      - バグ修正
   * Version 1.3a 〈2017/05/05〉
       - 縦数式組方向のための調整。
       - バグ修正

Modified: trunk/Master/texmf-dist/doc/platex/pxrubrica/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/platex/pxrubrica/README.md	2017-11-19 22:17:35 UTC (rev 45853)
+++ trunk/Master/texmf-dist/doc/platex/pxrubrica/README.md	2017-11-19 22:17:51 UTC (rev 45854)
@@ -50,6 +50,8 @@
 Revision History
 ----------------
 
+  * Version 1.3b 〈2017/11/19〉
+      - Bug fix.
   * Version 1.3a 〈2017/05/05〉
       - Adjust for tate math direction.
       - Bug fix.

Modified: trunk/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex	2017-11-19 22:17:35 UTC (rev 45853)
+++ trunk/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex	2017-11-19 22:17:51 UTC (rev 45854)
@@ -8,8 +8,8 @@
 \newcommand*{\Eg}{E.\,g.\mbox{}}
 \newcommand*{\eg}{e.\,g.\mbox{}}
 \newcommand*{\ie}{i.\,e.\mbox{}}
-\newcommand*{\myfileversion}{1.3a}
-\newcommand*{\myfiledate}{2017/05/05}
+\newcommand*{\myfileversion}{1.3b}
+\newcommand*{\myfiledate}{2017/11/19}
 \newsavebox{\myexample}
 \begin{document}
 

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

Modified: trunk/Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx	2017-11-19 22:17:35 UTC (rev 45853)
+++ trunk/Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx	2017-11-19 22:17:51 UTC (rev 45854)
@@ -20,7 +20,7 @@
 %<*driver>
 \ProvidesFile{pxrubrica.dtx}
 %</driver>
-  [2017/05/05 v1.3a PX Japanese-style ruby]
+  [2017/11/19 v1.3b PX Japanese-style ruby]
 %<*driver>
 \documentclass[uplatex]{jsarticle}
 \usepackage{doc}
@@ -2836,7 +2836,7 @@
 % \end{macro}
 %
 % \begin{macro}{\pxrr at check@punct at char}
-% |\pxrr at is@punct at char{|\jmeta{$BJ8;z%3!<%I(B}|}{|\jmeta{$BOBJ8%U%i%0(B}|}|\Means
+% |\pxrr at check@punct at char{|\jmeta{$BJ8;z%3!<%I(B}|}{|\jmeta{$BOBJ8%U%i%0(B}|}|\Means
 % $B;XDj$NJ8;z%3!<%I$NJ8;z$,!HLsJ*$G$"$k$+!I$rD4$Y$F!"(B
 % $B7k2L$r(B |\ifpxrr at ok| $B$KJV$9!#(B
 % \jmeta{$BOBJ8%U%i%0(B}$B$O!HBP>]$,(B{\pTeX}$B$NOBJ8$G$"$k!I>l9g$K(B1$B!"(B
@@ -2878,7 +2878,7 @@
   }
 %    \end{macrocode}
 %
-% $B$=$l0J30$N>l9g$O%<%m$H$7$F07$&!#(B
+% $B$=$l0J30$N>l9g$O>o$K56$H$7$F07$&!#(B
 %    \begin{macrocode}
 \else
   \def\pxrr at check@punct at char#1#2{%
@@ -2888,6 +2888,33 @@
 %    \end{macrocode}
 % \end{macro}
 %
+% \begin{macro}{\pxrr at force@nonpunct at achar}
+% |\pxrr at force@nonpunct at achar{|\jmeta{$BJ8;z%3!<%I(B}|}|\Means
+% $B;XDj$NJ8;z%3!<%I$N2$J8J8;z$r!HLsJ*$G$J$$!I$b$N$H07$&!#(B
+% $B!HLsJ*$G$"$k!I$N0UL#$O(B |\pxrr at check@punct at char| $B$N>l9g$HF1$8!#(B
+%
+% {\pTeX}$B$N>l9g!#(B
+%    \begin{macrocode}
+\ifpxrr at in@ptex
+  \def\pxrr at force@nonpunct at achar#1{%
+    \global\xspcode#1=\thr@@
+  }
+%    \end{macrocode}
+% \PKN{LuaTeX-ja}$B;HMQ$N>l9g!#(B
+%    \begin{macrocode}
+\else\ifpxrr at in@luatexja
+  \def\pxrr at force@nonpunct at achar#1{%
+    \ltjglobalsetparameter{jaxspmode={#1,3}}%
+  }
+%    \end{macrocode}
+% $B$=$l0J30$N>l9g$O2?$b$7$J$$!#(B
+%    \begin{macrocode}
+\else
+  \def\pxrr at force@nonpunct at achar#1{}
+\fi\fi
+%    \end{macrocode}
+% \end{macro}
+%
 % \begin{macro}{\pxrr at inhibitglue}
 % |\inhibitglue| $B$,Dj5A$5$l$F$$$k$J$i<B9T$9$k!#(B
 %    \begin{macrocode}
@@ -5666,7 +5693,7 @@
     \endgroup
     \global\pxrr at letcs\pxrr at aghostfont{T1/lmr/m/n/2.5}%
     \gdef\pxrr at aghost{{\pxrr at aghostfont\pxrr at aghostchar}}%
-    \global\xspcode\pxrr at aghostchar=3 %
+    \pxrr at force@nonpunct at achar{\pxrr at aghostchar}%
   }{%else
     \pxrr at warn{Ghost embedding for \string\aruby\space
       is disabled,\MessageBreak

Modified: trunk/Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty
===================================================================
--- trunk/Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty	2017-11-19 22:17:35 UTC (rev 45853)
+++ trunk/Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty	2017-11-19 22:17:51 UTC (rev 45854)
@@ -22,7 +22,7 @@
 %% in the same archive or directory.)
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{pxrubrica}
-  [2017/05/05 v1.3a PX Japanese-style ruby]
+  [2017/11/19 v1.3b PX Japanese-style ruby]
 \RequirePackage{keyval}
 \def\pxrr at pkgname{pxrubrica}
 \def\pxrr at error{%
@@ -850,6 +850,17 @@
     \pxrr at okfalse
   }
 \fi\fi
+\ifpxrr at in@ptex
+  \def\pxrr at force@nonpunct at achar#1{%
+    \global\xspcode#1=\thr@@
+  }
+\else\ifpxrr at in@luatexja
+  \def\pxrr at force@nonpunct at achar#1{%
+    \ltjglobalsetparameter{jaxspmode={#1,3}}%
+  }
+\else
+  \def\pxrr at force@nonpunct at achar#1{}
+\fi\fi
 \ifx\inhibitglue\@undefined
   \let\pxrr at inhibitglue\relax
 \else
@@ -2402,7 +2413,7 @@
     \endgroup
     \global\pxrr at letcs\pxrr at aghostfont{T1/lmr/m/n/2.5}%
     \gdef\pxrr at aghost{{\pxrr at aghostfont\pxrr at aghostchar}}%
-    \global\xspcode\pxrr at aghostchar=3 %
+    \pxrr at force@nonpunct at achar{\pxrr at aghostchar}%
   }{%else
     \pxrr at warn{Ghost embedding for \string\aruby\space
       is disabled,\MessageBreak



More information about the tex-live-commits mailing list