summaryrefslogtreecommitdiff
path: root/macros/luatex/optex/optex.ini
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-05-07 03:01:09 +0000
committerNorbert Preining <norbert@preining.info>2020-05-07 03:01:09 +0000
commit56bd1f5b8377f54b4af39a114362a7762d27f13c (patch)
tree882c573288f2a3f158b490ea3de1672fca9e94a9 /macros/luatex/optex/optex.ini
parent36d8a5cd45b5a96007208a0d5b1f52e708d0fec8 (diff)
CTAN sync 202005070301
Diffstat (limited to 'macros/luatex/optex/optex.ini')
-rw-r--r--macros/luatex/optex/optex.ini99
1 files changed, 0 insertions, 99 deletions
diff --git a/macros/luatex/optex/optex.ini b/macros/luatex/optex/optex.ini
deleted file mode 100644
index 7c1083c791..0000000000
--- a/macros/luatex/optex/optex.ini
+++ /dev/null
@@ -1,99 +0,0 @@
-%% This is part of OpTeX project, see http://petr.olsak.net/optex
-
-%% OpTeX ini file
-%% Petr Olsak <project started from: Jan. 2020>
-
-% Catcodes:
-
-\catcode `\{=1 % left brace is begin-group character
-\catcode `\}=2 % right brace is end-group character
-\catcode `\$=3 % dollar sign is math shift
-\catcode `\&=4 % ampersand is alignment tab
-\catcode `\#=6 % hash mark is macro parameter character
-\catcode `\^=7 %
-\catcode `\^^K=7 % circumflex and uparrow are for superscripts
-\catcode `\^^A=8 % downarrow is for subscripts
-\catcode `\^^I=10 % ascii tab is a blank space
-\catcode `\_=11 % underline can be used in control sequences
-\catcode `\~=13 % tilde is active
-\catcode `\^^a0=13 % non breaking space in Unicode
-\catcode 127=12 % normal character
-
-% OpTeX version
-
-\def\optexversion{Beta 0.10 Apr 2020}
-\def\fmtname{OpTeX}
-
-% Engine testing:
-
-\newlinechar=`\^^J
-\ifx\directlua\undefined
- \message{This format is based only on LuaTeX, use luatex -ini optex.ini^^J}
- \endinput \fi
-
-\ifx\bgroup\undefined \else
- \message{This file can be used only for format initialisation, use luatex -ini^^J}
- \endinput \fi
-
-% Basic .opm syntax:
-
-\let\_endcode =\endinput
-\def \_codedecl #1#2{\message{#2^^J}}% information about .opm file
-\long\def\_doc#1\_cod#2 {} % skip documentation
-
-% Initialization:
-
-\message{OpTeX (Olsak's Plain TeX) initialization <\optexversion>^^J}
-
-\input prefixed.opm % prefixed primitives and code syntax
-\input luatex-ini.opm % luaTeX initialization
-\input basic-macros.opm % basic macros
-\input alloc.opm % allocators for registers
-\input if-macros.opm % special \if-macros, \is-macros and loops
-\input parameters.opm % parameters setting
-\input more-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 output.opm % output routine
-\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 maketoc.opm % maketoc
-\input outlines.opm % PDF outlines (todo: x)
-\input pdfuni-string.opm % PDFunicode strings for outlines (todo: x)
-\input sections.opm % titles, chapters, sections
-\input lists.opm % lists, \begitems, \enditems
-\input verbatim.opm % verbatim
-\input hi-syntax.opm % syntax highlighting of verbatim listimgs
-\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 (todo: doc)
-\input languages.opm % languages
-\input others.opm % miscenaleous
-
-\_everyjob = {%
- \_message{This is OpTeX (Olsak's Plain TeX), version <\optexversion>^^J}%
- \_mathchardef\_fnotestack=\_pdfcolorstackinit page {0 g 0 G}%
- \_mathsbon % replaces \int_a^b to \int _a^b
- \_inputref % inputs \jobname.ref if exists
-}
-
-\_dump
-
-\_endcode % ------------------------------
-