From cc13eb77c29c9b0e7e88b0dff77de642caf978ea Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 20 Apr 2017 21:10:01 +0000 Subject: pxrubrica (20apr17) git-svn-id: svn://tug.org/texlive/trunk@43943 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/platex/pxrubrica/README-ja.md | 4 ++++ Master/texmf-dist/doc/platex/pxrubrica/README.md | 4 ++++ .../doc/platex/pxrubrica/pxrubrica-en.pdf | Bin 51988 -> 52216 bytes .../doc/platex/pxrubrica/pxrubrica-en.tex | 12 +++++++++--- .../texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf | Bin 349513 -> 371210 bytes 5 files changed, 17 insertions(+), 3 deletions(-) (limited to 'Master/texmf-dist/doc/platex') diff --git a/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md b/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md index 608f5f72201..fb4d4a9657c 100644 --- a/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md +++ b/Master/texmf-dist/doc/platex/pxrubrica/README-ja.md @@ -45,6 +45,10 @@ MITライセンスの下で配布される。 更新履歴 -------- + * Version 1.2 〈2017/04/20〉 + - 自動切換のモノルビ・熟語ルビ。 + - 安全モード。 + - LuaTeX-ja の縦組のサポート。 * Version 1.1 〈2017/04/10〉 - XeTeX/LuaTeX のサポート。 - 両側ルビの処理を改良。 diff --git a/Master/texmf-dist/doc/platex/pxrubrica/README.md b/Master/texmf-dist/doc/platex/pxrubrica/README.md index 26bbf82cdb5..f013d0ee34a 100644 --- a/Master/texmf-dist/doc/platex/pxrubrica/README.md +++ b/Master/texmf-dist/doc/platex/pxrubrica/README.md @@ -47,6 +47,10 @@ This package is distributed under the MIT License. Revision History ---------------- + * Version 1.2 〈2017/04/20〉 + - Mono-ruby and jukugo-ruby with switching. + - Safe mode. + - Support for vertical writing in LuaTeX-ja. * Version 1.1 〈2017/04/10〉 - Support for XeTeX/LuaTeX. - Improve the process of two-side ruby. diff --git a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf index 4875cba8b71..5c126debab3 100644 Binary files a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf and b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.pdf differ diff --git a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica-en.tex index 7fc0b4e725d..53cb23a1686 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.1} -\newcommand*{\myfiledate}{2017/04/10} +\newcommand*{\myfileversion}{1.2} +\newcommand*{\myfiledate}{2017/04/20} \newsavebox{\myexample} \begin{document} @@ -44,7 +44,13 @@ There is no options available. \item Jukugo ruby (\Opt{j} option): one ruby block per kanji, but read as whole.\\ \Eg\quad \verb+\ruby[j]{$B9&?}(B}{$B$/(B|$B$8$c$/(B}+ $\rightarrow$ \ruby[j]{$B9&?}(B}{$B$/(B|$B$8$c$/(B}\quad -\verb+\ruby[j]{$B<7LLD;(B}{$B$7$A(B|$B$a$s(B|$B$A$g$&(B}+ $\rightarrow$ \ruby[j]{$B<7LLD;(B}{$B$7$A(B|$B$a$s(B|$B$A$g$&(B} +\verb+\ruby[j]{$B<7LLD;(B}{$B$7$A(B|$B$a$s(B|$B$A$g$&(B}+ $\rightarrow$ \ruby[j]{$B<7LLD;(B}{$B$7$A(B|$B$a$s(B|$B$A$g$&(B}\\ +The current implementation uses the following strategy: +if none of the ruby string per a kanji causes protrusion, +then the whole is typeset as mono-ruby; +otherwise, the whole is typeset as group-ruby, +ignoring the ruby grouping. + \item A \verb+|+ symbol in a ruby string denotes the boundary of reading for each kanji (\ie\ $B9&(B = $B$/(B and $B?}(B = $B$8$c$/(B). It is not needed in group ruby. diff --git a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf index f945cbde71d..10d6ea72fb1 100644 Binary files a/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf and b/Master/texmf-dist/doc/platex/pxrubrica/pxrubrica.pdf differ -- cgit v1.2.3