summaryrefslogtreecommitdiff
path: root/macros/luatex/generic/minim-mp/README
diff options
context:
space:
mode:
Diffstat (limited to 'macros/luatex/generic/minim-mp/README')
-rw-r--r--macros/luatex/generic/minim-mp/README52
1 files changed, 45 insertions, 7 deletions
diff --git a/macros/luatex/generic/minim-mp/README b/macros/luatex/generic/minim-mp/README
index 372e9626e1..bf03e5114e 100644
--- a/macros/luatex/generic/minim-mp/README
+++ b/macros/luatex/generic/minim-mp/README
@@ -1,9 +1,9 @@
-Version: 2024/1.5
+Version: 2024/1.6
SUMMARY
-This package offers low-level mplib integration for plain LuaTeX and is
-designed with the purpose of being easy to extend.
+This package offers low-level mplib integration for both plain LuaTeX and
+LuaLaTeX. It is designed with the purpose of being easy to extend.
The use of multiple simultaneous MetaPost instances is supported, as well as
running TeX or lua code from within MetaPost. With the included minim-mp
@@ -17,9 +17,47 @@ In order to obtain the typeset manual of this package, simply say:
luatex minim-mp.doc
+INSTALLATION
+
+In order to use minim-mp as a stand-alone metapost compiler, you will have to
+generate the appropriate format files. For metapost with plain tex, say
+
+ luatex --ini minim-mp.ini
+
+For metapost with latex, say
+
+ luatex --ini minim-lamp.ini
+
+The resulting format (.fmt) files will be found if they are either in the same
+directory as your metapost source file, or in ${TEXMFHOME}/web2c/luatex (the
+latter is of course recommended).
+
+Useful shell aliases are
+
+ alias mpost='luatex --fmt=minim-mp'
+ alias lampost='luatex --fmt=minim-lamp'
+
+
HISTORY
-2025/1.5 (in development)
+2024/1.6 (25/3/2024)
+
+ New features:
+
+ * Add per-instance \everymp token lists
+ * Reduce the number of metapost error messages echoed to the terminal.
+ * The operators infont and glyph of now also accept font names.
+ * Provide \mpdim to latex class.
+
+ Bug fixes:
+
+ * Newlines are now handled by metapost too.
+ * As are all special characters: #$%^&_~
+ * Plain and luatex now use the same catcode regime.
+ * Add the missing tex.skip macro.
+ * Improve debugging messages.
+
+2024/1.5 (25/2/2024)
New features:
@@ -33,9 +71,9 @@ HISTORY
2024/1.4 (5/1/2024)
- * Support the extended graphics state (extgstate)
- * Allow box resource (xform) creation directly from metapost
- * Support transparency and transparency groups
+ * Support the extended graphics state (extgstate).
+ * Allow box resource (xform) creation directly from metapost.
+ * Support transparency and transparency groups.
2023/1.3 (20/10/2023)