Projects / hex


hex is a Haskell-based reimplementation of TeX. It currently only implements the macro functionality and very basic typesetting with DVI output. Its goal is to implement all of TeX and have a PDF output option.

Operating Systems

RSS Recent releases

  •  30 Jun 2012 20:21

Release Notes: This release hits a major milestone: hex now parses all of xii.tex. There have been many improvements towards that goal, including a (partial) register implementation. Hex also compiles on newer GHC (7.4.1) now.

  •  08 Apr 2012 18:57

Release Notes: The most important change is that hex now performs basic math typesetting. Also in this release are improved macro expansion and bugfixes.

  •  24 Dec 2011 16:53

Release Notes: This release adds support for multiple fonts and \if handling.

  •  22 Aug 2011 21:10

Release Notes: Support for \input, \message, and TeX paragraph breaking. Improvements to the build and test system.

  •  17 Feb 2011 06:12

Release Notes: Namespace support and character categories.


Project Spotlight

Aspose.Note for .NET

.NET components for working with MS OneNote files.


Project Spotlight


An automated package-management tool for Slackware Linux.