Documentation is found in the file "roman.odt" in open document text format.  You can read or edit it with OpenOffice.org writer.
For those who have not yet installed openoffice.org, use "roman.pdf".

Because the documentation requires accurate rendering of rare unicode character graphics, it really cannot be done in a .txt file.

Installation uses the usual Python method:

>cd your-unzipped-directory
>python setup.py install

C:>c:\python27\python.exe
Python 2.7 (r27:82525, Jul  4 2010, 09:01:59) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import romanclass as roman
>>> r = roman.Roman(123)
>>> print(r)
CXXIII
>>> roman.test()
The longest number between Nulla and  Roman(4006)
was "MMMDCCCLXXXVIII" which is "3888" in Arabic
5000 ROMAN NUMERAL FIVE THOUSAND 5000.0
unicode= \u2181
10000 ROMAN NUMERAL TEN THOUSAND 10000.0
unicode= \u2182
50000 ROMAN NUMERAL FIFTY THOUSAND 50000.0
unicode= \u2187
100000 ROMAN NUMERAL ONE HUNDRED THOUSAND 100000.0
unicode= \u2188
>>> exit()

