hhm is a program that makes ITS files and in the future it will also
make Compiled HTML Help (CHM) files. Both types of files are a kind of
compressed archive format used on Win98, Win2K and other Microsoft
operating systems to store documentation.
diffmark is an XML diff and merge package. It consists of a shared C++
library, libdiffmark, plus two programs wrapping the library into a
command-line interface: dm and dm-merge. dm takes 2 XML files and
prints their diff (also an XML document) on its standard output.
dm-merge takes the first document passed to dm and its output and
produces the second document.
Htmlc is an HTML template files expander that produces regular HTML pages from
source files that contain text fragments that require some computation to be
written. Those fragments can be the output of an arbitrary Unix command, for
instance the last modification date of a page, or parts of HTML pages to be
included in the page, or pieces of the page that are common to the entire WEB
site (a presentation header or a footer section for each page). Providing the
automatic inclusion of those text fragments into your HTML source pages, Htmlc
offers a server independent way of defining templates to factorize out the
repetitive parts of HTML pages. Htmlc also provides a variable expansion
facility (using definitions in the template file or in simple environment files
using a syntax a la objective Caml). In short, Htmlc ensures the static
verification and the static expansion of the Server Side Includes directives of
the Web pages in the efficient and friendly way of a command-line compiler.
YAML is a human-friendly data serialization format. The specification
for this language and many examples are available from the Official
YAML web site. You may also want to check the YAML Wikipedia article.
yamerl is a pure Erlang application which is able to parse YAML 1.1
and YAML 1.2 documents, as well as JSON documents. It only depends
on standard Erlang/OTP applications.
This is a small service which converts a LaTeX text into an image.
Just select the text, click on the service item menu, choose
"Return the LaTeX rendering" and voila! Your text is replaced by
its LaTeX rendering.
LICENSE: GPL2 or later
This is a port of Kernigan and Bentley's grap program for typsetting
graphs. It is a pic preprocessor that can be used with groff or TeX.
You can learn more about grap as specified by Kernigan and Bentley at
the website.
The standard for machine-readable cataloging (MARC) records is documented at
http://loc.gov/marc/. This package enables you to read existing MARC records
from a file, string, or (using the YAZ extension), from a Z39.50 source. You
can also use this package to create new MARC records.
This package provides a general purpose Haskell XML library using Expat
to do its parsing (a fast stream-oriented XML parser written in C). It
is extensible to any string type, with String, ByteString and Text
provided out of the box.
A variety of alternative parser combinator libraries, including the original
HuttonMeijer set. The Poly sets have features like good error reporting,
arbitrary token type, running state, lazy parsing, and so on. Finally,
Text.Parse is a proposed replacement for the standard Read class, for
better deserialisation of Haskell values from Strings.
This library implements i;unicode-casemap, the simple, non
locale-sensitive unicode collation algorithm described in RFC 5051.
Proper unicode collation can be done using text-icu, but that is a big
dependency that depends on a large C library, and rfc5051 might be
better for some purposes.