Skip to content

Releases: lualatex/luamplib

v2.34.2

24 Jul 08:29
cad92eb
Compare
Choose a tag to compare
  • 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

v2.34.1

19 Jul 06:08
e9bb191
Compare
Choose a tag to compare
  • 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.

v2.34.0

17 Jul 08:05
1c7a3e4
Compare
Choose a tag to compare
  • support transparency group with metafun format
  • fix regarding default value in circular fading mode
  • fix regarging the scope of graphics state

v2.33.1

14 Jul 13:47
70b0f42
Compare
Choose a tag to compare
  • refactor the manual, including some minor items undocumented so far
  • improve fading routine to get possibly smaller pdf file

v2.33.0

08 Jul 05:14
44ad0e8
Compare
Choose a tag to compare
  • provide a new metapost operator withfademethod and related macros,
    which make the color of an object gradiently transparent.
  • fix spot-color shading routine to support user-defined colorspace

v2.32.4

03 Jul 03:28
5994803
Compare
Choose a tag to compare
  • make the variable patterns local
  • math.randomseed on plain TeX
  • remove redundant code fullcircle scaled 0

v2.32.3

21 Jun 08:42
77b48ad
Compare
Choose a tag to compare
  • 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.

v2.32.2

13 Jun 19:29
1860030
Compare
Choose a tag to compare

fix matrix conversion between MP and PDF

v2.32.1

13 Jun 07:33
267b7a2
Compare
Choose a tag to compare
  • 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.

v2.32.0

10 Jun 03:09
1e8b62d
Compare
Choose a tag to compare
  • \mppattern{<name>} ... \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.