Johan Vromans > ltxwords > ltxwords

Download:
ltxwords-0.02.tar.gz

Annotate this POD

View/Report Bugs
Source  

NAME ^

ltxwords - generate LaTeX macro to convert numbers to written format

SYNOPSIS ^

  ltxwords [ options ] > inwords.sty

From LaTeX:

  UsePackage{inwords}

  ... \Words{section} ...

Options:

   --language=XX        language code, defaults to $LANG
   --max=NN             number of entries, default = 20
   --ident              show identification
   --help               brief help message
   --verbose            verbose information

OPTIONS ^

--language=code

ISO code of the language to generate the macro for.

--max=max

The highest number that should be convertible.

--verbose

More verbose information.

--version

Print a version identification to standard output and exits.

--help

Print a brief help message to standard output and exits.

--ident

Prints a program identification.

DESCRIPTION ^

inwords writes to standard output a LaTeX sty file that defines a macro Words that converts a number to written format.

For example, when \thesection equals seven, \Words{section} will return the string "Seven".

Basic usage:

   $ inwords --language=nl > inwords.sty

And then, from LaTeX:

   UsePackage{inwords}

   ...  \Words{section} ...

For each target language, it requires the corresponding Lingua::XX::Numbers module to be installed, where XX is the uppercased ISO code for the desired language.

For Dutch, the module Lingua::NL::Numbers::GroeneBoekje is required.

BUGS ^

Due to the collective wishdom of the authors, the Lingua::*::Numbers modules do not have any sensible common API. They don't even follow the naming convention Lingua::*::Numbers!

This program tries to guess a way to get the module to work, but there's no guarantee that it will work with your choice of language. Patches welcome.

AUTHOR ^

Johan Vromans <jvromans@squirrel.nl>

COPYRIGHT ^

This programs is Copyright 2006 Squirrel Consultancy.

This program is free software; you can redistribute it and/or modify it under the terms of the Perl Artistic License or the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

syntax highlighting: