Text::Delimited provides a programattical interface to data stored in delimited
text files. It is dependant upon the first row of the text file containing
header information for each corresponding "column" in the remainder of the file.
After instancing, for each call to Read the next row's data is returned as a
hash reference. The individual elements are keyed by their corresonding column
headings.
This module provides a flexible way to wrap and flow text for both ASCII and
non-ASCII outputs.
The main purpose of this module is to provide text wrapping and flowing
features without being tied down to ASCII based output and fixed-width
fonts. My needs were for a more sophisticated text control in PDF and GIF
output formats in particular.
Text::ExtractWords - Perl extension for extract words from strings
Labeled Tab-separated Values (LTSV) format is a variant of
Tab-separated Values (TSV). Each record in a LTSV file is represented
as a single line. Each field is separated by TAB and has a label and
a value. The label and the value have been separated by ':'.
This is an experimental distribution that attempts to intuit the underlying
indent "policy" for a text file (most likely a source code file).
Converts the EOL and EOF conventions in the passed string to a
canonicalization form that handles 'mixed' EOL conventions.
Generate random Latin looking text
Text::NSP - The Ngram Statistic Package allows a user to count
sequences of Ngrams in large corpora of text, and measure their
association.
The module NSP.pm is a stub that doesn't have any real functionality.
The real work is done by five programs:
count.pl statistic.pl rank.pl combig.pl kocos.pl
These are not modules, and are run from the command line.
Text::FormatTable renders simple tables as text. You pass to the constructor
a table format specification similar to LaTeX (e.g. "r|l|l") and you call
methods to fill the table data and insert rules. After the data is filled,
you render the table as text.
Seamus Venasse <svenasse@polaris.ca>
Text::German - German grundform reduction
This is a rather incomplete implementaion of work done by Gudrun Putze-Meier
<gudrun.pm@t-online.de>. I have to confess that I never read her original
paper. So all credit belongs to her, all bugs are mine. I tried to get some
insight from an implementation of two students of mine. They remain anonymous
because their work was the wost piece of code I ever saw. My code behaves
mostly as their implementation did except it is about 75 times faster.