Marcel Fabian Krüger 9265fc3463 Actually working variant of previous commit
You know, there are some days where you are reflecting on why you even
write this stuff. This is one of these days and today I realized that a
theoretical long term goal might be that this becomes actually usable.
Based on that I decided that committing actually correct code might be a
pretty good idea.
2020-06-05 00:26:41 +02:00
2020-06-04 09:27:24 +02:00
2020-01-02 04:14:39 +01:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2020-05-31 13:57:35 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2019-07-17 21:14:34 +02:00
2020-05-12 02:59:32 +02:00
2020-01-02 04:14:39 +01:00
2020-06-04 00:13:05 +02:00

(unofficial) LaTeX format for LuaMetaTeX

Warning:

This code is in early stages of development and contains more bugs than features. Do not expect it to be compatible with normal documents. Also later versions will contain many breaking changes.

Prerequisites

You need an up-to-date TeX Live installation and the latest version of LuaMetaTeX.

Additionally a special library version of LuaTeX's kpathsea Lua binding is needed which is provided as a binary for Linux x64. For other platforms you might have to compile it yourself. Drop me a line if you need any instructions.

How to install

Obtain luametatex from ConTeXt, drop the binary into the same location where your luatex binary is installed and copy (or sym-link) the file luametalatex.lua into the same directory. Additionally create a sym-link luametalatex to luametatex in the same directory. Then copy (or sym-link) this entire repo to .../texmf-local/tex/lualatex/luametalatex.

Finally add the line

luametalatex luametatex language.dat,language.dat.lua --lua="$(kpsewhich luametalatex.lua)" luametalatex.ini

to your local fmtutil.cnf. Then you should be able to run fmtutil-sys --byfmt luametalatex to generate the format.

If this worked you can built (simple) LaTeX documents using the command luametalatex.

Description
LaTeX format for LuaMetaTeX
Readme 4 MiB
Languages
Lua 98%
TeX 1.3%
Shell 0.7%