CTAN Comprehensive TeX Archive Network

Directory macros/luatex/generic/minim

README
Version: 2024/1.6

SUMMARY

This is a modern plain format for the LuaTeX engine, adding improved low-level 
support for many LuaTeX extensions and newer PDF features. While it can be 
used as drop-in replacement for plain TeX, it probably is most useful as 
a basis for your own formats.

Most features included in the format are provided by separate packages that 
can be used on their own; see the packages

    minim-mp      for mplib (MetaPost) support
    minim-math    for unicode mathematics
    minim-pdf     for creating Tagged PDF
    minim-xmp     for XMP (metadata) inclusion

This package proper only contains their shared lowest-level programming 
interface, together with their combined format.


DOCUMENTATION

In order to obtain the typeset manual of this package, simply say:

    luatex minim.doc

For the sake of completeness, this manual also includes the documentation of 
the packages mentioned above.


HISTORY

2024/1.6 (25/3/2024)

  No changes.

2024/1.5 (25/2/2024)

  No changes.

2024/1.4 (5/1/2024)

    * Documented the pdf resource management module
    * Updated the manual to pdf/ua

2023/1.3 (20/10/2023)

   No changes.

2023/1.2 (3/3/2023)

    * Added \Ucharcat, as in XeTeX.
    * Gave sensible definitions to unicode space characters.
    * Updated the manual to reflect the latest versions of the other minims.

2022/1.1 (3/3/2022)

  Major changes:

    * Updated the allocation mechanism, distinguishing the new_<register>() 
      allocators from the new registernumber() function.
    * Included a new (pgf-compatible) pdf resource manager.

  Minor changes:

    * Updated the manual to reflect the latest versions of the other minims.
    * Included a few helper functions moved in from minim-pdf.
    * Fixed a bug where the primitive callback.register() could not remove 
      list callbacks (the module’s M.register() still cannot).
    * Added an M.deregister() function for callbacks.
    * Added a uselanguage callback.

2021/1.0 (1/6/2021)

  This was the original release.


COPYING

(c) 2022 Esger Renkema, Michal Vlasák

These files may be distributed under the terms of the European Union Public 
Licence (EUPL) version 1.2 or later. A copy can be obtained at:

https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12

Download the contents of this package in one zip archive (401.6k).

minim – A modern plain format for the Lua engine

This is a modern plain format for the Lua engine, adding improved low-level support for many Lua extensions and newer PDF features. While it can be used as drop-in replacement for plain , it probably is most useful as a basis for your own formats.

Most features included in the format are provided by separate packages that can be used on their own; see the packages

This package contains only their shared lowest-level programming interface, along with their combined format.

Packageminim
Repositoryhttps://gitlab.com/renkema/minim
Version2024/1.6
LicensesEuropean Union Public License 1.2
Copyright2022–2024 Esger Renkema, Michal Vlasák
MaintainerEsger Renkema
Contained inTeX Live as minim
MiKTeX as minim
TopicsFormat
Lua
See alsoOp
...
Guest Book Sitemap Contact Contact Author