diff options
author | Hans Hagen <pragma@wxs.nl> | 2021-05-25 18:41:45 +0200 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2021-05-25 18:41:45 +0200 |
commit | ddc77c560834122fcdc0219f01977cb830a7a6f5 (patch) | |
tree | 71df057ec2dfbb5f51091baa96b2671ad62c1580 /doc | |
parent | 7fd782dace8f90e7e032ca8f449f8ca4eada450b (diff) | |
download | context-ddc77c560834122fcdc0219f01977cb830a7a6f5.tar.gz |
2021-05-25 17:56:00
Diffstat (limited to 'doc')
-rw-r--r-- | doc/context/documents/general/manuals/luametatex.pdf | bin | 1213272 -> 1217490 bytes | |||
-rw-r--r-- | doc/context/sources/general/manuals/luametatex/luametatex-modifications.tex | 30 |
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 Binary files differindex 9fafc9690..21d4f6248 100644 --- a/doc/context/documents/general/manuals/luametatex.pdf +++ b/doc/context/documents/general/manuals/luametatex.pdf 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 |