Skip to content
Convenient Haskell syntax for writing in LaTeX math expressions
Haskell Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CAS/Dumb/LaTeX
Math/LaTeX
bin
example
test/PdfSnippets
.gitignore
COPYING
EXAMPLES.md
README.md
TeX-my-math.cabal
stack.yaml

README.md

This is an attempt to get convenient math syntax in HaTeX.

The idea is to combine these features:

  • Full access to the math-typesetting power of LaTeX. It should be possible to express any formula that might be found in a typical mathematics or physics journal article. This should also include expression which are not quite well-defined from a programming point of view, but are clear to the intended audience.
  • Idiomatic Haskell syntax. Who wants to bother with unreadable expressions involving either hundreds of double-backslashes or extra syntax overhead in wrapping them explicitly into HaTeX? Ideally, one would write expressions as if only meaning Haskell to calculate them, but get the result back as a full pretty-printing LaTeX math string. And the actual calculated result as well, if possible!

See EXAMPLES.md for how this works in practice, or example/Simple.hs for how the library can be used for writing mathematical documents. Rendered, that looks like this:

| TeX-my-math source for example document | xelatex-rendered example document |

You can’t perform that action at this time.