Difference between revisions of "Chlor"

From HaskellWiki
Jump to: navigation, search
(Removed category package)
(this project pretty is much dead, please look into "diagrams" instead)
Line 55: Line 55:
[[Image:Chlor line chart.png]]
[[Image:Chlor line chart.png]]
== Installation ==
Chlor is hosted on [http://github.com/Lenny222/Chlor github]
== Development ==
=== Plans ===
* see the [http://github.com/Lenny222/Chlor/wiki/Todo TODO list] on github

Revision as of 20:34, 21 December 2011

Chlor is a pure-Haskell library that

  • produces vector graphics
  • provides highlevel components
  • supports essential file formats like SVG, EPS, etc. (PDF to follow)


The page jumps in an interactive novel:

Chlor example1.png



Layout can be defined by boxes, which are invisible themselves.

Boxes can be

  • shrinked
  • split - with margins or no margins
  • merged with other boxes
  • filtered

Chlor boxes.png


Some builtin-shapes mapped to a box grid:

Chlor shapes.png

Graphical attributes

Dash pattern:

Chlor dash patterns.png


Chlor clipping.png


Rotate, shear:

Chlor affine map.png


Line chart:

Chlor line chart.png