summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-11-19 22:17:51 +0000
committerKarl Berry <karl@freefriends.org>2017-11-19 22:17:51 +0000
commit70232474350cc100dc2f5c651900ad627c59f757 (patch)
tree47f4004c00e79e0af03306562a4fe8e7d2ff0a44
parentb40b1cb1e5dc67b35e577a4d9ea88d80bd6673c3 (diff)
pxrubrica (19nov17)
git-svn-id: svn://tug.org/texlive/trunk@45854 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/platex/pxrubrica/README-ja.md2
-rw-r--r--Master/texmf-dist/doc/platex/pxrubrica/README.md2
-rw-r--r--Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdfbin52449 -> 52894 bytes
-rw-r--r--Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex4
-rw-r--r--Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdfbin447886 -> 448379 bytes
-rw-r--r--Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx35
-rw-r--r--Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty15
7 files changed, 50 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md b/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md
index 7915348aab8..eb1c9cc3415 100644
--- a/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md
+++ b/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md
@@ -47,6 +47,8 @@ MITライセンスの下で配布される。
更新履歴
--------
+ * Version 1.3b 〈2017/11/19〉
+ - バグ修正
* Version 1.3a 〈2017/05/05〉
- 縦数式組方向のための調整。
- バグ修正
diff --git a/Master/texmf-dist/doc/platex/pxrubrica/README.md b/Master/texmf-dist/doc/platex/pxrubrica/README.md
index fc113ac5ab5..7ea187e848b 100644
--- a/Master/texmf-dist/doc/platex/pxrubrica/README.md
+++ b/Master/texmf-dist/doc/platex/pxrubrica/README.md
@@ -50,6 +50,8 @@ This package is distributed under the MIT License.
Revision History
----------------
+ * Version 1.3b 〈2017/11/19〉
+ - Bug fix.
* Version 1.3a 〈2017/05/05〉
- Adjust for tate math direction.
- Bug fix.
diff --git a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf
index 33eb149c0be..d54ee73d35e 100644
--- a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf
+++ b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex
index 292f7a78cc9..76e2be3484d 100644
--- a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex
+++ b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex
@@ -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}
diff --git a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf
index 77077bce0d7..c489c84cad0 100644
--- a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf
+++ b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx b/Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx
index 65836b6ce12..b000b547ac2 100644
--- a/Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx
+++ b/Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx
@@ -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@check@punct@char}
-% |\pxrr@is@punct@char{|\jmeta{$BJ8;z%3!<%I(B}|}{|\jmeta{$BOBJ8%U%i%0(B}|}|\Means
+% |\pxrr@check@punct@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@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@check@punct@char#1#2{%
@@ -2888,6 +2888,33 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\pxrr@force@nonpunct@achar}
+% |\pxrr@force@nonpunct@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@check@punct@char| $B$N>l9g$HF1$8!#(B
+%
+% {\pTeX}$B$N>l9g!#(B
+% \begin{macrocode}
+\ifpxrr@in@ptex
+ \def\pxrr@force@nonpunct@achar#1{%
+ \global\xspcode#1=\thr@@
+ }
+% \end{macrocode}
+% \PKN{LuaTeX-ja}$B;HMQ$N>l9g!#(B
+% \begin{macrocode}
+\else\ifpxrr@in@luatexja
+ \def\pxrr@force@nonpunct@achar#1{%
+ \ltjglobalsetparameter{jaxspmode={#1,3}}%
+ }
+% \end{macrocode}
+% $B$=$l0J30$N>l9g$O2?$b$7$J$$!#(B
+% \begin{macrocode}
+\else
+ \def\pxrr@force@nonpunct@achar#1{}
+\fi\fi
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\pxrr@inhibitglue}
% |\inhibitglue| $B$,Dj5A$5$l$F$$$k$J$i<B9T$9$k!#(B
% \begin{macrocode}
@@ -5666,7 +5693,7 @@
\endgroup
\global\pxrr@letcs\pxrr@aghostfont{T1/lmr/m/n/2.5}%
\gdef\pxrr@aghost{{\pxrr@aghostfont\pxrr@aghostchar}}%
- \global\xspcode\pxrr@aghostchar=3 %
+ \pxrr@force@nonpunct@achar{\pxrr@aghostchar}%
}{%else
\pxrr@warn{Ghost embedding for \string\aruby\space
is disabled,\MessageBreak
diff --git a/Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty b/Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty
index 9dd51d8ffe9..3d0f66eb144 100644
--- a/Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty
+++ b/Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty
@@ -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@pkgname{pxrubrica}
\def\pxrr@error{%
@@ -850,6 +850,17 @@
\pxrr@okfalse
}
\fi\fi
+\ifpxrr@in@ptex
+ \def\pxrr@force@nonpunct@achar#1{%
+ \global\xspcode#1=\thr@@
+ }
+\else\ifpxrr@in@luatexja
+ \def\pxrr@force@nonpunct@achar#1{%
+ \ltjglobalsetparameter{jaxspmode={#1,3}}%
+ }
+\else
+ \def\pxrr@force@nonpunct@achar#1{}
+\fi\fi
\ifx\inhibitglue\@undefined
\let\pxrr@inhibitglue\relax
\else
@@ -2402,7 +2413,7 @@
\endgroup
\global\pxrr@letcs\pxrr@aghostfont{T1/lmr/m/n/2.5}%
\gdef\pxrr@aghost{{\pxrr@aghostfont\pxrr@aghostchar}}%
- \global\xspcode\pxrr@aghostchar=3 %
+ \pxrr@force@nonpunct@achar{\pxrr@aghostchar}%
}{%else
\pxrr@warn{Ghost embedding for \string\aruby\space
is disabled,\MessageBreak