ConTeXt MkIV online

Compile ConTeXt MkIV online in your browser: the frozen LuaTeX branch, kept for documents that were written for it.

First page of the ConTeXt (MkIV) example, compiled with ConTeXt (MkIV)

Open in LaTeX.to Download the example (zip)

How to compile with ConTeXt (MkIV) on LaTeX.to

Everything runs in your browser: nothing to install, no login, no compile timeout.

What MkIV is

MkIV is the ConTeXt of the LuaTeX years: the branch that first married the TeX engine to Lua and OpenType fonts, and for more than a decade simply "ConTeXt". When the developers wrote their own engine, LuaMetaTeX, development moved to LMTX and MkIV was frozen. It still ships with TeX Live, it still compiles exactly what it compiled before, and it will not get new features.

The example on this page is a MkIV document. Apart from the first line it is indistinguishable from an LMTX document, because the language is the same; only the engine underneath differs, luatex here and luametatex on the current ConTeXt page.

When to use it

You have to name it

An LMTX document and a MkIV document look the same to a detector, no \documentclass and a \starttext, so Auto always picks the current branch. MkIV is reachable in two ways:

% !TeX program = context-mkiv

Good to know:

More engines: ConTeXt and all engines.