From 60b6bdc7cad5409422b39769269b516354b23025 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 27 Apr 2021 13:34:03 +0000 Subject: optex (26apr21) git-svn-id: svn://tug.org/texlive/trunk@59000 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/optex/base/bib-iso690.opm | 13 +- Master/texmf-dist/tex/optex/base/bib-simple.opm | 2 +- Master/texmf-dist/tex/optex/base/cite-bib.opm | 154 +++++---- Master/texmf-dist/tex/optex/base/f-adventor.opm | 2 +- Master/texmf-dist/tex/optex/base/f-antt.opm | 2 +- Master/texmf-dist/tex/optex/base/f-baskerville.opm | 2 +- Master/texmf-dist/tex/optex/base/f-bonum.opm | 2 +- Master/texmf-dist/tex/optex/base/f-cursor.opm | 2 +- Master/texmf-dist/tex/optex/base/f-ebgaramond.opm | 2 +- Master/texmf-dist/tex/optex/base/f-garamondl.opm | 2 +- Master/texmf-dist/tex/optex/base/f-gfsbodoni.opm | 2 +- Master/texmf-dist/tex/optex/base/f-heros.opm | 6 +- Master/texmf-dist/tex/optex/base/f-kpfonts.opm | 2 +- Master/texmf-dist/tex/optex/base/f-libertine-s.opm | 2 +- Master/texmf-dist/tex/optex/base/f-libertine.opm | 2 +- Master/texmf-dist/tex/optex/base/f-libertinus.opm | 2 +- Master/texmf-dist/tex/optex/base/f-librecaslon.opm | 2 +- Master/texmf-dist/tex/optex/base/f-lmfonts.opm | 4 +- .../texmf-dist/tex/optex/base/f-merriweather.opm | 2 +- Master/texmf-dist/tex/optex/base/f-newcm.opm | 37 +++ Master/texmf-dist/tex/optex/base/f-pagella.opm | 2 +- Master/texmf-dist/tex/optex/base/f-poltawski.opm | 2 +- Master/texmf-dist/tex/optex/base/f-roboto.opm | 2 +- Master/texmf-dist/tex/optex/base/f-schola.opm | 2 +- Master/texmf-dist/tex/optex/base/f-sourcepro.opm | 2 +- Master/texmf-dist/tex/optex/base/f-technika.opm | 4 +- Master/texmf-dist/tex/optex/base/f-termes.opm | 2 +- Master/texmf-dist/tex/optex/base/f-xcharter.opm | 2 +- Master/texmf-dist/tex/optex/base/fams-ini.opm | 11 +- Master/texmf-dist/tex/optex/base/fnotes.opm | 4 +- Master/texmf-dist/tex/optex/base/fonts-resize.opm | 66 ++-- Master/texmf-dist/tex/optex/base/fonts-select.opm | 40 ++- Master/texmf-dist/tex/optex/base/graphics.opm | 6 +- Master/texmf-dist/tex/optex/base/hyperlinks.opm | 50 +-- Master/texmf-dist/tex/optex/base/hyphen-lan.opm | 9 +- Master/texmf-dist/tex/optex/base/luatex-ini.opm | 4 +- Master/texmf-dist/tex/optex/base/math-macros.opm | 20 +- Master/texmf-dist/tex/optex/base/math-unicode.opm | 7 +- Master/texmf-dist/tex/optex/base/more-macros.opm | 13 +- Master/texmf-dist/tex/optex/base/optex.ini | 10 +- Master/texmf-dist/tex/optex/base/parameters.opm | 14 +- Master/texmf-dist/tex/optex/base/plain-macros.opm | 6 +- Master/texmf-dist/tex/optex/base/prefixed.opm | 73 ++-- Master/texmf-dist/tex/optex/base/ref-file.opm | 10 +- Master/texmf-dist/tex/optex/base/references.opm | 11 +- Master/texmf-dist/tex/optex/base/slides.opm | 100 +++++- Master/texmf-dist/tex/optex/base/table.opm | 5 +- Master/texmf-dist/tex/optex/base/uni-lcuc.opm | 41 ++- Master/texmf-dist/tex/optex/base/unimath-codes.opm | 93 +++--- Master/texmf-dist/tex/optex/base/usebib.opm | 27 +- Master/texmf-dist/tex/optex/base/verbatim.opm | 27 +- Master/texmf-dist/tex/optex/demo/op-mathalign.tex | 367 +++++++++++++++++++++ Master/texmf-dist/tex/optex/demo/op-slides.tex | 31 +- Master/texmf-dist/tex/optex/pkg/emoji.opm | 3 + 54 files changed, 994 insertions(+), 316 deletions(-) create mode 100644 Master/texmf-dist/tex/optex/base/f-newcm.opm create mode 100644 Master/texmf-dist/tex/optex/demo/op-mathalign.tex (limited to 'Master/texmf-dist/tex/optex') diff --git a/Master/texmf-dist/tex/optex/base/bib-iso690.opm b/Master/texmf-dist/tex/optex/base/bib-iso690.opm index c58709ce835..696084d8bbe 100644 --- a/Master/texmf-dist/tex/optex/base/bib-iso690.opm +++ b/Master/texmf-dist/tex/optex/base/bib-iso690.opm @@ -1,6 +1,6 @@ % This is part of the OpTeX project, see http://petr.olsak.net/optex -% bibliography style (iso690), version <2020-03-10>, loaded on demand by \usebib +\_codedecl \_undefined {BIB style (iso690) <2021-04-07>} % loaded on demand by \usebib \_ifx\_optexbibstyle\_undefined \_errmessage {This file can be read by: \_string\usebib/? (iso690) bibfiles command only} @@ -33,8 +33,6 @@ \_toks1=\_ea{\_biboptionsi}% \_edef\_biboptionsi{\_space \_the\_toks1 \_space \_the\_biboptions \_space}% } -\_newtoks\_biboptions -\_public \biboptions ; \_doc ----------------------------- Formating of Author/Editor lists. @@ -399,12 +397,12 @@ If `aumin` is unused then `aumax` authors are printed in this case. All authors are printed if `aumax:` option isn't given. There is no internal limit. But you can set the global options in -your document by setting the `\biboptions` tokens list. For example: +your document by setting the \^`\biboptions` tokens list. For example: \begtt \biboptions={aumax:7 aumin:1} % if there are 8 or more authors then only the first author is printed. -\entdd +\endtt Examples: \begtt @@ -904,3 +902,8 @@ nowarn ... no mandatory fields \endtt Other options in the option field are silently ignored. + +\_endinput + +2021-04-07 ... \biboptions toks declaration moved, bug fixed. +2020-03-10 ... released diff --git a/Master/texmf-dist/tex/optex/base/bib-simple.opm b/Master/texmf-dist/tex/optex/base/bib-simple.opm index dff747bd57b..ad1fde28bce 100644 --- a/Master/texmf-dist/tex/optex/base/bib-simple.opm +++ b/Master/texmf-dist/tex/optex/base/bib-simple.opm @@ -1,6 +1,6 @@ %% This is part of the OpTeX project, see http://petr.olsak.net/optex -% bibliography style (simple), version <2020-03-10>, loaded on demand by \usebib +\_codedecl \_undefined {BIB style (simple) <2020-03-10>} % loaded on demand by \usebib \_ifx\_optexbibstyle\_undefined \_errmessage {This file can be read by: \_string\usebib/? (simple) bibfiles command only} diff --git a/Master/texmf-dist/tex/optex/base/cite-bib.opm b/Master/texmf-dist/tex/optex/base/cite-bib.opm index 26a5b17bd44..56954a4ee08 100644 --- a/Master/texmf-dist/tex/optex/base/cite-bib.opm +++ b/Master/texmf-dist/tex/optex/base/cite-bib.opm @@ -1,6 +1,6 @@ %% This is part of the OpTeX project, see http://petr.olsak.net/optex -\_codedecl \cite {Cite, Biblioraphy <2020-03-09>} % loaded in format +\_codedecl \cite {Cite, Biblioraphy <2021-04-13>} % loaded in format \_doc ----------------------------- Registers used by `\cite`, `\bib` macros are declared here. @@ -13,6 +13,15 @@ \_newcount\_lastcitenum \_lastcitenum=0 % for \shortcitations \_public \bibnum \bibmark ; + \_doc ----------------------------- + \`\_bibp` expands to \^`\bibpart``/`. + By default, \^`\bibpart` is empty, so internal links are in the form + `cite:/`. If \^`\bibpart` is set to ``, then internal + links are `cite:/`. + \_cod ----------------------------- + +\_def\_bibp{\_the\_bibpart/} % unique name for each bibliography list + \_doc ----------------------------- \`\cite` `[