A typesetting language alternative to TeX, LaTeX and Context