diff options
Diffstat (limited to 'tex/context/base/mkiv/typo-rub.mkiv')
-rw-r--r-- | tex/context/base/mkiv/typo-rub.mkiv | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tex/context/base/mkiv/typo-rub.mkiv b/tex/context/base/mkiv/typo-rub.mkiv index d51c53aa4..cc1571ad7 100644 --- a/tex/context/base/mkiv/typo-rub.mkiv +++ b/tex/context/base/mkiv/typo-rub.mkiv @@ -26,6 +26,7 @@ \installcorenamespace {ruby} \installcorenamespace {rubyanalyze} \installcorenamespace {rubyplacement} +\installcorenamespace {rubynumber} \installcommandhandler \??ruby {ruby} \??ruby @@ -135,6 +136,14 @@ \c!hoffset=\zeropoint, \c!voffset=-2\exheight] +%D Experiment too: + +\unexpanded\def\numberedruby[#1]#2% + {\doifnotcounter{\??rubynumber#1}{\definecounter[\??rubynumber#1]\setcounter[\??rubynumber#1][1]}% + \ruby[#1]{#2}{\convertedcounter[\??rubynumber#1]}% + \incrementcounter[\??rubynumber#1]% + \relax} + \protect \endinput % \usemodule[art-01]\setupbodyfont[dejavu,12pt] |