summaryrefslogtreecommitdiff
path: root/macros/luatex/optex/base/parameters.opm
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-06-16 03:02:40 +0000
committerNorbert Preining <norbert@preining.info>2020-06-16 03:02:40 +0000
commit305bf45bf758ea76ec5be2a737bd8eb491f68921 (patch)
treea0d6ad7bdfc7a258d831c6dd746484263ff66b10 /macros/luatex/optex/base/parameters.opm
parent539648a9305d6107a588ecdff34b5cdce48fb930 (diff)
CTAN sync 202006160302
Diffstat (limited to 'macros/luatex/optex/base/parameters.opm')
-rw-r--r--macros/luatex/optex/base/parameters.opm22
1 files changed, 11 insertions, 11 deletions
diff --git a/macros/luatex/optex/base/parameters.opm b/macros/luatex/optex/base/parameters.opm
index bd12bac070..f9fc3ee150 100644
--- a/macros/luatex/optex/base/parameters.opm
+++ b/macros/luatex/optex/base/parameters.opm
@@ -149,7 +149,7 @@
\_public \plaintexsetting ;
\_doc -----------------------------
- \secc \OpTeX/ parameters
+ \secc[oparams] \OpTeX/ parameters
The main principle how to configure \OpTeX/ is not to use only parameters.
A designer can copy macros from \OpTeX/ and re-define them as required.
@@ -361,20 +361,12 @@
The \`\mnotesize` is horizontal size of the marginal notes.
\nl
The \`\mnoteindent` is horizontal space between body-text and marginal note.
- \nl
- The \`\mnoteskip` is a dimen which denotes the vertical shift of marginal
- note from its normal position. Positive value means shift up, negative
- down. The `\mnoteskip` register is set to zero
- after the marginal note is printed.
- Use it as an exception of marginal note position if the marginal
- notes overlaps or they are put at bottom of the page.
\_cod -----------------------------
\_newtoks\_everymnote
\_newdimen\_mnotesize \_mnotesize=20mm % the width of the mnote paragraph
\_newdimen\_mnoteindent \_mnoteindent=10pt % ditance between mnote and text
-\_newdimen\_mnoteskip
-\_public \everymnote \mnotesize \mnoteindent \mnoteskip ;
+\_public \everymnote \mnotesize \mnoteindent ;
\_doc -----------------------------
The `\table` parameters follows. The \`\thistable` tokens list
@@ -423,7 +415,7 @@
\_tabskipl=0pt\_relax % \tabskip used before first column
\_tabskipr=0pt\_relax % \tabskip used after the last column
\_public \everytable \thistable \tabiteml \tabitemr \tabstrut \tablinespace
- \vvkern \hhkern \tsize \tabskiplr ;
+ \vvkern \hhkern \tsize \tabskipl \tabskipr ;
\_doc -----------------------------
The \^`\eqalign` macro can be configured by \`\eqlines` and \`\eqstyle`
@@ -438,6 +430,14 @@
\_public \eqlines \eqstyle \eqspace ;
\_doc -----------------------------
+ \`\lmfil` is \"left matrix filler" (for `\matrix` columns). The default
+ value does centering because right matrix filler is directly set to `\hfil`.
+ \_cod -----------------------------
+
+\_newtoks \_lmfil \_lmfil={\_hfil}
+\_public \lmfil ;
+
+ \_doc -----------------------------
The output routine uses token list \`\headline` and \`\footline` in the
same sense as in plain \TeX/. If they are non-empty then `\hfil` or `\hss`
must be here because they are used inside `\hbox to\hsize`.