summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2021-05-25 18:41:45 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2021-05-25 18:41:45 +0200
commitddc77c560834122fcdc0219f01977cb830a7a6f5 (patch)
tree71df057ec2dfbb5f51091baa96b2671ad62c1580 /doc
parent7fd782dace8f90e7e032ca8f449f8ca4eada450b (diff)
downloadcontext-ddc77c560834122fcdc0219f01977cb830a7a6f5.tar.gz
2021-05-25 17:56:00
Diffstat (limited to 'doc')
-rw-r--r--doc/context/documents/general/manuals/luametatex.pdfbin1213272 -> 1217490 bytes
-rw-r--r--doc/context/sources/general/manuals/luametatex/luametatex-modifications.tex30
2 files changed, 18 insertions, 12 deletions
diff --git a/doc/context/documents/general/manuals/luametatex.pdf b/doc/context/documents/general/manuals/luametatex.pdf
index 9fafc9690..21d4f6248 100644
--- a/doc/context/documents/general/manuals/luametatex.pdf
+++ b/doc/context/documents/general/manuals/luametatex.pdf
Binary files differ
diff --git a/doc/context/sources/general/manuals/luametatex/luametatex-modifications.tex b/doc/context/sources/general/manuals/luametatex/luametatex-modifications.tex
index ac283bafd..52b73978c 100644
--- a/doc/context/sources/general/manuals/luametatex/luametatex-modifications.tex
+++ b/doc/context/sources/general/manuals/luametatex/luametatex-modifications.tex
@@ -114,27 +114,28 @@ most still comes from original Knuthian \TEX. But we divert a bit.
\startitem
Because the backend is not built|-|in, the magnification (\prm {mag})
- primitive is not doing nothing. A \type {shipout} just discards the content
- of the given box. The write related primitives have to be implemented in the
- used macro package using \LUA. None of the \PDFTEX\ derived primitives is
- present.
+ primitive is gone. A \type {shipout} just discards the content of the given
+ box. The write related primitives have to be implemented in the used macro
+ package using \LUA. None of the \PDFTEX\ derived primitives is present.
\stopitem
\startitem
- There is more control over some (formerly hard|-|coded) math properties. In fact,
- there is a whole extra bit of math related code because we need to deal with
- \OPENTYPE\ fonts.
+ Because there is no font loader, a \LUA\ variant is free to either support or
+ not the \OMEGA\ \type {ofm} file format. As there are hardly any such fonts
+ it probably makes no sense. There is plenty of control over the way glyphs
+ get treated and scaling of fonts and glyphs is also more dynamic.
\stopitem
\startitem
- The \type {\outer} and \type {\long} prefixed are silently ignored. It is
- permitted to use \type {\par} in math.
+ There is more control over some (formerly hard|-|coded) math properties. In
+ fact, there is a whole extra bit of math related code because we need to deal
+ with \OPENTYPE\ fonts. The math processing has been adapted to the new
+ (dynamic) font and glyph scaling features.
\stopitem
\startitem
- Because there is no font loader, a \LUA\ variant is free to either support or
- not the \OMEGA\ \type {ofm} file format. As there are hardly any such fonts
- it probably makes no sense.
+ The \type {\outer} and \type {\long} prefixed are silently ignored. It is
+ permitted to use \type {\par} in math.
\stopitem
\startitem
@@ -212,6 +213,11 @@ features, but with a few small adaptations.
effect of delegating all file \IO.
\stopitem
+\startitem
+ Most of the code is rewritten but the original primitives are still tagged as
+ coming from \ETEX.
+\stopitem
+
\stopitemize
\stopsubsection