Rubber is a program whose purpose is to handle all tasks related to the
compilation of LaTeX documents. This includes compiling the document
itself, of course, enough times so that all references are defined, and
running BibTeX to manage bibliographic references. Automatic execution
of dvips to produce PostScript documents is also included, as well as
usage of pdfLaTeX to produce PDF documents.
The Zope3 Template Attribute Languate (TAL) specifies the custom
namespace and attributes which are used by the Zope Page Templates
renderer to inject dynamic markup into a page. It also includes
the Macro Expansion for TAL (METAL) macro language used in page
assembly.
Zope Page Templates is a Python package that implements Page Templates like
in Zope, but works outside of Zope. In fact, you don't need to install any
part of Zope to use them. This means that you can use the elegance and ease
of page templates in your own web applications, reporting frameworks,
documentation systems, etc.
The MIME (Multipurpose Internet Mail Extensions) specification
(RFC 1521 and successors) defines a mechanism for encoding text consisting
primarily of printable ASCII characters, but which may contain characters
(for example, accented letters in the ISO 8859 Latin-1 character set) which
cannot be encoded as 7-bit ASCII or are non-printable characters which may
confuse mail transfer agents.
Queequeg is a tiny English grammar checker for non-native speakers who
are not used to verb conjugation and number agreement. We especially
focus on people who're writing academic papers or business documents
where thorough checking is required. We aim to reduce this laborious
work with automated checking.
This is a variant of the Flex fast lexical scanner. Flex was written
in the early 1990s by Verne Paxson. This version has been modified
by Thomas Dickey, so that it conforms to ANSI C. It includes other
improvements, but remains compatible with Paxson's 2.5.4 release
(as well as POSIX lex). See the NEWS file for details.
This library can parse RSS (RDF Site Summary) 1.0 with validation (or
non validation).
This library can almost well parse RSS 0.9x/2.0 with non validation.
This library contains a sample that expand [RAA:RWiki].
* output recent changes as RSS 1.0.
* collect RSS 1.0s and display those items sorted by updating time.
* collect RSSs and display those items on each page.
This is an XML parser library mainly designed for Jabber applications.
It provides SAX, DOM, and special Jabber stream APIs. Library is coded
in ANSI C except the network code (which is POSIX compatible), thus
highly portable. Iksemel is released under GNU Lesser General Public
License. A copy of the license is included in the COPYING file.
Kwalify is a parser, schema validator, and data binding tool for YAML and JSON.
YAML and JSON are simple and nice format for structured data and easier for
human to read and write than XML. But there have been no schema for YAML
such as RelaxNG or DTD. Kwalify gets over this situation.
A composable logging system built on the standard Logger library. You can add
Loggability to large libraries and systems, then hook everything up later when
you know where you want logs to be written, at what level of severity, and in
which format.