CTAN update: luamplib

2024-08-03 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.34.5 2024-08-03
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


* provide 'withgroupbbox' macro for transparency group to enable users to
  control the bounding box

* write down the width/height/depth values of mplibgroup to the log file



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-08-01 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.34.4 2024-07-31
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 * 'withpattern' operator accepts a textual picture as well as
   a path for its operand.  Thus users can give pattern effect
   to the result of btex command or infont operator.

 * fix regarding line width in mplibgraphictext

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-07-25 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.34.2 2024-07-24
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 * With the newly introduced macros, \mplibgroup ... \endmplibgroup, users
   can define a transparency group or a normal form XObject from TeX side.
   The LaTeX environment 'mplibgroup' is identical to this pair of macros.
   See the document for details.

 * document: be more precise about the color effect of a transparency group

 * remove trailing zeros from numeric objects to get smaller PDF

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-07-20 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.34.1 2024-07-19
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

 * Transparency group is available with plain format as well.

 * Transparency group once used is reusable in the TeX code or
   in other MetaPost code chunks. See the document for details.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-07-18 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.34.0 2024-07-17
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


* support transparency group with metafun format
* fix regarding default value in circular fading mode
* fix regarging the scope of graphics state



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-07-15 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.33.1 2024-07-14
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


* refactor the manual, including some minor items undocumented so far

* improve fading routine to get possibly smaller pdf file



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-07-09 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.33.0 2024-07-08
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


* provide a new metapost operator 'withfademethod' and related macros,
  which make the color of a picture/path object gradiently transparent.
  See luamplib document for details.

* fix spot-color shading routine to support user-defined colorspace



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-06-22 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.32.3 2024-06-21
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


* 'coloured' is a synonym of the option 'colored' in pattern definition.

* fix a bug related to pdf page resources in dvi mode

* users can access the lua table containing mplib instances 
'luamplib.instances',
  through which metapost variables are also easily accessible as documented in
  LuaTeX manual 11.2.8.4.



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-06-14 Thread CTAN Announcements
Dohyun Kim submitted updates to the

luamplib

package.

Version:  2.32.2 2024-06-14
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

 Version:  2.32.2 2024-06-14

 * fix matrix conversion between MP and PDF


 Version:  2.32.1 2024-06-13
 
 * for the sake of convenience, width and height values of tiling patterns
   will be written down into the log file.

 * table type is allowed as well as string type for 'matrix' and 'bbox'
   options in pattern definition.

 * metapost code such as 'rotated 30 slanted .2' is allowed as well as
   the string or table of numbers for the 'matrix' option in pattern
   definition.

 * as for the 'resources' option in pattern definition, luamplib
   automatically includes the resources of the current page.

 * luamplib does not log info even if there's no beginfig ... endfig.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-06-10 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.32.0 2024-06-10
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 \mppattern{} ... \endmppattern defines a tiling pattern
 which can be used with 'withpattern' operator to fill a closed
 path by replicating the tile horizontally and vertically.
 \begin{mppattern} ... \end{mppattern} is exactly the same as
 \mppattern ... \endmppattern.  See luamplib manual for details.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-05-31 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.31.2 2024-05-30
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

 * 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.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-05-22 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.31.0 2024-05-21
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


We provide a new metapost operator 'mpliboutlinetext', which mimicks metafun's
'outlinetext'.

The syntax is the same as metafun's. A simple example:

draw mpliboutlinetext.b ("$\sqrt{2+\alpha}$")
  (withcolor \mpcolor{red!50})
  (withpen pencircle scaled .2 withcolor red)
  scaled 2 ;



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-05-11 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.30.0 2024-05-10
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


* provide a new metapost operator 'mplibglyph', which returns a metapost
  picture containing outline paths of a glyph in opentype, truetype or type1
  fonts.  When a type1 font is specified, metapost primitive 'glyph' will be
  called.  In the syntax as follows, subfont number is zero based.

   mplibglyph 50   of \fontid\font% slot 50 of current font
   mplibglyph 50   of "cmr10"  % type1 font
   mplibglyph "Q"  of "TU/TeXGyrePagella(0)/m/n/10"% TeX fontname
   mplibglyph "똠" of "NotoSansCJKkr-Regular.otf"  % raw filename
   mplibglyph "Q"  of "Times.ttc(2)"   % subfont number
   mplibglyph "똠" of "SourceHanSansK-VF.otf[Regular]" % instance name

* provide a new metapost command 'mplibdrawglyph'. In contrast to metapost's
  'draw' command, this one fills paths of a picture according to the Nonzero
  Winding Number Rule.

* in 'mplibgraphictext', option 'scale' is deprecated and now a synonym of
  'scaled'.  In DVI mode, unicode-math package is needed for math formula
  graphictext.



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-05-02 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.29.0 2024-05-01
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 * provide new TeX macros to reduce typing toil.

   \mpfig ... \endmpfig is roughly the abbreviation of
   \begin{mplibcode}[@mpfig]
   beginfig(0)
   token list declared by \everymplib[@mpfig]
   ...
   token list declared by \everyendmplib[@mpfig]
   endfig;
   \end{mplibcode}

   \mpfig* ... \endmpfig is roughly the abbreviation of
   \begin{mplibcode}[@mpfig]
   ...
   \end{mplibcode}

   These macros are protected and unexpandable.
   In these macros \mpliblegacybehavior{false} is forcibly declared.
   As both share the same instance name, MetaPost codes are inherited among 
them.
   The instance name (default: @mpfig) can be changed by redefining 
`\mpfiginstancename'.

 * instance names are allowed in plain TeX as well. The syntax is:

   \mplibcode[name] ... \endmplibcode
   \everymplib[name]{ ... }
   \everyendmplib[name]{ ... }

   These macros are now protected and unexpandable.

 * provide new MetaPost operators `mplibtexcolor' and `mplibrgbtexcolor'
   which convert TeX color expressions to MetaPost color expressions.
   The latter one forces rgb model results (#112). For instance,

   mplibtexcolor "olive" % => (0, 0, 1, 0.5)
   mplibrgbtexcolor "olive"  % => (0.5, 0.5, 0)

   As spot colors are always forced to cmyk or rgb model, it is not
   recommended to use these operators for them.

 * write down MetaPost messages into the log file

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-04-26 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.28.2 2024-04-25
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 * direction of figure box is explicitly declared as TLT (#129)

 * figure box materials are emitted in one go at the end of the figure
   (to enable tex.runtoks in spot color shading routine)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-04-13 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.28.0 2024-04-12
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

 * provide a new metapost operator 'mplibgraphictext', which is similar
   to ConTeXt's 'graphictext'. But the syntax is not the same:

   mplibgraphictext "Text" fakebold 2 scale 3
   fillcolor red drawcolor blue

   where 'fakebold' and 'scale' are fontspec's font options.
   'fakebold', 'scale', 'drawcolor' and 'fillcolor' are optional and
   default values are '2', '1', "black" and "white" respectively.
   When color expressions are given as string, they are regarded as
   xcolor's or l3color's expressions. The operator generates a metapost
   picture, which can be drawn or assigned to a variable. For compatibilty
   with 'graphictext', 'withdrawcolor' and 'withfillcolor' are synonyms of
   'drawcolor' and 'fillcolor'. Because the implementation is quite
   different from the \ConTeXt's, there are some limitations such that
   we can't apply shading (gradient colors) to the text.

 * support metafun's new shading method. Color expressions given as string
   are regarded as xcolor's or l3color's expressions. Spot colors defined
   by the color commands of l3color package are also acceptable
   (currently '\DocumentMetadata{ }' is needed for spot colors).

 * fix the y-position of text figures, which means the result of 'infont'
   operator, not of the 'textext' operator.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-04-04 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.27.2 2024-04-04
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


* for warning/info/error messages we now use our own lua function,
  instead of ltluatex's. As a result, mplib's multi-line messages are
  printed as they are with no module name prepended to each line.

* terminal messages are now much conciser than before, printing only
  the most relevant part.

* mplibcode which has no figure output does not print a warning, but
  just an info to the log.



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-03-30 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.27.1 2024-03-29
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


fix a bug regarding local textext boxes



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-03-24 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.27.0 2024-03-23
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

 - when '\mplibcodeinherit' is enabled, '\mplibglobaltextext' is
   implicitly enabled as well.

 - when instance name is used to mplibcode environments, btex ...
   etex boxes are also shared among the environments of the same
   instance name.

 - transparency functionality does not conflict with transparent package.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-03-11 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version: 2.26.4 2024-03-10
License: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:


Not just color names but also color expressions of l3color module are now
supported even if xcolor package is loaded



This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-03-08 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.26.3
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

 * color expressions of l3color are supported as well.
   But they are regarded as xcolor's expressions if xcolor package
   is loaded.

 * support pdfmanagement's opacity and shading management.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-03-04 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.26.2 2024-03-04
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

 * attempt to support l3color: \mpcolor{color name}.
   color expressions ('red!50') are supported with xcolor package only.

 * cope with mp.report warning produced by 'message' under metafun

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-03-02 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.26.0 2024-03-01
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

 When \mplibcachedir{} is not set, the default cache directory
 will be in the following order:

$TEXMFVAR/luamplib_cache
$TEXMF_OUTPUT_DIRECTORY/luamplib_cache
./luamplib_cache
$TEXMFOUTPUT/luamplib_cache
.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2024-01-25 Thread CTAN Announcements
Dohyun Kim submitted an update to the

  luamplib

package.

Version:  2.25.3 2024-01-25
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 protect string expression "..." even if textextlabel is disabled
 (revert part of v2.25.0)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2023-08-08 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.25.0 2023-08-07
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 - propagate tex's jobname varible into mplib process as well.

 - protect string expression "..." if and only if textextlabel is enabled.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2023-04-05 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.24.0 2023-04-04
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 respect '-recorder' command-line option
 (requested by Toby Thurston and Ernst Reissner)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2022-01-13 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.23.0 2022-01-12
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 In parellel with the functionality introduced at previous version,
 \everymplib (\everyendmplib as well, of course) supports
 optional argument of named MetaPost instance, affecting only those
 mplibcode environments of the same name.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2022-01-10 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.22.0 2022-01-09
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 Sergey Slyusarev (@jemmybutton) has suggested and contributed
 a new feature for LaTeX mplibcode environment, which now supports
 separately named MetaPost instances. Using this feature,
 all the variables and functions are shared only among
 all the environments belonging to the same instance.
 (#99 and #100)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2021-11-24 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.21.1 2021-11-23
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 address #97 (typesetting fails with "--lua" option)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2021-09-16 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.21.0 2021-09-16
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 - allow empty string in textext()

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2021-08-04 Thread CTAN Announcements
Dohyun Kim submitted an update to the

 luamplib

package.

Version:  2.20.9 2021-08-03
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--
 
 initialize every mplib instance with random integer seed values

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2021-08-02 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version number: 2.20.8 2021-08-02
License type: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--


When \mplibshowlog{enable} is declared, log (not term) messages returned 
by mplib instance will be printed into the .log file. This is an
interface for luamplib.showlog.


--

This package is located at 
   https://mirrors.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib



   Thanks for the upload.

 For the CTAN Team
Erik Braun



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2020-12-31 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version number: 2.20.6 2020-12-30
License type: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

* fix a bug regarding no figure output when luamplib.showlog is true.
  (#91)
* now metapost `show' command triggers a warning message, so that it
  could be shown on the console. (#91)

--

This package is located at 
   http://mirror.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2020-02-25 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version number: 2.20.5 2020-02-24
License type: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--


2020/02/24 2.20.5
* Extra check for \pdfliteral (PR #89)
* allow expansion of \mpdim and \mpcolor when they are used in another macro
* step copyright year


--

This package is located at 
   http://mirror.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib



   Thanks for the upload.

 For the CTAN Team
Erik Braun



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2019-03-27 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version number: 2.20.1 2019-03-26
License type: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--


* '\mpdim' and '\mpcolor' are allowed, even if '\mplibverbatim' is enabled.


--

This package is located at 
   http://mirror.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib



   Thanks for the upload.

 For the CTAN Team
Erik Braun



We are supported by the TeX users groups.   
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2019-03-22 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version number: 2.20.0 2019-03-20
License type: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

* huge changes, but mostly internal, so apparently not much difference 
  from previous version.
* '\mplibforcehmode' makes mplibcode typeset in horizontal mode.
  '\mplibnoforcehmode' reverts the setting. The latter is default.
* '\mpliblegacybehavior{disable}' triggers a new mode of processing
  verbatimtex .. etex: along with btex .. etex, they will be processed
  sequentially one by one. Old behavior, being default, can be restored
  by declaring '\mpliblegacybehavior{enable}'.
* Incidentally, verbatimtex .. etex in MP input files is honored
  from this version, save those that contain '\documentclass'
  or '\begin{document}' etc, which is totally ignored.

--

This package is located at 
   http://mirror.ctan.org/macros/luatex/generic/luamplib

More information is at
   https://www.ctan.org/pkg/luamplib




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz



We are supported by the TeX user groups.
Please join a users group; see http://www.tug.org/usergroups.html .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2018-09-28 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version number: 2.12.5 2018-09-27
License type: gpl2

Summary description: Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--


* change dash.offset pattern from "%i" to "%f" (PR #77)
* remove unnecessary variables that go back to ConTeXt (issue #76)


--

The package's Catalogue entry can be viewed at
   http://www.ctan.org/pkg/luamplib

The package's files themselves can be inspected at
   http://mirror.ctan.org/macros/luatex/generic/luamplib



   Thanks for the upload.

 For the CTAN Team
Erik Braun



We are supported by the TeX users groups.   
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN Update: luamplib

2018-01-05 Thread CTAN Announcements
Dohyun Kim submitted an update to the

luamplib

package.

Version:  2.12.2  2018-01-04
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
--

 * workaround issue #70 "Labels outside beginfig...endfig are not inherited"

 * address issue #71 "metafun problem: arrow tips are not filled" by importing
   luatex-mplib.lua from context beta.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luamplib

The package’s files themselves can be inspected at
   http://mirror.ctan.org/macros/luatex/generic/luamplib/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



We are supported by the TeX users groups.
Please join a users group; see https://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: luamplib

2017-06-07 Thread CTAN Announcements

Dohyun Kim submitted an update to the

luamplib

package.

Version number: 2.12.1 2017-06-02
License type: gpl2

Summary description: Use LuaTeX's built-in MetaPost interpreter

Announcement text:
--

* when `\mplibglobaltextext{enable}' is declared, metapost variables
  containing `btex ... etex' labels can be inherited across code chunks.
  Of course, `\mplibcodeinherit' should also be switched on.

--

The package's Catalogue entry can be viewed at
   http://www.ctan.org/pkg/luamplib

The package's files themselves can be inspected at
   http://mirror.ctan.org/macros/luatex/generic/luamplib



   Thanks for the upload.

 For the CTAN Team
Erik Braun



We are supported by the TeX users groups.
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann