Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > [ANN] dokkit 0.4.1 released!

Reply
Thread Tools

[ANN] dokkit 0.4.1 released!

 
 
Andrea Fazzi
Guest
Posts: n/a
 
      07-27-2008
Hi Folks,

version 0.4.1 of dokkit has been released!


1 Changes from version 0.4.0
============================

* added support for postfiltering (now erb processing is done in the
postfiltering step)
* added experimental support for tidy postfilter

Postfiltering is accessible through postfilter configuration key.

Example:

---
format:
- text
- latex
- html:
postfilter:
- erb
- tidy
---

Content of the document.

The example above will render the document producing plain text, latex
and html output. In particular, the html output will be postprocessed by
erb and tidy filters.


2 What's dokkit?
================

dokkit is a document generator written in ruby that is suitable for
static websites generation too.

dokkit uses formatters like deplate[1] and maruku[2] to generate
documents in a large variety of output formats.

dokkit's features are:

* a smart building system based on rake[3]
* a templating system based on ERB[4]
* a flexible configuration system based on YAML[5] that supports
shared configuration files and 'in header' configuration
* an extensible formatting system that uses deplate and maruku as
built-in filters
* convention over configuration: for example, you don't need to give
the layout name to use if a layout with the same name of the
processed document is found in doc/layouts folder
* support for nested layouts
* support for partials
* support for caching

With dokkit you can:

* generate static websites
* generate many types of documents in many formats (html, tex, plain
text, etc.)
* write your documents using a simple wiki syntax and get high
quality latex output
* generate different output formats from the same source document
* use models to quickly generate the documents you want (static
websites, reports, howtos, guides, presentations, etc.)
* simply derive new documentation models from the existing ones
* simply modify existing models to fit your needs

dokkit aims to be modular and extensible: you can add new formatters and
helpers and easily extend document functionalities.

See dokkit website[6] and visit the google group[7] for further
informations and tutorials.


3 Installation
==============

From rubygems:

sudo gem install dokkit

From subversion repository:

svn co http://dokkit.rubyforge.org/svn/dokkit-core/trunk/


4 Usage
=======

dokkit simple
cd simple/
rake

[1] http://deplate.sf.net/
[2] http://maruku.rubyforge.org/
[3] http://rake.rubyforge.org/
[4] http://www.ruby-doc.org/stdlib/libdoc/erb/rdoc/
[5] http://yaml4r.sourceforge.net/
[6] http://dokkit.rubyforge.org/
[7] http://groups.google.com/group/dokkit-forum

---

This announce has been generated with dokkit on Sun Jul 27 13:18:25
+0000 2008

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[ANN] dokkit 0.4.4 released Andrea Fazzi Ruby 0 08-10-2008 08:09 AM
[ANN] dokkit 0.4.3 released Andrea Fazzi Ruby 0 08-06-2008 09:44 AM
[ANN] dokkit 0.4.2 released Andrea Fazzi Ruby 2 08-05-2008 08:34 PM
[ANN] dokkit 0.4.0 released! Andrea Fazzi Ruby 0 07-22-2008 07:41 AM
[ANN] dokkit 0.3.0 released Andrea Fazzi Ruby 0 03-31-2008 05:29 PM



Advertisments