sjoerdsiebinga@zonnet.nl said this at Thu, 27 May 2004 10:10:54 +0200: >Citeren Adam Lindsay : >> >> First off, for your dictionary, what do you use for input? >> is it "F@n" or "\textphi\textschwa n"? >> >Al my input is in commands like " \textschwa". Okay, that's useful to know. Getting the encoding right was my first priority. >> Are all of your IPA commands contained within a \textipa{} macro? >> >Only a minority of my commands are within the \textipa{} macro. Okay. I do wonder how you set off your phonetic spellings from your main text, though. >> Which of the special macros do you use? \* \; \: \! >> >None Good. We'll leave them for later. :) >> Do you use the \super macro much? Does it ever get nested? (Hans's >> \high{} macro acts a little differently.) >> >I use the \super macro quite often but it is not nested in the \textipa{} >macro. I meant "Does the super macro ever get nested within another super macro? " \high{\high{}} doesn't act exactly like \super{\super{}}, but we'll leave that until later. > >> ...but I presume you want deeper support than that. Which do you need >> first? > >A great number of symbols I use (especially the Indo-European ones) are >only available through the IPA >commands, therefore it seems that I need some deeper support. I read Hmm. Maybe yes, maybe no. I'm a bit concerned about the TS3 encoding (the tipx supplemental fonts). That'll take a bit more work. >your UnicodeSymbol pdf about unicode >mapping and wondered if there might be a similar way to map the TIPA font? mmm... yes... I wonder the same thing. Does Unicode have all the coverage you need, first of all? In any case, Unicode support will be a bit more work than supporting the nice TIPA fonts. Last night I made an encoding, a typescript, and a couple quick "smart" switches. I handle the basic character glyphs, but haven't touched the accents yet. It would help to know where we need coverage there. You can test the attached three files by running 'texexec --mode=demo m-tipa'. Usage, for the time being, is: \usemodule[tipa] \usetypescript[tipa] \setupbodyfont[reset] \setupbodyfont[cmr,rm] \starttext Blah blah {\Phonetic bl@ Bl2} Blah. Blah blah \textipa{bl\textschwa\ \textbeta l\textturnv} Blah. {\bsx Blah blah {\Phonetic bl\textschwa\ \textbeta l\textturnv} Blah.} \stoptext Don't be silly and try to use math with this module, but please do try it with a representative sample of your markup, and let me know which we need to handle next. Cheers, adam (Part of my interest in this is with fonts, sure, but I also have an amateur interest in historical linguistics, and the link with english is pretty clear... ) -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Adam T. Lindsay atl@comp.lancs.ac.uk Computing Dept, Lancaster University +44(0)1524/594.537 Lancaster, LA1 4YR, UK Fax:+44(0)1524/593.608 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-