1<p> The libSBML &ldquo;render&rdquo; extension implements support for the SBML
2Level&nbsp;3 <em>Graphical Rendering</em> ("render") package.  It can be used
3in SBML Level&nbsp;3 Version&nbsp;1 and Version&nbsp;2 documents.
4
5<h2>Introduction</h2>
6
7<p> The graphical depiction of a reaction network diagram should be described
8  as graphical representations of species and reactions, and not as arbitrary
9  drawing or graph.  While it may seem unnecessary to invent a new language
10  when an existing one like SVG could in principle be used to describe the
11  layout of a reaction network, there are good reasons to have a language
12  tailored specifically for the layout of SBML models.  For example, most
13  programs that will use this SBML extension are primarily programs dealing
14  with biochemical models.  Internally, they will have data structures for
15  species and reactions, so it will also be natural for them to depict the
16  reaction network in terms of species and reactions (and not in terms of,
17  e.g., polygons or splines).
18
19  <p> The Graphical Rendering ("render") package for SBML Level&nbsp;3 is a
20  companion to the Graphical Layout ("layout") package.  Together, they
21  provide a complete format for describing the layout of a diagram
22  and the visual rendition of the entities within it.
23
24 <h2>Authors</h2>
25
26 The primary authors of the SBML Level&nbsp;3 Render specification are Frank
27 T. Bergmann, Sarah M. Keating, Ralph Gauges, Sven Sahle and Katja Wengler.
28
29 <h2>The specification for this SBML package</h2>
30
31 <p style="color: #880000"> This API documentation for libSBML does not
32   provide a complete explanation of the SBML Level&nbsp;3
33   &ldquo;render&rdquo; package.  If you are developing software that uses
34   &ldquo;render&rdquo;, you are strongly urged to read the actual
35   specification for the package.  A link to the specification document
36   current is provided below, along with a link to the page of known issues
37   (if any).
38
39   <table border="0" class="centered text-table normal-font alt-row-colors" style="padding-bottom: 0.5em">
40     <caption class="top-caption">Specification for SBML Level&nbsp;3 Render,
41       current at the time of this libSBML release (@PACKAGE_VERSION@).  Note:
42       an Internet connection is required to access these documents.</caption>
43     <tr>
44       <th style="text-align: left">Specification (in PDF format)</th>
45       <th style="text-align: left">Known issues</th>
46     </tr>
47
48     <tr><td>
49       <a class="spec-link" target="_blank" href="@PACKAGE_RENDER_SPEC_URL@">
50         <img class="big-icon" width="22px" src="icon-format-pdf-44px.jpg">Render package, Version&nbsp;@PACKAGE_RENDER_VERSION@ Release&nbsp;@PACKAGE_RENDER_RELEASE@</a>
51     </td><td>
52       <a class="spec-link" target="_blank" href="@PACKAGE_RENDER_ERRATA_URL@">
53         <img class="big-icon" width="22px" src="icon-format-html-44px.jpg">Errata page</a>
54     </td></tr>
55   </table>
56