summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/optex/README11
-rw-r--r--Master/texmf-dist/doc/optex/omls.tex10
-rw-r--r--Master/texmf-dist/doc/optex/optex-doc.pdfbin1380041 -> 1405606 bytes
-rw-r--r--Master/texmf-dist/doc/optex/optex-doc.tex2
-rw-r--r--Master/texmf-dist/doc/optex/optex-math.tex3
-rw-r--r--Master/texmf-dist/doc/optex/optex-techdoc.tex14
-rw-r--r--Master/texmf-dist/doc/optex/optex-userdoc.tex25
7 files changed, 51 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/optex/README b/Master/texmf-dist/doc/optex/README
index b8f925e47c1..d3a5becec45 100644
--- a/Master/texmf-dist/doc/optex/README
+++ b/Master/texmf-dist/doc/optex/README
@@ -19,6 +19,17 @@ doc/ ... PDF version of the OpTeX documentation and sources.
History:
+<1.02> Apr. 2021
+ Location CTAN:macros/luatex/optex moved to CTAN:macros/optex (similarly for TDS).
+ NewComputerModern font support added.
+ Microtypography support added.
+ Various colors for links can be declared by \def\_<type>linkolor.
+ unimath-codes: \nabla math-code set similar as \Delta.
+ Actual version of UnicodeData.txt read during format generation.
+ Reading mathclacss.opm improved.
+ slides: hyperlink destinations allowed in \slideshow mode too.
+ \bibpart allows to create independent bib-lists in single document.
+ \setwordspace: format of the parameter improved.
<1.01> Mar. 2021
Minor code fixes (thanks to reports from users).
LibreCaslon font file added.
diff --git a/Master/texmf-dist/doc/optex/omls.tex b/Master/texmf-dist/doc/optex/omls.tex
index bcc5749a512..0f42e4b3c03 100644
--- a/Master/texmf-dist/doc/optex/omls.tex
+++ b/Master/texmf-dist/doc/optex/omls.tex
@@ -493,14 +493,14 @@ output of the \LaTeX/ source file.
\secc Titles
\begitems
-* \.`\tit <title><eof>` should be a title of the document.
-* \.`\chap <title><eof>` or `\chap [<label>] <title><eof>` is the title of
+* \.`\tit <title><eol>` should be a title of the document.
+* \.`\chap <title><eol>` or `\chap [<label>] <title><eof>` is the title of
first level.
-* \.`\sec <title><eof>` or `\sec [<label>] <title><eof>` is the title of
+* \.`\sec <title><eol>` or `\sec [<label>] <title><eof>` is the title of
second level.
-* \.`\secc <title><eof>` or `\secc [<label>] <title><eof>` is the title of
+* \.`\secc <title><eol>` or `\secc [<label>] <title><eof>` is the title of
third level.
-* \.`\secl<level> <title><eof>` is the title of given level.
+* \.`\secl<level> <title><eol>` is the title of given level.
\enditems
\secc Fonts
diff --git a/Master/texmf-dist/doc/optex/optex-doc.pdf b/Master/texmf-dist/doc/optex/optex-doc.pdf
index a4df4f013ab..ba31f2ad238 100644
--- a/Master/texmf-dist/doc/optex/optex-doc.pdf
+++ b/Master/texmf-dist/doc/optex/optex-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/optex/optex-doc.tex b/Master/texmf-dist/doc/optex/optex-doc.tex
index 9f2fadeeb4a..e14d95c2303 100644
--- a/Master/texmf-dist/doc/optex/optex-doc.tex
+++ b/Master/texmf-dist/doc/optex/optex-doc.tex
@@ -20,7 +20,7 @@
\tit Format Based on Plain \TeX/ and OPmac\fnotemark1
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\hfill Version 1.01
+\hfill Version 1.02
\centerline{\it Petr Olšák, 2020, 2021}
diff --git a/Master/texmf-dist/doc/optex/optex-math.tex b/Master/texmf-dist/doc/optex/optex-math.tex
index 789dd5a1877..57afd223346 100644
--- a/Master/texmf-dist/doc/optex/optex-math.tex
+++ b/Master/texmf-dist/doc/optex/optex-math.tex
@@ -1476,6 +1476,9 @@ $$ \eqalignno{
} $$
\endtt
+More examples of alignments in display math mode (including comparison with
+\LaTeX/ code) are shown in the document
+\ulink[http://petr.olsak.net/ftp/olsak/optex/op-mathalign.pdf]{op-mathalign.pdf}.
\sec Concept of loading math fonts
diff --git a/Master/texmf-dist/doc/optex/optex-techdoc.tex b/Master/texmf-dist/doc/optex/optex-techdoc.tex
index 4ae25a9c7ec..525fdb94770 100644
--- a/Master/texmf-dist/doc/optex/optex-techdoc.tex
+++ b/Master/texmf-dist/doc/optex/optex-techdoc.tex
@@ -51,38 +51,38 @@ The `optex.ini` file is read as the main file when the format is generated.
%
Category codes are set first. Note that the `_` is set to category code
\"letter", it can be used as a part of control sequence names.
-Other category codes are set as in the plain \TeX/.
+Other category codes are set as in plain \TeX/.
\verbinput (6-20) optex.ini
%
The \`\optexversion` and \`\fmtname` are defined.
-\verbinput (22-25) optex.ini
+\verbinput (22-26) optex.ini
%
We check if \LuaTeX/ engine is used at `-ini` state. And the `^^J` character
is set as `\newlinechar`.
-\verbinput (27-36) optex.ini
+\verbinput (28-37) optex.ini
%
The basic macros for macro file syntax is defined, i.\,e.\
`\_endcode`, `\_doc` and `\_cod`.
The `\_codedecl` will be re-defined later.
-\verbinput (38-42) optex.ini
+\verbinput (39-43) optex.ini
%
Individual `*.opm` macro files are read.
-\verbinput (44-87) optex.ini
+\verbinput (45-89) optex.ini
%
The file `optex.lua` is embedded into the format as byte-code.
It is documented in section~\ref[lua].
-\verbinput (89-92) optex.ini
+\verbinput (91-94) optex.ini
The `\everyjob` register is initialized and the format is saved by
the `\dump` command.
-\verbinput (94-102) optex.ini
+\verbinput (96-104) optex.ini
}
diff --git a/Master/texmf-dist/doc/optex/optex-userdoc.tex b/Master/texmf-dist/doc/optex/optex-userdoc.tex
index a70cedcf4d8..9bcec7db1e0 100644
--- a/Master/texmf-dist/doc/optex/optex-userdoc.tex
+++ b/Master/texmf-dist/doc/optex/optex-userdoc.tex
@@ -375,7 +375,7 @@ Hundreds math symbols and operators like in AMS\TeX/ are accessible.
For example `\alpha` $\alpha$, `\geq`~$\geq$, `\sum` $\sum$,
`\sphericalangle` $\sphericalangle$, `\bumpeq`, $\bumpeq$. See AMS\TeX/
manual or
-\ulink[http://petr.olsak.net/ftp/olsak/optex/optex-math.pdf]
+\ulink[http://petr.olsak.net/ftp/olsak/optex/optex-math.pdf\#ref:objects]
{Typesetting Math with \OpTeX/} for complete list of math symbols.
The following math alphabets are available:
@@ -1309,6 +1309,29 @@ nothing. It tells only that the mentioned bib-record should be printed in the
reference list. If \^`\nocite[*]` is used then all records from <bib-base>
are printed.
+You can create more independent lists of references (you are creating proceedings,
+for example). Use \^`\bibpart` `{<name>}` to set the scope where \~`\cite`s
+and references list are printed (and interconnected) independent of another
+parts of your document. The \~`\cite` labels used in different parts can be
+the same and they are not affected. References lists can be created manualy
+by \^`\bib` or from a database by `\usebib`.
+Example:
+
+\begtt \typosize[10/12]
+\bibpart {AA}
+...\cite[labelX] ... \cite[labelY] ... % They belong to AA bib-list
+\usebib/c (simple) file.bib % generates AA bib-list numbered 1, 2, ...
+ % \cite prints [1], [2], ... by bib-list AA
+\bibpart {BB}
+...\cite[labelZ] ... \cite[labelX] ... % They belong to BB bib-list
+\bibnum=0 \usebib/c (simple) my.bib % generates BB bib-list numbered 1, 2, ...
+ % \cite prints [1], [2], ... by bib-list BB
+\endtt
+%
+By default, \^`\bibpart` is empty. So \~`\cite`s and the references list are conneted
+using this empty internal name.
+
+
\sec Graphics
%%%%%%%%%%%%%