The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
 <title>Graph::Easy - Manual - Create a graph</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="MSSmartTagsPreventParsing" content="TRUE">
 <meta http-equiv="imagetoolbar" content="no">
 <!-- compliance patch for microsoft browsers -->
 <!--[if lt IE 7]><script src="http://bloodgate.com/ie7/ie7-standard-p.js" type="text/javascript"></script><![endif]-->
 <link rel="stylesheet" type="text/css" href="../base.css">
 <link rel="stylesheet" type="text/css" href="teamwork.css">
 <link href="http://bloodgate.com/mail.html" rev="made">
</head>
<body bgcolor=white text=black>

<div class="menu">
  <a class="menubck" href="http://bloodgate.com/perl/graph/index.html" title="Back to the main page">Main</a>
  <p style="height: 0.2em">&nbsp;</p>

  <a class="menuext" href="overview.html" title="Overview, feature list and glossary">Overview</a>
  <a class="menuext" href="layouter.html" title="How the layouter works">Layouter</a>
  <a class="menuext" href="hinting.html" title="Generating specific layouts">Hinting</a>
  <a class="menuext" href="output.html" title="Output formats and their limitations">Output</a>
  <a class="menuext" href="syntax.html" title="Syntax rules for the text format">Syntax</a>
  <a class="menuext" href="attributes.html" title="All possible attributes for graphs, nodes and edges">Attributes</a>
  <a class="menuext" href="faq.html" title="Frequently Asked Questions and their answers">F.A.Q.</a>
  <a class="menuext" href="tutorial.html" title="Tutorial for often used graph types and designs">Tutorial</a>
  <a class="menuext" href="editor.html" title="The interactive interface">Editor</a>
</div>

<a name="top"></a>

<div class="right">

<h1>Graph::Easy - Manual - Introduction</h1>

<!-- ########################### head graph ############################### -->
<table class="graph" cellpadding=0 cellspacing=0 style="float: right;">
<tr>
 <td colspan=4 rowspan=4 class='node' style="background: #ffff00">Teamwork</td>
 <td rowspan=4 class="edge ve"></td>
 <td colspan=2 rowspan=2 class="edge lh" style="border-bottom: solid 2px black;">is the key to</td>
 <td rowspan=2 class="edge" style=" color: black;"><span class="sh">&gt;</span></td>
 <td colspan=4 rowspan=4 class='node' style="background: #ff0000">Victory</td>
</tr>
<tr><td></td></tr>
<tr>
 <td colspan=2 rowspan=2 class="edge eb">&nbsp;</td>
 <td rowspan=2 class="edge eb">&nbsp;</td>
</tr>
</table>
<!-- ########################### head graph ############################### -->

<div class="text">

<h3>Introduction</h3>

<p>
<code>Graph::Easy</code> is a pure-Perl module that has:
<ul>
  <li>an easy-to-understand, compact and human readable graph description language</li>
  <li>a grid-based layouter that enables among other things ASCII art drawings</li>
  <li>export filters for <a href="http://graphviz.org/">Graphviz</a>,
      <a href="http://rw4.cs.uni-sb.de/~sander/html/gsvcg1.html">VCG</a> (Visualizing Compiler Graphs),
      <a href="http://www.aisee.com/">GDL</a> (Graph Description Language) and
      <a href="http://graphml.graphdrawing.org/">GraphML</a></li>
  <li>import filters for Graphviz, VCG and GDL</li>
</ul>
</p>

<p>
In this manual you will learn in detail how to create a graph (or flow chart) by
describing it in the <code>Graph::Easy</code> language, and then convert it to the desired
output formats like ASCII, HTML, SVG (Scalable Vector Graphics) or Graphviz,
which in turn allows you to generate PNG or PDF files.
</p>

<p>
Please start with the <a href="overview.html">overview</a> page. 
</p>

<h3>Download and Mirrors</h3>

<p>
You can download <code>Graph::Easy</code> from
<a href="http://search.cpan.org/~tels/Graph-Easy/" title="Download Graph::Easy">CPAN</a>.
</p>

<p>
If you want to setup a mirror for the manual, please let me <a href="http://bloodgate.com/mail.html">know</a>.
The online version of this <b>manual</b> can be found at the following sites:
</p>

<ul>
  <li><a href="http://bloodgate.com/perl/graph/manual">bloodgate.com</a>
  <li><a href="http://search.cpan.org/~tels/Graph-Easy-Manual/doc/manual/index.html">search.cpan.org</a>
</ul>

<h3>Demos, Usage and Examples</h3>

<p>
You can see a <a href="http://bloodgate.com/graph-demo">live-demo of Graph::Easy</a>.
It is also used in projects that graph Perl packages
<a href="http://bloodgate.com/perl/graph/dependency/">dependencies</a> or
<a href="http://bloodgate.com/perl/graph/usage/">usage</a>.
<be>
Plus, with a <a href="http://search.cpan.org/~tels/mediawiki-graph/">Mediawiki-Plugin</a> you can
use it inside <a href="http://bloodgate.com/wiki/Graph">wikis</a>, or even use
it to add graphs to <a href="http://bloodgate.com/wiki/POD">POD</a>.
</p>

<p>
The following sites and projects use <code>Graph::Easy</code>:
</p>

<ul>
  <li><a href="http://s23.org/wiki/Graph_Extension">S23</a> <small>[2005-12-01]</small></li>
  <li><a href="http://bloodgate.com/wiki/Graph">Bloodgate</a> <small>[2006-08-20]</small></li>
  <li><a href="http://onto.eva.mpg.de/bowiki/index.php/Special:GO/Nucleus">BOWiki</a> <small>[2006-10-13]</small></li>
  <li><a href="http://www.cosmogol.fr/examples.html">Cosmogol</a> (a state-machine language and parser) [2006-11-11]</li>
</ul>

<h3>Contact and Bugreports</h3>

<p>
If you have questions, feel free to send me an <a href="http://bloodgate.com/mail.html">email</a>
<small>(<a href="http://bloodgate.com/tels.asc">Gnupg key</a>)</small>.
<b>Bugreports</b> should go to <a href="http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Graph-Easy">rt.cpan.org</a>.
</p>

</div>

<div class="footer">
Page created <span class="date">2005-08-07</span> by <a href="http://bloodgate.com/mail.html">Tels</a>.
Last update: <span class="date">2008-05-18</span>
</div>

</div> <!-- end of right cell -->

</body>
</html>