From 80c6e1a9d95b03212dfaf529e0266286828573e0 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 28 Jan 2022 22:25:15 +0000 Subject: optex (28jan22) git-svn-id: svn://tug.org/texlive/trunk@61779 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/optex/base/README | 4 ++++ Master/texmf-dist/doc/optex/base/omls.tex | 7 ++++++- Master/texmf-dist/doc/optex/base/optex-doc.pdf | Bin 1387160 -> 1399602 bytes Master/texmf-dist/doc/optex/base/optex-doc.tex | 2 +- Master/texmf-dist/doc/optex/base/optex-math.tex | 9 ++++++--- Master/texmf-dist/doc/optex/base/optex-techdoc.tex | 2 +- Master/texmf-dist/doc/optex/base/optex-userdoc.tex | 19 ++++++++++++------- 7 files changed, 30 insertions(+), 13 deletions(-) (limited to 'Master/texmf-dist/doc/optex/base') diff --git a/Master/texmf-dist/doc/optex/base/README b/Master/texmf-dist/doc/optex/base/README index ac773589136..bd8d5824e87 100644 --- a/Master/texmf-dist/doc/optex/base/README +++ b/Master/texmf-dist/doc/optex/base/README @@ -19,6 +19,10 @@ doc/ ... PDF version of the OpTeX documentation and sources. History: +<1.05> Jan. 2022: + \_par used internally instead \par if \partokenname is available. + Extended format \ref[label]{text} and \pgref[label]{text} introduced. + Fixed a few bugs. <1.04> Aug. 2021: Color handling reimplemented, LuaTeX's attributes are used now. Loading Unicode math fonts reimplemented, (s)script size given by font. diff --git a/Master/texmf-dist/doc/optex/base/omls.tex b/Master/texmf-dist/doc/optex/base/omls.tex index 5c21fd5671e..a7ac9edd01e 100644 --- a/Master/texmf-dist/doc/optex/base/omls.tex +++ b/Master/texmf-dist/doc/optex/base/omls.tex @@ -44,7 +44,12 @@ %\ttindent=0pt \everylist={\advance\ttindent by-1em} \hyperlinks \Green \Green -\def\cskip{\par\nobreak} +\ifx\_partokenset\undefined + \def\cskip{\par\nobreak} +\else + \def\cskip{\_par\nobreak} +\fi + \def\begblock{\medskip\hbox\bgroup\vrule\vbox\bgroup\hrule\smallskip \_fnset\leftskip=\parindent \rightskip=\parindent \medskip\noindent} \def\endblock{\medskip\hrule\egroup\vrule\egroup} diff --git a/Master/texmf-dist/doc/optex/base/optex-doc.pdf b/Master/texmf-dist/doc/optex/base/optex-doc.pdf index 910019b5d94..85260e0fdc2 100644 Binary files a/Master/texmf-dist/doc/optex/base/optex-doc.pdf and b/Master/texmf-dist/doc/optex/base/optex-doc.pdf differ diff --git a/Master/texmf-dist/doc/optex/base/optex-doc.tex b/Master/texmf-dist/doc/optex/base/optex-doc.tex index f8cb192d86f..1c9af23aa9f 100644 --- a/Master/texmf-dist/doc/optex/base/optex-doc.tex +++ b/Master/texmf-dist/doc/optex/base/optex-doc.tex @@ -21,7 +21,7 @@ \tit Format Based on Plain \TeX/ and OPmac\fnotemark1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\hfill Version 1.04 +\hfill Version 1.05 \centerline{\it Petr Olšák, 2020, 2021} diff --git a/Master/texmf-dist/doc/optex/base/optex-math.tex b/Master/texmf-dist/doc/optex/base/optex-math.tex index 5f590d5b25c..4c9d5dd01ff 100644 --- a/Master/texmf-dist/doc/optex/base/optex-math.tex +++ b/Master/texmf-dist/doc/optex/base/optex-math.tex @@ -859,9 +859,12 @@ stretchability in the `\>` space, and more stretchability in the `\;` space. The registers \x`\thinmuskip`, \x`\medmuskip`, and \x`\thickmuskip` store so-called \ii mu/values {\em mu values} given by math unit `mu`. It is 1/18 em and this unit depends on the current font size used in the math formula ($S$ or $SS$ styles use -smaller font size, the `mu` unit is smaller here). You can use \x`\muskip` -instead `\hskip` or \x`\mukern` instead `\kern` if you want to use this -special mu unit. It is allowed only in math mode. +smaller font size, the `mu` unit is smaller here). You can use \x`\mskip` +instead `\hskip` or \x`\mkern` instead `\kern` if you want to use this +special `mu` unit. It is allowed only in math mode. + +If \x`\nonscript` precedes `\hskip`, `\mskip`, `\kern`, or `\mkern` then this +space is applied only in $D$ or $T$ style. The \x`\quad` and \x`\qquad` spaces have fixed width and they can be used in text mode too. (\OpTeX/ allows to use `\,` in text mode too). diff --git a/Master/texmf-dist/doc/optex/base/optex-techdoc.tex b/Master/texmf-dist/doc/optex/base/optex-techdoc.tex index 4f94e8be702..1748e9f3eaa 100644 --- a/Master/texmf-dist/doc/optex/base/optex-techdoc.tex +++ b/Master/texmf-dist/doc/optex/base/optex-techdoc.tex @@ -254,7 +254,7 @@ The `\margins` macro is documented in the section~\ref[marg]. \secc[langphrases] Multilingual phrases and quotation marks \printdoc languages.opm -\sec Other macros +\sec[others] Other macros Miscellaneous macros are here. \printdoc others.opm diff --git a/Master/texmf-dist/doc/optex/base/optex-userdoc.tex b/Master/texmf-dist/doc/optex/base/optex-userdoc.tex index 16fd468c1fa..3fefc226573 100644 --- a/Master/texmf-dist/doc/optex/base/optex-userdoc.tex +++ b/Master/texmf-dist/doc/optex/base/optex-userdoc.tex @@ -564,7 +564,8 @@ if optional parameter `[