Shavian Converter

I've developed a preliminary utility for converting ordinary English text to the Shavian alphabet.  The current version solely uses "ASCII-shavian", where one capital or lowercase letter is used to represent one Shavian symbol, according to the scheme used on the Shaw-alfabet page.  If you have a Shavian font installed, you can read the results in actual Shavian script.  I've gotten it to work under Linux, by sticking the font in my ~/.fonts directory.

As I am a Linux user, and don't have my own Windows box to play with, I am providing the source code for the converter. Hopefully someone who uses windows and is reading this will also know how to compile this and perhaps provide me with a Windows executable to make available.

What You'll Get

shav-convert is a command-line tool that works on an existing text file.  You simply type at the DOS or Unix shell prompt:
shav-convert filename
And it will print the output to the screen

What you Need

You need the CMU Pronouncing Dictionary.  It is too big for me to host in my Web space in my ISP. You also need libraries and headers for Berkely DB v.3, from Sleepycat Software.  If you have a Unix system, especially Linux, you may already have this.  And, of course, you need a C compiler.  If you are using Windows or Macintosh, and don't already have a C compiler of some sort installed, check out this page of free compilers.  You should also have Flex and Bison (Lex and Yacc may also work, depending on the version, haven't tried), but if you don't, and you don't feel like installing them, I also provide the C files these tools generate.

The Goods

License

Since I can't see how this would be of any sort of commercial value to anyone, this is FREE SOFTWARE, with no formal license. It doesn't even seem worth it to do the work to place it under the GNU GPL or something else.  Use at your own risk.  Bob Schmertz is not responsible for any losses incurred by the use of this software, including loss of faith in humanity upon realizing that someone would actually spend a significant amount of his own time making this type of software.

Back to my Home

Hosted by www.Geocities.ws

1