IPATypist Old Version

This is not related to corpus analysis, but because I don't have any other place to keep this, this is here.

IPATypist is a simply utility program to type IPA characters for English. You need to have Doulos SIL font installed on your Mac. You can download Doulos SIL font from the SIL site. For more information about how to install Doulos SIL font, check this page.

This was originally designed to work with (or help the revision of) "Teaching Pronunciation (1996)" by Celce-Murcia, Brinton, and Goodwin, so the default key-mapping includes characters/character combinations that appear in this book (and covers most standard IPA characters for English).

The current version support key-remapping. Also from version 0.6, Pronunciation Database, or database of phonetic transcription, is added as an experimental feature.

System Requirement: Any Mac with Mac OS X Leopard 10.5.5 (or later) + Doulos SIL font

Also I experimented this with Javascript. Check out WebIPATypist.

How to use

1. Simply enter the IPA characters by clicking the buttons. You also can edit and type any characters using your keyboard. The characters you enter will also appear in the sub-textbox below the main textbox in 12pt font.

2. Once you finish typing, click Copy button to copy the characters. This should copy the characters with Doulos SIL 12pt. Then simply paste them on your document. If this doesn't work for you, simple select characters in the sub-textbox and copy them (from Menu -> Edit -> Copy or Command + C).

4. You can click Clear button to delete the characters.

5. To quit IPATypist, click the red button (window close) on the upper left corner of the windew (just like any other Mac software) or go to Menu -> Quit IPATypist (or Command + Q)

Misc

Bracket keys

Three bracket(?) characters [], //, () function as follows: if no phonetic character is selected in the text box, brackets will be inserted at the beginning and at the end of the character string. If any of the characters in the box is selected, brackets will be inserted before and after the selected string of characters.

Key assignment

You can assign any character to any of the keys. Go to Menu bar -> IPATypist -> Key Mapping. Simply type any character in a text box (corresponds to the button layout). Or you can copy IPA characters from boxes in the lower part of the panel (you can't change them) and hit Tab or Enter key for the changes to be applied.

Pronunciation Database

This is an experimental feature, so it might not work as intended.

With Pronunciation Database, you can register IPA transcription(s) of word(s)/phrases(s) so that you don't have to retype you have already transcribed.

    1. Transcribe a word/phrase on the main window.

    2. Go to Menu -> Window -> Pronunciation Database or press Command + D. The database window opens.

    3. Enter Word and Pronunciation Variation(s). You can register up to 4 variations of phonetic transcripts. These variations can be used for different pronunciations of the same word by varieties of the same language, such as US and UK English. You need to either hit Tab or Enter key to confirm the entry. If the word/transcription is properly entered, it will appear on the table.

    4. You can search and modify entries later. You can sort the entries by clicking the column title.

    5. Close the database window.

    6. On the IPATypist main window, type a word (using your keyboard) and click Look Up button. If the word/phrase you entered has an entry on the database, stored text will appear on the 4 buttons (Variation 1 ~ 4). If there is more than one entry for the same word/phrase, only one entry will appear. Please edit your database.

    7. If you type more than one word and replace them one by one, you can select each word and then hit Look Up key to search only the selected word/phrase.

    8. You can import/export the database data. The supported formarts for both import and export are Comma Separated Values (CSV) and Tab Delimited with an extension, .csv or .txt. A few major text encodings are supported for import. The export file will be saved as .csv in UTF-8.

The database data will be stored as an XML file (IPATypist.xml) in Library -> Application Support -> IPATypist in your home folder. If you want to backup the data, copy this file to a safer place.

The implementation of this feature is experimental, so please send any suggestion to me.

Font selection

The default font in the main textbox is Doulos SIL 44 points. To change the font and font size, go to Menu bar -> Format -> Show Fonts or Command + T. The font in the sub-textbox cannot be changed. With this feature, you don't need Doulos SIL if you don't use it.