RubyGems Navigation menu

erbook 8.0.0

ERBook 8.0.0 Write books, manuals, and documents in eRuby http://snk.tuxfamily.org/lib/erbook/ ERBook is an extensible document processor that emits [1]any document you can imagine from [2]eRuby templates, which allow scripting and dynamic content generation. Version 8.0.0 (2009-10-10) This release simplifies [3]node definitions, adds [4]Table nodes for building tables the HTML way, and introduces [5]Arbitrary floats to combat the [6]explosion of special-purpose document nodes. * [7]Incompatible changes * [8]New features * [9]Housekeeping Incompatible changes * Reduce and rename [10]node definitions attributes: + toc: true -> index: tree + lof: true -> index: list + index: true -> number: section + number: true -> number: ordinal + depth: true -> (removed) + bypass: true -> (removed) * Rename [11]The ERBook::Document::Node class properties to be more self-documenting: + args -> arguments + defn -> definition + trace -> backtrace + index -> section_number + number -> ordinal_number * Replace formal blocks (figure, table, example, equation, procedure) with [12]Arbitrary floats. * Append an exclamation mark (!) to the names of [13]Admonition nodes, thereby making them a special case of [14]Arbitrary floats. New features * Add "params" attribute to [15]node definitions. * Add [16]Table nodes for building tables the HTML way. Housekeeping * Use YAML hash merging to DRY node definitions in XHTML format. * Use [17]Table nodes instead of PHP Markdown Extra table syntax in the user manual. * Remove the "digest" [18]Node definition attribute from the user manual. Its use was discontinued a few major versions ago. References 1. http://snk.tuxfamily.org/lib/erbook/#HelloWorld 2. http://en.wikipedia.org/wiki/ERuby 3. http://snk.tuxfamily.org/lib/erbook/#SpecFile-nodes 4. http://snk.tuxfamily.org/lib/erbook/#Table-nodes 5. http://snk.tuxfamily.org/lib/erbook/#Arbitrary-floats 6. http://www.docbook.org/tdg/en/html/part2.html 7. http://snk.tuxfamily.org/lib/erbook/#Incompatible-changes 8. http://snk.tuxfamily.org/lib/erbook/#New-features 9. http://snk.tuxfamily.org/lib/erbook/#Housekeeping 10. http://snk.tuxfamily.org/lib/erbook/#SpecFile-nodes 11. http://snk.tuxfamily.org/lib/erbook/#Node-class 12. http://snk.tuxfamily.org/lib/erbook/#Arbitrary-floats 13. http://snk.tuxfamily.org/lib/erbook/#Admonition-nodes 14. http://snk.tuxfamily.org/lib/erbook/#Arbitrary-floats 15. http://snk.tuxfamily.org/lib/erbook/#SpecFile-nodes 16. http://snk.tuxfamily.org/lib/erbook/#Table-nodes 17. http://snk.tuxfamily.org/lib/erbook/#Table-nodes 18. http://snk.tuxfamily.org/lib/erbook/#SpecFile-nodes

Gemfile:
= Copy to clipboard Copied!

install:
=

Versions:

  1. 9.2.1 - November 19, 2009 (457 KB)
  2. 9.2.0 - November 07, 2009 (453 KB)
  3. 9.1.0 - November 03, 2009 (449 KB)
  4. 9.0.0 - October 19, 2009 (446 KB)
  5. 8.0.0 - October 11, 2009 (489 KB)
Show all versions (14 total)

Runtime Dependencies (6):

coderay >= 0.8
ember ~> 0
haml >= 2.2.2
inochi ~> 1
maruku ~> 0.5
mime-types >= 1.16

Development Dependencies (1):

inochi ~> 1

Owners:

Authors:

  • Suraj N. Kurapati

SHA 256 checksum:

ee1cae2f548ddf6ff758374ddf3ae7abc787c9987a37b5bf116f80e6505c6fd3

Total downloads 56,910

For this version 3,997

Licenses:

N/A

Required Ruby Version: None

Links: