How to Add/Insert/Type Special Characters

A forum for guides, lessons and sharing of useful information.
User avatar
CinnamonTrees
hieroglyphic
hieroglyphic
Posts: 42
Joined: Sat 10 May 2014, 23:53
Location: California

Re: How to Add/Insert/Type Special Characters

Post by CinnamonTrees » Thu 15 May 2014, 00:40

Hey Ossicone, I've got a bit of an update for you.

For Mac users, beginning with OS X 10.9, you can access the Character Viewer by pressing Command-Control-Space from any application. By default, this will be an Emoji viewer, but if you click the button in the upper right corner (looks like a tiny window with an asterisk in it), it'll switch to the expanded character viewer. From there you can access all of your phonetic symbols (as well as things like arrows, non-latin characters, etc.)
User avatar
ZedSed
cuneiform
cuneiform
Posts: 126
Joined: Tue 24 Dec 2013, 21:50

Re: How to Add/Insert/Type Special Characters

Post by ZedSed » Wed 21 May 2014, 19:01

For anyone who likes working on their smartphones, I recommend this. It's a customizable keyboard app called MessagEase. It's free, and I think it's pretty awesome. I have a full IPA keyboard (minus diacritics) which I set up for myself, but you can set it up any way you like.


http://www.exideas.com/ME/index.php
bp dt ʣʦ ʤʧ ɖʈ ʥʨ ɟc gk ɢq ʡ ʔ
m ɱ n ɳ ɲ ŋ ɴ
βɸ vf ðθ zs ʒʃ ʐʂ ʑɕ ʝç ɣx ʁχ ʕħ ʢʜ ɦh
ʋ ɹ ɻ j ɰ ʙ r ʀ ѵ ɾ ɽ ɮɬ l ɭ ʎ ʟ ɺ
ʘ ǀ ǃ ǂ ǁ ɓ ɗ ʄ ɠ ʛ ʍ ɥ ɧ
i y ɨ ʉ ɯ u ɪ ʏ ʊ e ø ɘ ɵ ɤ o ə ɛ œ ɜ ɞ ʌ ɔ æ ɐ a ɶ ɑ ɒ

How do you transcribe a big wet smoochy-woochy?
Sasquatch
sinic
sinic
Posts: 219
Joined: Sat 29 Jun 2013, 23:24

Re: How to Add/Insert/Type Special Characters

Post by Sasquatch » Tue 24 Mar 2015, 23:43

I'm searching for how to do this with Linux. It looks, in principle, like I should be able to tweak a file and get each key to type the desired IPA symbol when I hold the correct button. So my "windows" button could be the IPA button. But I'm having difficulty finding the exact information I need. It looks like an X11 issue. But every distro is slightly different.
Englishcanbepolysynthetictoo <--------- All one word!
User avatar
gach
MVP
MVP
Posts: 677
Joined: Wed 07 Aug 2013, 00:26
Location: displaced from Helsinki

Re: How to Add/Insert/Type Special Characters

Post by gach » Wed 25 Mar 2015, 14:42

It is an X11 thing. It's also something I haven't tried myself. Quick search gives short instructions like this one or this Ubuntu specific one. In short, the folder containing the layout files and where you want to add your new edited layout is going to be /usr/share/X11/xkb/symbols/ or /etc/X11/xkb/symbols/ or some such. Unfortunately it will be a very hands on job editing the layouts. I'm not aware that anyone would have done a user friendly keyboard editor for Linux.

As I said, I haven't had a need to edit keyboard layouts myself. I dislike using IPA or any other tight phonetic notation for longer texts and have been content using the compose key. The advantage with it is that you don't have to worry about messing up the layout files while editing.
User avatar
gestaltist
roman
roman
Posts: 1387
Joined: Wed 11 Feb 2015, 11:23

Re: How to Add/Insert/Type Special Characters

Post by gestaltist » Wed 25 Mar 2015, 15:20

https://help.ubuntu.com/community/ComposeKey

This might be useful for Linux users.
Prinsessa
runic
runic
Posts: 3226
Joined: Mon 07 Nov 2011, 14:42

Re: How to Add/Insert/Type Special Characters

Post by Prinsessa » Thu 26 Mar 2015, 12:12

CinnamonTrees wrote:Hey Ossicone, I've got a bit of an update for you.

For Mac users, beginning with OS X 10.9, you can access the Character Viewer by pressing Command-Control-Space from any application. By default, this will be an Emoji viewer, but if you click the button in the upper right corner (looks like a tiny window with an asterisk in it), it'll switch to the expanded character viewer. From there you can access all of your phonetic symbols (as well as things like arrows, non-latin characters, etc.)
Heh. I've never noticed the buttons at the bottom until now. I've been stuck under the tab with the clock icon on it, which works very well for me.

One can start typing as soon as the dialogue pops up, either similar characters or the name of the character, to filter the list, and one can use arrow keys to make one's selection and hit enter to confirm, to work faster.

One's last used symbol always gets pushed to the front of the list under the clock tab, so commonly used glyphs won't have to be searched for.

It's a neat little box and I use it a lot!

Also neat is the Unicode hex input keyboard layout that can be added, which works just like alt codes on Windows. I use this when I quickly want to add combining diacritics and the like (especially when describing things abstractly with C for consonants and V for vowels and may want to put an accent mark or a tilde on the V). I've remembered the few codes I use the most, but when I do forget, I can always go to the Wikipedia page for the diacritic in question to see their listing of hex codes and find the one corresponding to the combining version.

I can't do this on my phone, but I've found and bookmarked this great page where I can search for the name of a combining diacritic and click the copy link, which takes me to a page with the combining character alone in a textfield, which I can select and copy, and then pasting it after, say, V, it combines with it just like it should.
User avatar
gach
MVP
MVP
Posts: 677
Joined: Wed 07 Aug 2013, 00:26
Location: displaced from Helsinki

Re: How to Add/Insert/Type Special Characters

Post by gach » Thu 26 Mar 2015, 13:18

Prinsessa wrote:Also neat is the Unicode hex input keyboard layout that can be added, which works just like alt codes on Windows. I use this when I quickly want to add combining diacritics and the like (especially when describing things abstractly with C for consonants and V for vowels and may want to put an accent mark or a tilde on the V). I've remembered the few codes I use the most, but when I do forget, I can always go to the Wikipedia page for the diacritic in question to see their listing of hex codes and find the one corresponding to the combining version.
I could also bring up the section Unicode and alt codes under the Ubuntu help page I linked or the corresponding Wikipedia entry since they describes how Unicode hex input works under Linux (or X11 rather). First press Ctrl+Shift+u which outputs an underlined u. Type the Unidoce hex value and press enter to turn this input into the intended Unicode character. Ctrl+Shift+u 021b for example will output ț. Searching and typing hex values is not the most practical input method but works well for just the type of use you describe where you can memorise a few sparsely recurring special characters.
Prinsessa
runic
runic
Posts: 3226
Joined: Mon 07 Nov 2011, 14:42

Re: How to Add/Insert/Type Special Characters

Post by Prinsessa » Thu 26 Mar 2015, 13:24

I tend to store a lot of my commonly used characters in a text file to copy from anyway. I have such files on computer, tablet and phone alike.
User avatar
J_from_Holland
sinic
sinic
Posts: 239
Joined: Thu 19 Mar 2015, 17:19
Location: On this forum

Re: How to Add/Insert/Type Special Characters

Post by J_from_Holland » Thu 26 Mar 2015, 21:39

Is there a How to Add/Insert/Type Special Characters for Mac Users too?
For example, how do you type a schwa?
Bløjhvåtterskyll [CWS]
:nld: :mrgreen: | :eng: [:D] | :deu: [:)] | :fra: [:P] | :ell: [:$]
Youtube Channel about my conlang: Bløjhvåtterskyll Conlang Course

There might be some clickable stuff in my signature.
User avatar
Egerius
mayan
mayan
Posts: 2382
Joined: Thu 12 Sep 2013, 20:29
Location: Not Rodentèrra
Contact:

Re: How to Add/Insert/Type Special Characters

Post by Egerius » Thu 26 Mar 2015, 21:47

J_from_Holland wrote:Is there a How to Add/Insert/Type Special Characters for Mac Users too?
For example, how do you type a schwa?
I. Click where you want the glyph to appear on the document/in the window.
II. Double-click the symbol you want to insert.
That's it.
Languages of Rodentèrra: Buonavallese, Saselvan Argemontese; Wīlandisċ Taulkeisch; More on the road.
Conlang embryo of TELES: Proto-Avesto-Umbric ~> Proto-Umbric
New blog: http://argentiusbonavalensis.tumblr.com
Sasquatch
sinic
sinic
Posts: 219
Joined: Sat 29 Jun 2013, 23:24

Re: How to Add/Insert/Type Special Characters

Post by Sasquatch » Fri 27 Mar 2015, 02:37

gach wrote:...I'm not aware that anyone would have done a user friendly keyboard editor for Linux....
Thanks for the info and the links. This has become my project for this weekend. I'll be sure to update with any progress I make.

One thing I noticed from a quick glance at the first link you posted is that it says there are only four possible layers for each key. According to the file I just looked at the other night (don't remember which one) there are at least six layers I can use. And that's with just switching. X11 offers even more options if you want to toggle between layouts rather than momentarily switching. If you look at the end of the file it actually lists all the possible options. It looks like you could probably have close to a dozen keyboards available with just a couple keystrokes. That could be useful for people who need to type in multiple languages.

Regarding a graphic interface for tweaking the keymaps, I don't know of any either. But It looks like some of the desktops do at least offer a graphic interface for choosing which keys access the alternate maps. Seems the XFCE I chose to run is not one of those. But it could just be my distro since it does a couple other abnormal things.
Englishcanbepolysynthetictoo <--------- All one word!
User avatar
Thrice Xandvii
darkness
darkness
Posts: 3589
Joined: Sun 25 Nov 2012, 10:13
Location: Carnassus

Re: How to Add/Insert/Type Special Characters

Post by Thrice Xandvii » Fri 27 Mar 2015, 04:29

I don't know how easily this works for non-Android phones, but one of the methods I stumbled across recently to access a pretty large number of special characters was to add Estonian to my phone. Now, I just hold the spacebar when I'm typing and I can switch to it in a flash and have access to ogoneks, double grave accents, regular accents, crossed o, and numerous other characters like hacek characters, and r with "comma" below (I say comma in quotes since I guess it's supposed to be a cedilla, but that is rendered differently depending on the font). It works pretty well. Vietnamese is another with a bevy of odd and special characters in it.

I'm unsure if there are other languages that support a number of characters like this one does. Hopefully this "tip" helps someone out!
Image
User avatar
J_from_Holland
sinic
sinic
Posts: 239
Joined: Thu 19 Mar 2015, 17:19
Location: On this forum

Re: How to Add/Insert/Type Special Characters

Post by J_from_Holland » Fri 27 Mar 2015, 07:19

Egerius wrote:
J_from_Holland wrote:Is there a How to Add/Insert/Type Special Characters for Mac Users too?
For example, how do you type a schwa?
I. Click where you want the glyph to appear on the document/in the window.
II. Double-click the symbol you want to insert.
That's it.
I know that, but I mean with keyboard shortcuts.
Bløjhvåtterskyll [CWS]
:nld: :mrgreen: | :eng: [:D] | :deu: [:)] | :fra: [:P] | :ell: [:$]
Youtube Channel about my conlang: Bløjhvåtterskyll Conlang Course

There might be some clickable stuff in my signature.
User avatar
gestaltist
roman
roman
Posts: 1387
Joined: Wed 11 Feb 2015, 11:23

Re: How to Add/Insert/Type Special Characters

Post by gestaltist » Fri 27 Mar 2015, 07:30

Not sure if there is built-in way to do it on a Mac, but you can always download a key remapper.

For IPA, I use this website: http://westonruter.github.io/ipa-chart/keyboard/
User avatar
gach
MVP
MVP
Posts: 677
Joined: Wed 07 Aug 2013, 00:26
Location: displaced from Helsinki

Re: How to Add/Insert/Type Special Characters

Post by gach » Fri 27 Mar 2015, 10:58

Sasquatch wrote:Regarding a graphic interface for tweaking the keymaps, I don't know of any either. But It looks like some of the desktops do at least offer a graphic interface for choosing which keys access the alternate maps. Seems the XFCE I chose to run is not one of those. But it could just be my distro since it does a couple other abnormal things.
I mostly use MATE which has inherited its keyboard settings tool from GNOME. Its tool has a rich range of layout related shortcut selections including the very useful ones of selecting the position of the compose key and setting a switching key to another layout. At work I have XFCE running on Ubuntu and it looks like the standard keyboard settings tool there doesn't go beyond setting custom application shortcuts.
Sasquatch
sinic
sinic
Posts: 219
Joined: Sat 29 Jun 2013, 23:24

Re: How to Add/Insert/Type Special Characters

Post by Sasquatch » Fri 27 Mar 2015, 15:47

gach wrote:I mostly use MATE which has inherited its keyboard settings tool from GNOME. Its tool has a rich range of layout related shortcut selections including the very useful ones of selecting the position of the compose key and setting a switching key to another layout. At work I have XFCE running on Ubuntu and it looks like the standard keyboard settings tool there doesn't go beyond setting custom application shortcuts.
That's why the tutorials I had found weren't very helpful to me. They were mostly Gnome tutorials.

It looks like the standard keymap on my box has a plethora of special keys already. I may end up having to tweak another file to get the chooser keys to point to different maps. This might be more complicated than I had thought.
Englishcanbepolysynthetictoo <--------- All one word!
User avatar
Netharía
rupestrian
rupestrian
Posts: 11
Joined: Sun 22 Mar 2015, 00:49
Location: Cascadia

Re: How to Add/Insert/Type Special Characters

Post by Netharía » Sun 07 Jun 2015, 02:37

gach wrote:
Sasquatch wrote:Regarding a graphic interface for tweaking the keymaps, I don't know of any either. But It looks like some of the desktops do at least offer a graphic interface for choosing which keys access the alternate maps. Seems the XFCE I chose to run is not one of those. But it could just be my distro since it does a couple other abnormal things.
I mostly use MATE which has inherited its keyboard settings tool from GNOME. Its tool has a rich range of layout related shortcut selections including the very useful ones of selecting the position of the compose key and setting a switching key to another layout. At work I have XFCE running on Ubuntu and it looks like the standard keyboard settings tool there doesn't go beyond setting custom application shortcuts.
Sasquatch wrote:
gach wrote:I mostly use MATE which has inherited its keyboard settings tool from GNOME. Its tool has a rich range of layout related shortcut selections including the very useful ones of selecting the position of the compose key and setting a switching key to another layout. At work I have XFCE running on Ubuntu and it looks like the standard keyboard settings tool there doesn't go beyond setting custom application shortcuts.
That's why the tutorials I had found weren't very helpful to me. They were mostly Gnome tutorials.

It looks like the standard keymap on my box has a plethora of special keys already. I may end up having to tweak another file to get the chooser keys to point to different maps. This might be more complicated than I had thought.
XFCE has very poor keyboard customization features. Stock (ie without hacking something in yourself) you can't save a Compose key assignment across sessions, for example. Other options include

Code: Select all

setxkbmap -option compose:ralt
insert your key of choice instead of ralt, if you wish of course. That won't save across sessions, so you either have to run it every time (me 'cause I'm lazy/easily routined) or set it to autorun on startup.

Beyond that, I'd suggest UIM's X-SAMPA > IPA plugin.
Of many places.

Šaol, a priori conworld.
Modern Tzuman, Anaşa Salanja
Vardelm
rupestrian
rupestrian
Posts: 5
Joined: Thu 20 Aug 2015, 01:59

Re: How to Add/Insert/Type Special Characters

Post by Vardelm » Sat 28 Nov 2015, 04:20

You can change a registry setting so that Windows can take alt codes to type Unicode. I have this set on Windows 10, and it works well. See "Method 1" in the link below.

http://www.fileformat.info/tip/microsof ... nicode.htm
User avatar
kiwikami
mind
mind
Posts: 1204
Joined: Sat 26 May 2012, 16:24
Location: the first star to the right and straight on 'till mid-afternoon

Re: How to Add/Insert/Type Special Characters

Post by kiwikami » Wed 03 Aug 2016, 04:24

If the Microsoft Keyboard Layout Creator is giving anyone trouble, the Keyboard Layout Manager might work out. I was having a heck of a time getting MKLC to work on my laptop after moving to Windows 10 from 8, but KLM is working fine, although it seems some glitches can be avoided by making sure that whatever language base you start the keyboard with isn't the same as the one for your normal keyboard (that is, if your keyboard is, say, US English QWERTY, set the one you make to be a different "language" entirely, not just another "US English" variety); otherwise it may be rather difficult to switch between the two. At least, I found it confuzzling. But then I am not yet competent in Windows 10. [:P] The main drawback to KLM is that the files you create aren't as easily movable between computers, but it may be a handy alternative.
Edit: Substituted a string instrument for a French interjection.
User avatar
Frislander
mayan
mayan
Posts: 2053
Joined: Sat 14 May 2016, 17:47
Location: The North

Re: How to Add/Insert/Type Special Characters

Post by Frislander » Wed 03 Aug 2016, 08:09

Does anyone know any good IPA keyboards for Android phone users?
Post Reply