36 projects tagged "Documentation"
Kiwi is yet another text to HTML processor which was designed for writing small and medium technical documents and notes. Its markup is very close to the Markdown markup, but Kiwi allows more flexibility in the presentation of your documents. Kiwi is good for writing technical documents, taking notes, or as an engine to be embedded in your application. It has rather complete API documentation.
xhtml2pdf converts HTML/XHTML/XHML to PDF using the ReportLab Toolkit, the HTML5lib, and pyPdf. It supports HTML 5 and CSS 2.1 (and some of CSS 3). The main benefit of this tool that a user with Web skills like HTML and CSS is able to generate PDF templates very quickly without learning new technologies.
Rextile allows you to build XHTML documents and entire Web sites with ease. You write text using Textile (a format much more concise than XHTML), automate document parts with Ruby scripting, and generate the site offline (the server gets static XHTML). Rextile was inspired by Xilize. It uses RedCloth to convert Textile to XHTML, erb to run script blocks, and Hpricot for DOM manipulation.
The docbookm package is contributed with LayManSys and contains very simple XSLT drivers for generating XHTML chunks from DocBook XML. This package does not require an installation; you only have to unzip the package's contents into a directory of your choice and start using it. There is no special documentation available. Use the file abstract.xsl for transforming an abstract and section.xsl for transforming sections. All other .xsl files are only includes needed by those two.
Tartan is a text parsing engine targeted at wiki text. The syntax specification is defined in YAML in the form of regex-based rules. It supports layering and multiple output types. Rules for Markdown to HTML are included, with optional layered extensions for tables. It is implemented in Ruby, but looking to have implementations in other languages.
SynchroEdit is a browser-based document editor for use by multiple users simultaneously. It is a form of same-time, different-place groupware. It allows multiple users to edit a single web-based document at the same time, and it continuously synchronizes all changes so that users always have the same version.
rest2web is a tool for automatically maintaining Web sites or parts of Web sites. It integrates with docutils so that contents can be kept in reStructured Text or HTML. It has a powerful templating and macro system and can automatically generate index pages and navigation trails (like sidebars and breadcrumbs). It generates static HTML and can generate relative links, which means that sites can be viewed from the filesystem. A "uservalues" system assists with creating sites in multiple languages.
AsciiDoc is a text document format for writing short documents, articles, books, and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook markups using the asciidoc(1) command. AsciiDoc is highly configurable: both the AsciiDoc source file syntax and the backend output markups (which can be almost any type of SGML/XML markup) can be customized and extended by the user.
Pie is a lightweight content management system for Web-sharing documents, files, and arbitrary pieces of information. Making use of a Wiki's meta language and page-linking abilities, it lets authors create and maintain content via HTTP on a corporate basis. It features an emphasis on fast content delivery to its recipients rather than sophisticated add-ons, therefore conveying compiled output instead of performing time consuming run-time processing.
A Java component for manipulating PowerPoint presentations.