From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/15317 Path: main.gmane.org!not-for-mail From: "Adam Lindsay" Newsgroups: gmane.comp.tex.context Subject: Re: TIPA in Context Date: Fri, 4 Jun 2004 11:18:21 +0100 Sender: ntg-context-admin@ntg.nl Message-ID: <20040604111821.15636@mail.comp.lancs.ac.uk> References: <1085645454.40b5a28e9169c@webmail.zonnet.nl> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="==_20040604111821.31566-1_==" X-Trace: sea.gmane.org 1086344603 14983 80.91.224.253 (4 Jun 2004 10:23:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 4 Jun 2004 10:23:23 +0000 (UTC) Original-X-From: ntg-context-admin@ntg.nl Fri Jun 04 12:23:10 2004 Return-path: Original-Received: from ref.vet.uu.nl ([131.211.172.13] helo=ref.ntg.nl) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BWBqw-0007sa-00 for ; Fri, 04 Jun 2004 12:23:10 +0200 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id A4EF810B21; Fri, 4 Jun 2004 12:18:02 +0200 (MEST) Original-Received: from mail.comp.lancs.ac.uk (mail.comp.lancs.ac.uk [148.88.3.45]) by ref.ntg.nl (Postfix) with ESMTP id 3E7F510AE8 for ; Fri, 4 Jun 2004 12:13:52 +0200 (MEST) Original-Received: from [148.88.168.192] (gfb008000005.lancs.ac.uk [148.88.168.192]) by mail.comp.lancs.ac.uk (8.12.10/8.12.10) with ESMTP id i54AIkVm019741; Fri, 4 Jun 2004 11:18:46 +0100 (BST) Original-To: , In-Reply-To: <1085645454.40b5a28e9169c@webmail.zonnet.nl> X-Mailer: CTM PowerMail version 5.0 English Errors-To: ntg-context-admin@ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.comp.tex.context:15317 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:15317 --==_20040604111821.31566-1_== Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- --==_20040604111821.31566-1_== Content-Type: application/zip; name="m-tipa.zip"; x-mac-type="00000000"; x-mac-creator="00000000" Content-Disposition: attachment Content-Transfer-Encoding: base64 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 ODvAQFBLBQYAAAAABgAGANYBAAC4HwAAAAA= --==_20040604111821.31566-1_==--