Difference between revisions of "Chlor"

From HaskellWiki
Jump to navigation Jump to search
(examples)
(Chlor does not exist any more. Don't know how to delete this page)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''Chlor''' is a pure-Haskell library that
 
 
* produces vector graphics
 
* provides highlevel components
 
* supports essential file formats like SVG, EPS, etc. (PDF to follow)
 
 
== Examples ==
 
 
[[Image:Chlor_example1.png]]
 
 
== Overview ==
 
 
=== Boxes ===
 
Layout is defined by boxes, which are invisible themselves.
 
 
Boxes can be
 
 
* shrinked
 
* split - with margins or no margins
 
* merged with other boxes
 
* filtered
 
 
[[Image:Chlor_boxes.png]]
 
 
=== Shapes ===
 
 
Some builtin-shapes mapped to a box grid:
 
 
[[Image:Chlor_shapes.png]]
 
 
=== Graphical attributes ===
 
 
Dash pattern:
 
 
[[Image:Chlor_dash_patterns.png]]
 
 
Clipping:
 
 
[[Image:Chlor_clipping.png]]
 
 
=== Transformations ===
 
 
Rotate, shear:
 
 
[[Image:Chlor_affine_map.png]]
 
 
=== Charts ===
 
 
Line chart:
 
 
[[Image:Chlor line chart.png]]
 
 
== Installation ==
 
Chlor is currently only available from the
 
[http://chlor.svn.sourceforge.net/viewvc/chlor/trunk/haskell/ SVN repository]
 
 
== Development ==
 
 
=== Plans ===
 
 
* improve line chart and add more chart types
 
* add import for simple SVG graphics
 
* add PDF export via HPDF
 
 
== Contact ==
 
[[User:Lenny222]]
 

Latest revision as of 06:43, 16 October 2013