# \[ANN\] Gerbil 3.0.0

**URL:** <https://www.ruby-forum.com/t/ann-gerbil-3-0-0/139237>\
**Category:** Ruby\
**Created:** [June 2, 2008, 7:38am UTC](https://www.ruby-forum.com/t/ann-gerbil-3-0-0/139237 "2008-06-02T07:38:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![snk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d9b06d/32.png) [@snk](https://www.ruby-forum.com/u/snk)\
**Post date:** [June 2, 2008, 7:38am UTC](https://www.ruby-forum.com/t/ann-gerbil-3-0-0/139237/1 "2008-06-02T07:38:10Z")

</div>

```
                   Gerbil

```

Gerbil is an extensible document generator based on eRuby  
that outputs to any format you want: plain text, HTML,  
LaTeX, UNIX man page, your own custom format, and so on.

```
         http://gerbil.rubyforge.org

```

â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”

Gerbil 3.0.0

Contents

â€¢ Caution  
â€¢ Repairs

This release improves the unindent feature and changes the  
include directiveâ€™s syntax. In related news, the project  
mailing list has been dismantled in favor of simply  
contacting the author directly (see e-mail address in  
LICENSE) to get help or provide feedback.

1 Caution

â€¢ The $unindent parameter has been replaced by the  
–unindent command-line option, which automatically  
unindents each line of input by the inner margin of its  
containing node.

â€¢ The include directive now has a symmetric # at the  
closing end:

```
<%# include ... #%>

```

2 Repairs

â€¢ In the HTML format, whitespace has been added (in CSS)  
around the following nodes to make them conform more  
easily with the style of the rest of the document:  
â–¡ header\_outside\_above â€“ above the entire header  
block  
â–¡ header\_inside\_above â€“ above the default header  
content  
â–¡ header\_inside\_below â€“ below the default header  
content  
â–¡ header\_outside\_below â€“ below the entire header  
block  
â–¡ footer\_outside\_above â€“ above the entire footer  
block  
â–¡ footer\_inside\_above â€“ above the default footer  
content  
â–¡ footer\_inside\_below â€“ below the default footer  
content  
â–¡ footer\_outside\_below â€“ below the entire footer  
block
