On 12/14/2014 12:10 PM, Patrick O'Callaghan wrote:
On Sun, 2014-12-14 at 23:22 +1030, Tim wrote:
On Sun, 2014-12-14 at 12:21 +0000, Patrick O'Callaghan wrote:
You can avoid the special Compose key by an appropriate keyboard
selection that supports dead keys. I use UK International so to type
á
I hit ' and a. Similarly ñ is ~ and n, and so on. This is under KDE
but I assume the same thing would work with Gnome.
I'd tried that in the past, but then it made it horrible to type in
normal punctuation. Commas, apostrophes, etc., had to be typed twice,
to get them to appear. I use them, a lot, and having to do that was
horrid.
I have a little layout button in the KDE panel that can easily switch
dead keys on and off. IOW the keyboard is essentially modal. You can
also define a key combo to do the same thing. I much prefer this to the
Compose key method as I frequently type long pieces of text in Spanish
and having to hit the Compose key all the time gets old really fast. I'm
not unaware of the double-key issue (I even have to use it when typing
my own name :-) but I've just become used to it. In fact I type dead-key
followed by spacebar to get the desired effect, which is really easy.
It's about damn time that a proper international keyboard was brought
out, to supersede querty. One where all the usual accents, and extra
punctuation, are on their keys (such as where the, usually, useless F
keys are).
Can't see that happening any time soon. When you've tried to use a
European (non-English) keyboard and can't find @ or \ or $ (random
examples only) you see how complex this could be. Look at the keyboards
for some Asian languages.
poc
I don't know if it's possible to reprogram the function keys, but
I would guess they get very little use, so it would be easy to put
the desired characters on the F keys. You would make a separate F-key
program for each language.
Spanish has three accented vowels, and ñ, so with upper and lower case,
that's 8 keys. I think Spanish also uses ç so 10. Add the ¿ and ¡ you
have 12.
Italian has four vowels with accents, but they go both ways, so you
would run out of F keys! Best would probably be to just use the F keys
for lower case, so you would only need 8.
French has three vowels with two diacrits (forward accent plus ^) and ç
so with upper and lower case each, that's 14, unless one of the diacrits
is not used with certain vowels. (I don't know French, so I don't know
if there are some vowels that don't take the ^ , for instance.) No
complete answer for the F keys! Maybe do like Italian.
German has three vowels with umlauts and the ess-tset (ß) character. Eight,
if there is a "capital" ess-tset. (I haven't seen one in Compose. I think you
can use the lower case ß even in all up-case headings.)
I think languages like Polish are beyond this kind of solution!
--doug
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org