summaryrefslogtreecommitdiff
path: root/doc/context/sources/general/manuals/luametatex/luametatex-building.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/context/sources/general/manuals/luametatex/luametatex-building.tex')
-rw-r--r--doc/context/sources/general/manuals/luametatex/luametatex-building.tex24
1 files changed, 12 insertions, 12 deletions
diff --git a/doc/context/sources/general/manuals/luametatex/luametatex-building.tex b/doc/context/sources/general/manuals/luametatex/luametatex-building.tex
index 61b11b18d..357e2ed41 100644
--- a/doc/context/sources/general/manuals/luametatex/luametatex-building.tex
+++ b/doc/context/sources/general/manuals/luametatex/luametatex-building.tex
@@ -73,7 +73,7 @@ column. If there are three columns, the first two will store inserts. Then when
the last column is dealt with \prm {insertstoring} can be set to 2 and that will
signal the builder that we will inject the inserts. In both cases, the value of
this register will be set to zero so that it doesn't influence further
-processing. You can use \prm {ifinsert} to check if am insert box is void. More
+processing. You can use \prm {ifinsert} to check if an insert box is void. More
details about these (probably experimental for a while) features can be found in
documents that come with \CONTEXT.
@@ -118,14 +118,14 @@ The \LUAMETATEX\ engine has some tracing built in that is enabled by setting \pr
\startsection[title={Adjusts}]
The \prm {vadjust} primitive injects something in the vertical list after the
-lien where it ends up. In \PDFTEX\ the \type {pre} keyword was added so that one
+line where it ends up. In \PDFTEX\ the \type {pre} keyword was added so that one
could force something before a previous line (actually this was something that we
needed in \CONTEXT\ \MKII). The \LUAMETATEX\ engine also supports the \type {post}
keyword.
We support a few more keywords: \type {before} will prepend the adjustment to the
already given one, and \type {after} will append it. The \type {index} keyword
-expects an integer and relate that to the current adjustment. This index is
+expects an integer and relates that to the current adjustment. This index is
passed to an (optional) callback when the adjustment is finally moved to the
vertical list. That move is actually delayed because like inserts and marks these
(vertical) adjustments can migrate to the \quote {outer} vertical level.
@@ -158,7 +158,7 @@ and inserts bubble up to the outer level.
\LL
\stoptabulate
-If you want to migrate marks and inserts you need to set al these flags. Migrated
+If you want to migrate marks and inserts you need to set all these flags. Migrated
marks and inserts end up as post|-|box properties and will be handled in the page
builder as such. At the \LUA\ end you can add pre- and post|-|box material too.
@@ -166,9 +166,9 @@ builder as such. At the \LUA\ end you can add pre- and post|-|box material too.
\startsection[title={Pages}]
-The page builder can triggered by (for instance) a penalty but you can also use
-\prm {pageboundary}. This will trigger the page builder but not leave anything
-behind.
+The page builder can be triggered by (for instance) a penalty but you can also
+use \prm {pageboundary}. This will trigger the page builder but not leave
+anything behind.
\stopsection
@@ -177,10 +177,10 @@ behind.
As far as I know the \OMEGA/\ALEPH\ local box mechanism is mostly in those
engines in order to support repetitive quotes. In \LUATEX\ this mechanism has
been made more robust and in \LUAMETATEX\ it became more tightly integrated in
-the paragraph properties. In order for it to be a more generic useful feature it
-got more features. For instance it is a bit painful to manage with respect to
+the paragraph properties. In order for it to be more generic and useful, it got
+more features. For instance it is a bit painful to manage with respect to
grouping (which is a reason why it's not that much used). The most interesting
-property is that the dimensions are taking into account when a paragraph is
+property is that the dimensions are taken into account when a paragraph is
broken into lines.
There are three commands: \prm {localleftbox}, \prm {localrightbox} and the
@@ -190,7 +190,7 @@ used the index but this was a cheap extra signal so we keep it).
These commands take optional keywords. The \type {index} keyword has to be
followed by an integer. This index determines the order which doesn't introduce a
-significant compatibility issue: local boxes are hardly used and originally have
+significant compatibility issue: local boxes are hardly used and originally had
only one instance.
The \type {par} keyword forces the box to be added to the current paragraph head.
@@ -202,7 +202,7 @@ The \type {local} keyword tells this mechanism not to update the registers that
keep these boxes. In that case a next paragraph will start fresh. The \type
{keep} option will do the opposite and retain the box after a group ends.
-There commands: \prm {localleftboxbox}, \prm {localrightboxbox} and \prm
+The commands: \prm {localleftboxbox}, \prm {localrightboxbox} and \prm
{localmiddleboxbox} return a copy of the current related register content.
\stopsection