diff options
Diffstat (limited to 'macros/luatex/optex/optex.ini')
-rw-r--r-- | macros/luatex/optex/optex.ini | 52 |
1 files changed, 30 insertions, 22 deletions
diff --git a/macros/luatex/optex/optex.ini b/macros/luatex/optex/optex.ini index 802e6ccc2e..370f60f099 100644 --- a/macros/luatex/optex/optex.ini +++ b/macros/luatex/optex/optex.ini @@ -20,7 +20,7 @@ % OpTeX version -\def\optexversion{Alpha 0.05 Feb 2020} +\def\optexversion{Alpha 0.06 Mar 2020} % Engine testing: @@ -33,13 +33,12 @@ \message{This file can be used only for format initialisation, use luatex -ini^^J} \endinput \fi -% Basic \_codedecl / \_endcode pair: +% Basic .opm syntax: \let\_endcode =\endinput -\def \_codedecl #1#2{% - \ifx #1\undefined \message{#2^^J}% - \else \expandafter \endinput \fi -} +\def \_codedecl #1#2{\message{#2^^J}}% information about .opm file +\long\def\_doc#1\_cod#2 {} % skip documentation +\let\_fin=\relax % Initialization: @@ -51,29 +50,39 @@ \input alloc.opm % allocators for registers \input if-macros.opm % special \if-macros, \is-macros and loops \input parameters.opm % parameters setting -\input op-macros.opm % OpTeX useful macros -\input plain-macros.opm % plainTeX macros -\input fonts-preload.opm % preloaded Latin Modern fonts -\input fonts-resize.opm % font resizing (low-level macros) -\input fonts-select.opm % font selection system -\input math-preload.opm % math fams CM + AMS preloaded -\input math-macros.opm % basic macros for math plus mathchardefs -\input math-unicode.opm % macros for loading UnicodeMath fonts -\input fonts-opmac.opm % font managing macros from OPmac -\input outlines.opm % PDF outlines -\input pdfuni-string.opm % PDFunicode strings for outlines +\input op-macros.opm % OpTeX useful macros (todo: doc) +\input plain-macros.opm % plainTeX macros (todo:doc) +\input fonts-preload.opm % preloaded Latin Modern fonts +\input fonts-resize.opm % font resizing (low-level macros) (todo: texdoc) +\input fonts-select.opm % font selection system (todo: texdoc) +\input math-preload.opm % math fams CM + AMS preloaded (todo: doc) +\input math-macros.opm % basic macros for math plus mathchardefs (todo: x) +\input math-unicode.opm % macros for loading UnicodeMath fonts (todo: x) +\input fonts-opmac.opm % font managing macros from OPmac (todo: doc) \input maketoc.opm % maketoc +\input outlines.opm % PDF outlines (todo: x) +\input pdfuni-string.opm % PDFunicode strings for outlines (todo: x) \input output.opm % output routine -\input margins.opm % macros for margins setting +\input margins.opm % macros for margins setting (todo: texdoc) +\input colors.opm % colors \input ref-file.opm % ref file \input references.opm % references \input hyperlinks.opm % hyperlinks +\input sections.opm % titles, chapters, sections +\input lists.opm % lists, \begitems, \enditems \input verbatim.opm % verbatim +\input graphics.opm % graphics +\input table.opm % table macro +\input multicolumns.opm % more columns by \begmulti ...\endmulti +\input cite-bib.opm % Bibliography, \cite +\input makeindex.opm % Make index and sorting +\input fnotes.opm % \fnotes, \mnotes +\input styles.opm % styles \report, \letter \input logos.opm % standard logos \input uni-lcuc.opm % Setting lccodes and uccodes for Unicode characters -\input hyphen-lan.opm % initialization of hyphenation patterns -\input opmac-rest.opm % TODO: needs to be re-implement -\input csplain-params.opm % compatibility with CSplain +\input hyphen-lan.opm % initialization of hyphenation patterns (todo: doc) +\input languages.opm % languages +\input others.opm % miscenaleous \_everyjob = {% \_message{This is OpTeX (Olsak's Plain TeX), version <\optexversion>^^J}% @@ -88,7 +97,6 @@ TODO: - re-implement macros from opmac-rest.opm -- add unicode math support (from uni-math.tex from csplain) - re-implement usebib, bib-style.opm - add modules support (for example opmac-bib) - write more and better documentation |