Par is similar but superiour to the fmt(1) command included in the
base system.
Par is a filter that copies its input to its output, changing all
white characters (except newlines) to spaces, and reformatting
each paragraph. Paragraphs are separated by protected, blank, and
bodiless lines (see the Terminology section for definitions), and
optionally delimited by indentation (see the d option in the Options
section).
Each output paragraph is generated from the corresponding input
paragraph as follows:
1) An optional prefix and/or suffix is removed from each input line.
2) The remainder is divided into words (separated by spaces).
3) The words are joined into lines to make an eye-pleasing paragraph.
4) The prefixes and suffixes are reattached.
If there are suffixes, spaces are inserted before them so that they
all end in the same column.
This is a port of ML/I (Macro Language I) which is the grand-daddy of nearly
all macro processors. It is still maintained and ported to a large number
of systems.
XML::Simple is a Perl module that makes it really easy to read and write XML
files.
XML::Simple was originally developed for the purpose of reading and writing
config files in XML format (which offers various advantages over say .INI
format). Having said that, many people find it useful for other purposes.
Zorba is a general purpose XQuery processor implementing in C++ the W3C family
of specifications. The query processor has been designed to be embeddable in a
variety of environments such as other programming languages extended with XML
processing capabilities, browsers, database servers, XML message dispatchers,
or smartphones. Zorba can be accessed through APIs from C, C++, Ruby, Python,
Java, and PHP. Zorba runs on most platforms and is available under the Apache
license v2.
The Siemens PocketReader is a handheld OCR scanner, this is the Linux
software which can download text from it.
Dutch hunspell dictionaries
ripOLE is a small program/library designed to pull out attachments from OLE2
data files (ie, MS Office documents). ripOLE is BSD licenced meaning that
commercial projects can also use the code without worrying about licence costs
or legal liabilities.
Currently, ripOLE is in a development phase. It can extract some files from
Microsoft Office documents. Ultimately, what ripOLE should be able to do is
convert any embedded content in MS Office files back into its original format
(JPEG, arbitary files, movies etc).
Library for developers to extract data from Microsoft Excel (tm)
spreadsheet files
Extract data from Excel spreadsheets (.xls and .xlsx, versions 2.0
onwards) on any platform. Pure Python (2.6, 2.7, 3.2+). Strong support
for Excel dates. Unicode-aware.
Collection of utilities for working with Excel files. Since these utilities may
require either or both of the xlrd and xlwt packages, they are collected
together here, separate from either package.
Library to create spreadsheet files compatible with
MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.3
to 2.6
xlwt is a library for generating spreadsheet files that are compatible
with Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. xlwt
has full support for Unicode. Excel spreadsheets can be generated on
any platform without needing Excel or a COM server. The only
requirement is Python 2.3 to 2.6. xlwt is a fork of pyExcelerator.