[ANN] Gerbil 3.0.0

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

···

--
Posted via http://www.ruby-forum.com/.