From 504ee16abc171d2851d62e7ce9b9774febf766f6 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 30 May 2024 19:57:39 +0000 Subject: luamplib (30may24) git-svn-id: svn://tug.org/texlive/trunk@71391 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/luatex/luamplib/NEWS | 9 +++++++++ Master/texmf-dist/doc/luatex/luamplib/luamplib.pdf | Bin 198665 -> 198713 bytes .../doc/luatex/luamplib/test-luamplib-latex.tex | 14 +++++++++++++- .../doc/luatex/luamplib/test-luamplib-plain.tex | 16 ++++++++++++++-- 4 files changed, 36 insertions(+), 3 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/luatex/luamplib/NEWS b/Master/texmf-dist/doc/luatex/luamplib/NEWS index 9cd7c571717..8339e9ce655 100644 --- a/Master/texmf-dist/doc/luatex/luamplib/NEWS +++ b/Master/texmf-dist/doc/luatex/luamplib/NEWS @@ -1,5 +1,14 @@ History of the luamplib package +2024/05/30 2.31.2 + * support vertical writing mode in mpliboutlinetext (presently luatexko + package only, and except horizontal mode inside vertical mode) + + * after the process of mpliboutlinetext, mpliboutlinepic[1] ... + mpliboutlinepic[mpliboutlinenum] will be preserved as an array of images + each of which containing a glyph or a rule. N.B. Unicode grapheme cluster + is not considered here. + 2024/05/24 2.31.1 * fix bugs in outlinetext routine * improve rule treatment in graphictext diff --git a/Master/texmf-dist/doc/luatex/luamplib/luamplib.pdf b/Master/texmf-dist/doc/luatex/luamplib/luamplib.pdf index 9db810d3601..c3e099a5d9f 100644 Binary files a/Master/texmf-dist/doc/luatex/luamplib/luamplib.pdf and b/Master/texmf-dist/doc/luatex/luamplib/luamplib.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luamplib/test-luamplib-latex.tex b/Master/texmf-dist/doc/luatex/luamplib/test-luamplib-latex.tex index fd5cb6fe007..2d1994d5354 100644 --- a/Master/texmf-dist/doc/luatex/luamplib/test-luamplib-latex.tex +++ b/Master/texmf-dist/doc/luatex/luamplib/test-luamplib-latex.tex @@ -227,11 +227,23 @@ endfor \mpfig circleit.a(btex\tracingcommands0 Box 1 etex); drawboxed(a); \endmpfig \def\mpfiginstancename{mympfig}% \mpfig -draw mpliboutlinetext.b ("$\sqrt{2+\alpha}$") +draw mpliboutlinetext.b ("$\displaystyle\frac{1}{1-x^2}$") (withcolor .6[red,white]) (withpen pencircle scaled .2 withcolor red) scaled 4 ; \endmpfig +\par +\mpfig + draw mpliboutlinetext.r + ("Question") + ( withpen pencircle scaled .3 ) + ( + withshademethod "linear" + withshadedirection (2.5, 0.5) + withshadecolors(red, blue) + ) + scaled 4; +\endmpfig \tracingcommands0 \vskip 2\baselineskip diff --git a/Master/texmf-dist/doc/luatex/luamplib/test-luamplib-plain.tex b/Master/texmf-dist/doc/luatex/luamplib/test-luamplib-plain.tex index 61ea9e8ae75..bc955d2f8ff 100644 --- a/Master/texmf-dist/doc/luatex/luamplib/test-luamplib-plain.tex +++ b/Master/texmf-dist/doc/luatex/luamplib/test-luamplib-plain.tex @@ -220,10 +220,22 @@ endfor \mpfig circleit.a(btex\tracingcommands0 Box 1 etex); drawboxed(a); \endmpfig \def\mpfiginstancename{mympfig}% \mpfig -draw mpliboutlinetext.b ("$\sqrt{2+\alpha}$") +draw mpliboutlinetext.b ("$\overbrace{x+\cdots+x}^k$") (withcolor .6[red,white]) (withpen pencircle scaled .2 withcolor red) - scaled 4 ; + scaled 3 ; +\endmpfig +\par +\mpfig + draw mpliboutlinetext.r + ("Question") + ( withpen pencircle scaled .3 ) + ( + withshademethod "linear" + withshadedirection (2.5, 0.5) + withshadecolors(red, blue) + ) + scaled 4; \endmpfig \tracingcommands0 -- cgit v1.2.3