The assorted finds of Artefact Publishing
The IPA extension to Zounds is now close to being finished, in terms of backend code. It doesn’t handle stress markers (which are syllable based and precede the syllable they mark, both of which properties are incompatible with the way Zounds works), and it deviates slightly from the latest version of the IPA (Unicode doesn’t yet have characters for the new tone markers), but apart from that I think it’s solid.
Unfortunately, that means I can’t really put off making the GUI any longer. Since the whole project is written in Python, I’m going to use Tkinter, and I just know it’s going to be awful. I don’t mean the look of the thing (though it might not be great), but just writing the code. My past experiments with Tkinter were brief and painful — there always seemed to be a lot of code in order to do bugger all. I’m really hoping it will be different this time, but I think there’s more chance of a kind-hearted reader giving me advice and offering to help.
I have, in between writing the last paragraph and this one, noticed a discrepency between Unicode IPA charts and the Unicode standard, in the matter of which diacritic is to be used to mark retraction. Unicode specifies COMBINING MINUS SIGN BELOW (U+0320) while the University of Victoria’s chart and the almost copy at The Linguist List use COMBINING MACRON BELOW (U+0331). I’ve pointed this out to the University of Victoria people, so hopefully the discrepency will soon be resolved. So, procrastination is useful!
Posted by jamie on May 25, 2003 16:08+12:00