| 
View
 

Linux IPA: Main page

This version was saved 17 years, 8 months ago View current version     Page history
Saved by PBworks
on March 22, 2008 at 2:08:48 pm
 

 

Generating IPA Characters on Linux

 

Jump to ...

First things first                   General stuff

Office Applications                Browsers               Email Applications

 

First things first

You won't be able to use IPA on your Linux computer until you have an IPA font installed, and most distros don't install one by default. So if you don't have an IPA font installed yet, go to Cool free IPA fonts to download and download one. If you need help installing it, go to How to install fonts on your computer

 

General stuff to know about using IPA on Linux

Basic way: If you’re using a kernel later than 2.6.18 (e.g., Ubuntu Edgy or later) then hold down Ctrl-Shift, type u, then the hex number (column 3 in the RTF file that you can download from Download a table of IPA codes). For earlier kernels, hold down Ctrl-Shift and type the hex number. To see what kernel you have, open a terminal and type "uname -a." Works system-wide, in all applications. 

Alternative method: Use the character map utility that is part of your desktop. “Character Map” is what it’s called in Gnome (Applications > Accessories > Character Map). In KDE it is "Kcharselect" and will be also be found on your applications menu. If you are using some other desktop poke around, but if you can't find one you can probably install the Gnome or KDE version. Once you select the character in your character map utility you can copy it to the clipboard and then paste it wherever you want it. Pasting usually works either by Ctrl-v or center-mouse-click, or either way, depending on the application. Note a special feature of whichever character map utility you are using - when you select a character it will tell you the hex code for that character. If you're going to use the character a lot it might be faster just to make note of the code and then insert the character with the Basic way above.

Application method: Some applications (e.g., full-featured word processors), have an Insert Special Character feature. See further details under the applications below.

Custom keyboard method: Go to Mapping Your Keyboard to learn how to set up a custom keyboard for IPA on Linux.

 

 

 

How-to pages for office applications:

 

Jump to ...

 

OpenOffice (Writer, Calc, Impress, Base)

 

Microsoft Office (Word, Excel, Powerpoint, Access)

 

Abiword

KOffice (KWord, KSpread, KPresenter, KChart

 

 

  

 

 

   Microsoft Office (Word, Excel, Powerpoint, Access)

 

General and Specific wisdom about M$ Office

 

 

 Abiword

You can use the system method above under General stuff to know about IPA on Linux above to insert IPA characters into Abiword, and many users do this as their normal method. But if you just need to insert an occasional character it may be easier to use the Insert Symbol feature of Abiword than try to insert it with the system method above.

To do so click on Insert > Symbol and a window will pop up. In the upper left corner of the window there will be a font drop-down box that will probaby show Symbol as the default. Use the drop-down to select the font you re using. Underneath the font drop-down on the left of the window there will be a list of Unicode blocks. You can go directly to a block just by clicking on it. The ones you will use most often will be "Latin-1," "Latin-Extended-A and -B," "IPA Extensions," "Spacing Modifier Letters," and "Combining Diacritical Marks." On the right side you will see the characters change as you select different fonts and different Unicode blocks. The default view is Character Table, which is what you probably will need most often. Once you select a character you can click on the Character Details tab and it will give you additional information about the character. Sometimes the names they use in the Character Details are not exactly what a Phonetics textbook would call them, but they're close enough for you to know what they are. More importantly, the Character Details tab shows you the hex code for the character, so if you are going to use it a lot you can make note of the code and then insert the character as described above under General stuff to know about IPA on Linux

Abiword is a fantastic word processor, but it does not have a spreadsheet, presentations or database application.

 

 

  KOffice (KWord, KSpread, KPresenter, KChart)

 

You can use the system method above under General stuff to know about IPA on Linux to insert IPA characters into any of the KOffice applications and many users do this as their normal method. KOffice does not come with its own Insert Special Character feature, so most people just use the above system method. However, if you really love KOffice there is an alternative, although it may take a bit of configuring to get it working for you.

Diehard KOffice users will know we are talking about Insert > Expression. KOffice comes with a lot of preconfigured expressions, but you can add your own. Just because the preconfigured expressions are things like "Hello!" doesn't mean an expression needs to be long - it can be just one character, specifically, an IPA character. To add expressions go to Tools > Edit Personal Expressions. It would probably be best to give them their own group, so create a group called "IPA." Then add an IPA character to the group using one of the the system methods above and click on OK. Now, when you go into Insert > Expression you will find your IPA group and your personal list of IPA characters in it. Beats the heck out of an Insert Character utility because you don't have to wade through thousands of characters looking for the one you want.

KOffice also has an Autocorrection feature that some find is a good way to insert IPA characters. To do so go to Settings > Configure Autocorrection, and click on the Advanced Autocorrection tab. You will see a long list of typos and spelling errors in a column on the left and the correction in a column to the right. KOffice comes with several hundred of these, but you can add and delete as you wish. To make a new entry type a couple of characters that will never occur in the real world but that are still mnemonic for the IPA character into the Find box. For example, for the eth you might enter "d-." In the Replace box to the right enter the eth, using Insert Special Character or any of the above methods, then click on the Add button. Now, whenever you type "d-" followed by a space KOffice will automatically insert the eth character. Of course, you need to keep track of what special combinations you used for the different IPA characters, but if you aren't going to need more than a few of them this may be the best method for you.

KOffice does not come with a database utility, however, it can connect to a MySQL database. Unfortunately, MySQL (as with all databases) cannot handle any characters above ASCII 255, which leaves out all the IPA characters. If you need to keep IPA characters in a database you will need to use a workaround. The best way is to make up sequences of characters that would never exist in the real world and type them into your data in place of the actual character. Then, after merging the data from the database into a document in KWord or other application you can do a find and replace for the sequences.

 

 

 

How-to pages for browsers

 

Jump to ...

Internet Explorer               Firefox               Opera

 

Internet Explorer

<Need information here>

 

Firefox

<Need information here>

 

Opera

<Need information here>

 

How-to pages for e-mail applications

 

 

Jump to ...

Evolution               Thunderbird               Eudora

 

Evolution

<Need information here>

 

Thunderbird

<Need information here>

 

Eudora

<Need information here>

 

 

 

Comments (0)

You don't have permission to comment on this page.