LuaTeX format with extended plainTeX macros
Petr Olsak, 2020
OpTeX is a LuaTeX format based on Plain TeX macros (by Donald Knuth) and on OPmac macros. The main features are:
OpTeX should be a modern plain TeX with power from OPmac (fonts selection system, colors, external graphics, references, hyperlinks...) with unicode fonts.
Disclaimer: This project is in very early Alpha version. There is many TODO phrases in the OpTeX files. I'll be happy if you help me with giving new ideas, testing, documenting, coding...
Installation: Use TeXlive (for example) and unzip the installation file. Run:
unzip optex-(version).zip cd optex luatex -ini optex.ini
The format file is generated. Copy the optex.fmt file somewhere to your TeX system where format files can be read by LuaTeX. Copy *.opm files to a directory where LuaTeX can read them. For example:
mkdir -p ~/texmf/web2c/luatex/ ~/texmf/tex/optex/ cp optex.fmt ~/texmf/web2c/luatex/ cp *.opm ~/texmf/tex/optex/You can process your document by
luatex -fmt optex document.tex
or you can create an alias with name optex (to luatex -fmt optex) in your system. You can try luatex -fmt optex demo.tex if the files demo.tex and ring.png are in your actual directory.
See optex.ini file and more *.opm files for a documentation. Sorry, the documentation is very far to complete.
License: Public domanin. More precisely, it is the same as for OPmac macros.