diff options
author | Karl Berry <karl@freefriends.org> | 2017-11-19 22:17:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-11-19 22:17:51 +0000 |
commit | 70232474350cc100dc2f5c651900ad627c59f757 (patch) | |
tree | 47f4004c00e79e0af03306562a4fe8e7d2ff0a44 /Master | |
parent | b40b1cb1e5dc67b35e577a4d9ea88d80bd6673c3 (diff) |
pxrubrica (19nov17)
git-svn-id: svn://tug.org/texlive/trunk@45854 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/platex/pxrubrica/README-ja.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/platex/pxrubrica/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf | bin | 52449 -> 52894 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf | bin | 447886 -> 448379 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/platex/pxrubrica/pxrubrica.dtx | 35 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/pxrubrica/pxrubrica.sty | 15 |
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 Binary files differindex 33eb149c0be..d54ee73d35e 100644 --- a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf +++ b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf 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 Binary files differindex 77077bce0d7..c489c84cad0 100644 --- a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf +++ b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf 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 |