Package: wnpp
Severity: wishlist

* Package name    : latex-sanskrit
  Version         : 2.2
  Upstream Author : Charles Wikner
* URL             : http://www.ctan.org/tex-archive/language/sanskrit/
* License         : LaTeX Project Public License
  Description     : latex support for devanagari and transliterated sanskrit

Latex-sanskrit consists of a preprocessor and fonts to display Sanskrit
in LaTeX documents. The Sanskrit text can be displayed either
transliterated or in devanagari script, including vedic accents. Sanskrit
is entered as argument to LaTeX macros, so it is still possible to use the
inputenc package to get yet another encoding mixed with the text (for
example, ISO-8859-1 with latin accents).

The fonts include over a thousand consonant ligatures, and the
documentation has a Samyoga table telling from where each ligature was
taken (Panini, Coulson, and other fonts). All fonts (devanagari and
transliterated) are available in standard, bold and italic faces, and
the spacing between devanagari characters may be adjusted.


-X-X-X- END of description -X-X-X-

NOTE from the package requestor:

Upstream author is not working on the project anymore. Quoting readme.txt:

-X-X-X-
Suggestions and bug reports to:
[EMAIL PROTECTED]
02 January 2002.

P.S.
I shall be retiring from the world at the end of March 2002,
and shall not be available on the Net.
-X-X-X-

However, his work is excellent, and makes typesetting Sanskrit very
easy; the fonts included look very good; the package has excellent
documentation. At least for me, makes Unicode irrelevant.

There are only  a few details in the C program that are rather easy to fix:

while(strlen(infilename) == 0) 
   { printf("Input file: "); scanf(infilename); }
printf("Output file: ");
scanf(outfilename);

This may loop forever if compiled with gcc-3.3, and can be fixed by
including the format string in scanf (but it would actually be better to check
the program and eliminate the possibility for buffer overflows).

The other problems are a few unused variables and the declaration of
main().


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (100, 'unstable'), (9, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8.1
Locale: LANG=en_US, LC_CTYPE=ISO-8859-1 (ignored: LC_ALL set to en_US)

Reply via email to