IPA Palette v2.2.1
IPA Input Method for Mac OS X 10.5 and later
Licensed under the GPL
Download IPA Palette 2.2.1 (3.2M).
Here is some
documentation.
Source code can be found on
GitHub.
For Mac OS X 10.2-10.4:
Download the previous IPA Palette 2.0 (1.3M).
Download the previous IPA Palette 1.0 (616K).
New Features in 2.2.1
- Complete localizations for IPA Manager.
Bugs Fixed in 2.2
- No longer use an installer; for Mavericks compatibility we now have an
app called IPA Manager that will install IPA Palette for you.
- Restored the ExtIPA Nasal Escape symbol, which went missing somewhere
along the line, probably in the 2.0 transition.
- Multicharacter symbols like /ǃ¡/ from ExtIPA can now have keyboard shortcuts
displayed (if you have a really good keyboard layout!).
- Finally diagnosed the reason I could never seem to change the preview font in
Snow Leopard -- a Core Text bug or misfeature that was cacheing font data
based on the address of the string object I was passing on, instead of its
content (since I was reusing a mutable string).
New Features in 2.2
- You can click in an unoccupied part of an image map (a part that has no
IPA symbol and thus doesn't hilite under your mouse) and drag it out into
a new mini-palette (I call them "auxiliaries").
This way you can have available whatever subset of the IPA you
use the most, without having to keep switching between tabs.
The auxiliary palettes hide when you hide the main one, and are saved to
your preferences.
- Some optimizations to the PDF image map related to mouse tracking should
benefit performance and memory use.
- Mouse tracking starts up before font scanning finishes, so you can have symbol
description information available earlier, even if you have many fonts
installed.
- Made it possible to rearrange the custom symbols layout by dragging rows
in the table. (You can copy if you hold down the Option key.)
Bugs and Potential Problems
- IPA Manager is not fully localized in this prerelease version.
- The PDF icon used in Snow Leopard and later doesn't hilite
(invert to white on black)
correctly in the International menu, although it does in the Pref Pane.
There's probably something wrong with the alpha channel.
- Limitations in the 'uchr' resource parser means that for some complex
Unicode keyboards, like Unicode Hex Input, keyboard shortcuts for
IPA symbols are not found. Fixing this is not a high priority but
may be done eventually.
- You can't accept the Custom Symbols sheet by hitting return (at least not
on my Snow Lion systems).
- I did all these added localizations myself,
and I do not speak any of the languages. There will be errors!
Please point them out. I hope some of them are funny.
What Folks Are Saying
- IPA Palette does exactly what a linguist would want, exactly the way a linguist would want it.
It's a beautiful piece of work.
-- M.D.
- I have a great appreciation for the computer programmers that see a need and go all the way to meet it.
-- A.W.
- How the heck did you finally come up with an IPA system that actually WORKS? You're a genius! Thank you!
-- K.S.
- DUDE! You rock. Thanks so much for putting that together. It is MIRACULOUS!
-- C.J.
- ...lovely little unit it is too, takes a lot of the blood sweat & tears
out of the task of transcription.
-- C.H.
- I'm taking my first linguistics course and hit a serious note-taking roadblock when we started to use IPA.
I take my notes on my Mac laptop and just couldn't keep up the insert->character->etc routine fast enough to catch what
my prof. was talking about. Enter IPA Palette.
-- L.G.
- I want to thank you very much for that software I was waiting for for
quite a long time.
-- B.S.
- just a word of thanks for a very nice ipa input device....
your palette has a made an odious task much more manageable.
-- S.W.
- Hey, THANK YOU so much for creating this incredibly useful tool.
-- D.M.
- Thanks again for the great tool. It is very helpful.
-- T.R.