S
Suraj Kurapati
erbook : write books and documents in eRuby
===========================================
erbook is an extensible document processor that emits HTML
(web page), LaTeX (PDF), man (UNIX manual page), plain text,
and any document format you can imagine from eRuby templates
that allow scripting and dynamic content generation.
erbook is a light (200 source lines of code), extensible
(create your own document formats), and flexible (your content
is scriptable) alternative to DocBook, Deplate, and SiSU.
Visit http://snk.tuxfamily.org/lib/erbook/ for more information.
* * * RELEASE NOTES * * *
erbook 4.0.0
This release renames the project, changes the project
license, the source repository, and the default
text-to-HTML formatting system, refactors the HTML format,
and revises the documentation.
1 Caution
• The “Gerbil†project has been renamed to “erbook†to
better reflect its purpose: it allows you to write
books and documents using eRuby.
• The project license has been changed from a custom MIT/
copyleft license to the more permissive ISC license to
make the world a better place!
• The project source code repository is now hosted on
GitHub (and therefore we now use Git instead of Darcs)
to ease collaboration.
• Markdown is now the default text-to-HTML formatting
system for the HTML format.
2 Thanks
the new project logo
• Jens Vierbuchen contributed the the cartoon owl sitting
on a book drawing that is used in the new project logo.
• Maunika Gosike provided usability feedback to help
improve the HTML format.
3 Improvements
• Renameed Node#url to Node#here_frag. Also, speak of
“frags†rather than “anchors†or “urls†from now on.
• Refactored common logic from node output templates into
Node class.
• Added admonition icon for HTML <blockquote> element.
• Revised the user manual and added new content.
3.1 Usability
• A visual marker is shown on outgoing (external)
hyperlinks.
• Tooltips are shown upon mouse hover for section index
and title links which instruct new users how to
navigate the web page more efficiently.
===========================================
erbook is an extensible document processor that emits HTML
(web page), LaTeX (PDF), man (UNIX manual page), plain text,
and any document format you can imagine from eRuby templates
that allow scripting and dynamic content generation.
erbook is a light (200 source lines of code), extensible
(create your own document formats), and flexible (your content
is scriptable) alternative to DocBook, Deplate, and SiSU.
Visit http://snk.tuxfamily.org/lib/erbook/ for more information.
* * * RELEASE NOTES * * *
erbook 4.0.0
This release renames the project, changes the project
license, the source repository, and the default
text-to-HTML formatting system, refactors the HTML format,
and revises the documentation.
1 Caution
• The “Gerbil†project has been renamed to “erbook†to
better reflect its purpose: it allows you to write
books and documents using eRuby.
• The project license has been changed from a custom MIT/
copyleft license to the more permissive ISC license to
make the world a better place!
• The project source code repository is now hosted on
GitHub (and therefore we now use Git instead of Darcs)
to ease collaboration.
• Markdown is now the default text-to-HTML formatting
system for the HTML format.
2 Thanks
the new project logo
• Jens Vierbuchen contributed the the cartoon owl sitting
on a book drawing that is used in the new project logo.
• Maunika Gosike provided usability feedback to help
improve the HTML format.
3 Improvements
• Renameed Node#url to Node#here_frag. Also, speak of
“frags†rather than “anchors†or “urls†from now on.
• Refactored common logic from node output templates into
Node class.
• Added admonition icon for HTML <blockquote> element.
• Revised the user manual and added new content.
3.1 Usability
• A visual marker is shown on outgoing (external)
hyperlinks.
• Tooltips are shown upon mouse hover for section index
and title links which instruct new users how to
navigate the web page more efficiently.