anchor.diff:            A sample application of an idea or thought.
   
             <% example "An example" do %>
  -            This is what a *example* node appears like.
  +            This is how a *example* node appears.
             <% end %>
           <% end %>
   
  
positive.code:         <% section "xref", "html.nodes.xref" do %>
            A cross-reference; a hyperlink that takes you to any node in the document.
  
            The first argument of this node is either the unique identifier of the node you wish to cross-reference. If no nodes in the document have the given identifier, then the titles of all nodes in the document are searched.  If even that fails, then an error will be raised.
  
            The second argument of this node overrides the default link text of the cross-reference.
  
  
negative.code:   $logo    = '<img src="gerbil.png" alt="Gerbil logo" title="Gerbil logo"/>'
  %>
  
  <% abstract do %>
    <%# XXX: this intro paragraph is duplicated below in "Introduction" %>
    Gerbil is an *extensible document generator* based on "eRuby":http://www.ruby-doc.org/docs/ProgrammingRuby/html/web.html#S2 that outputs to any format you want: <%= xref 'html', "HTML (web page)" %>, <%= xref 'latex', "LaTeX" %>, <%= xref "man", "UNIX man page" %>, <%= xref 'text', 'plain text' %>, <%= xref "HelloWorld", "your own custom format" %>, and so on.
  
    <% paragraph "Resources" do %>
      * "Releases":<%= log_url %> - release notes and project news.
        "!feed-icon-28x28.png(RSS feed)!":<%= ann_url %>
      * "Downloads":<%= pkg_url %> - obtain the newest release package.
      * "Reference":api/index.html - API documentation for source code.
      * "Source code":<%= src_url %> - obtain via "Darcs 2":http://darcs.net or browse online.
        "!feed-icon-28x28.png(RSS feed)!":<%= dev_url %>
  
      To get help or provide feedback, simply <%= xref "License", "contact the author" %>.
    <% end %>
  <% end %>
  
  <% chapter "Introduction" do %>
    Gerbil is an *extensible document generator* based on "eRuby":http://www.ruby-doc.org/docs/ProgrammingRuby/html/web.html#S2 that outputs to any format you want: <%= xref 'html', "HTML (web page)" %>, <%= xref 'latex', "LaTeX" %>, <%= xref "man", "UNIX man page" %>, <%= xref 'text', 'plain text' %>, <%= xref "HelloWorld", "your own custom format" %>, and so on.
  
    Gerbil is *light* and *flexible* against "DocBook":http://www.docbook.org, "Deplate":http://deplate.sourceforge.net, and "SiSU":http://www.jus.uio.no/sisu/SiSU/ because it is _tiny_ (less than 200 lines!) and it lets you <%= xref "HelloWorld", "define your own custom format" %>. Furthermore, Gerbil is *scriptable* unlike raw text generators such as "AsciiDoc":http://www.methods.co.nz/asciidoc/, "txt2tags":http://txt2tags.sourceforge.net, and "Grutatxt":http://www.triptico.com/software/grutatxt.html because it lets you inject Ruby code directly into your documents for *dynamic content generation*.
  
    Gerbil is *open-source software* (see <%= xref "License" %>) so feel free to contribute your improvements and discuss your ideas <%= xref "License", "with the author" %>. You can obtain the source code from the project "Darcs":http://darcs.net repository by running the following command:
  
  