Readme for funcmp-1.2
Functional MetaPost
===================
:Latest Release: funcmp-1.1.tar.gz_
:Darcs: darcs_ get http://cryp.to/funcmp/
Synopsis
--------
Functional MetaPost is a Haskell_ frontend to the
MetaPost_ language by John Hobby. Users write their
graphics as Haskell programs, which then emit MetaPost
code that can be compiled into encapsulated PostScript
files and smoothly included into e.g. LaTeX.
Documentation
-------------
All these documents are included in the distribution in
literate Haskell style, but building them is non-trivial
because it needs additional tools.
`User's Manual <http://cryp.to/funcmp/legacy-doc/Manual_eng.ps>`_
A collection of useful examples how to use Functional
MetaPost. Has little additional explanations, but the
code is quite enlightening.
Thesis
The original thesis describing the implementation. It is
outdated, but still your best bet right now. The
Postscript document is originally written in `German
<http://cryp.to/funcmp/legacy-doc/Thesis.ps>`_, but
there also is a translated, `English
<http://cryp.to/funcmp/legacy-doc/Thesis_eng.ps>`_
version, although it appears to be less complete than
the german one.
Tutorial
Another set of examples with spurious comments thrown
in. The original Postscript version is written in
`German
<http://cryp.to/funcmp/legacy-doc/Tutorial.ps>`_, but it
has been translated to `English
<http://cryp.to/funcmp/legacy-doc/Tutorial_eng.ps>`_ as
well.
`Reference Documentation`_
Haddock-generated reference of all exported
functions.
Copyleft
--------
This package contains code written and copyrighted by Meik
Hellmund, Ralf Hinze, Joachim Korittky, Marco Kuhlmann,
Ferenc W�gner, and Peter Simons <simons@cryp.to>. It is
released under the terms of the `GNU General Public
License <http://www.gnu.org/licenses/gpl.html>`_.
-----------------------------------------------------------------
`[Homepage] <http://cryp.to/>`_
.. _Haskell: http://haskell.org/
.. _darcs: http://abridgegame.org/darcs/
.. _funcmp-1.1.tar.gz: http://cryp.to/funcmp/funcmp-1.1.tar.gz
.. _MetaPost: http://www.tug.org/metapost.html
.. _Reference Documentation: docs/index.html