# \[ANN\] ERBook 7.1.0

**URL:** <https://www.ruby-forum.com/t/ann-erbook-7-1-0/174653>\
**Category:** Ruby\
**Created:** [August 31, 2009, 5:41am UTC](https://www.ruby-forum.com/t/ann-erbook-7-1-0/174653 "2009-08-31T05:41:40Z")\
**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:** [August 31, 2009, 5:41am UTC](https://www.ruby-forum.com/t/ann-erbook-7-1-0/174653/1 "2009-08-31T05:41:40Z")

</div>

```
                       ERBook 7.1.0

       Extensible document processor based on 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.

A working [3]XHTML (web page) format is provided, while  
[4]LaTeX (PDF), [5]UNIX manual page, and [6]plain text  
formats are planned… [7]patches are welcome!

Version 7.1.0 (2009-08-30)

This release improves the appearance and usability of  
[8]XHTML (web page) documents through [9]jQuery UI, and fixes  
some bugs.

```
 * [10]New features

 * [11]Bug fixes

 * [12]Housekeeping

```

New features

```
 * [13]jQuery UI tabs now organize the content of [14]XHTML
   (web page) documents in a breadth-first manner for easier
   skimming and browsing. Note that the print stylesheet
   still continues to organize content in the traditional
   depth-first manner.

 * Add checkbox for toggling printer friendly stylesheet.
   This makes it more obvious to readers that a
   specially-designed print stylesheet exists for their
   convenience.

 * Show both $title and $subtitle in XHTML document's title.

```

Bug fixes

```
 * Reference nodes were included in next/prev navigation
   chain.

 * "Logistics" section was under project description and was
   therefore put into the release announcement. Ack!

```

Housekeeping

```
 * Convert CSS into SASS.

 * Use simpler Copyright reminder at the top of every file:
   Copyright protects this work. See LICENSE file for
   details.

 * Remove localScroll and scrollTo jQuery plugins; we do our
   own logic (based on their source code) for smoothly
   scrolling to elements.

 * Rename XHTML resource directories into subdirs.

```

References

1. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#HelloWorld)
2. [eRuby - Wikipedia](http://en.wikipedia.org/wiki/ERuby)
3. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#xhtml)
4. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#latex)
5. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#man)
6. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#text)
7. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#License)
8. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#xhtml)
9. [http://jqueryui.com/](http://jqueryui.com/)
10. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#New-features)
11. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#Bug-fixes)
12. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#Housekeeping)
13. [Tabs | jQuery UI](http://jqueryui.com/demos/tabs/)
14. [ERBook 9.2.1 — Write books, manuals, and documents in eRuby](http://snk.tuxfamily.org/lib/erbook/#xhtml)
