2007/2/23, William Case <[EMAIL PROTECTED]>:
Thanks for responding Henri; On Fri, 2007-02-23 at 15:26 +0100, M Henri Day wrote: > 2007/2/23, William Case <[EMAIL PROTECTED]>: > > > > Hi; > > > > I didn't want to hi-jack someone else's thread with a question that is > > close to the 'Accented Characters' discussion but not quite the same. > > > > I want to bind some accented keys and symbols to a mnemonic keys using > > the left and/or right Super (Windows) key. I would like them to be > > universal; i.e. work in all, or at least most, applications in Linux. > > > > I have and use the compose key (Windows menu key). I use the > > <Ctrl><Shift>+U + number. But rather than having to remember a set of > > unicodes, I would like to bind either the key strokes (<Ctrl><Shift>+U + > > number ) or an equivalent command to <Super_L> + <key>. That way > > <Super_L> + < y > would give me ✔ ( a checkmark ) for example. In over > > two years of trying I have not found a way to bind equivalent keystrokes > > to what I consider a mnemonic key combination. In this case, Super_L = > > all Bill's modified keys and y = yes = checkmark. > > > > Maybe someone here can tell me how to solve this. I have tried the > > Gnome mailing list and forum two or three times over the last couple of > > years and gotten no helpful response. > > > > I am using Fedora Core 6; Gnome 2.16.3; OOo 2.0.4 > > > > -- > > Regards Bill > > > Bill, you and I seem to employ similar set-ups, save for the fact that I use > Ubuntu Edgy where you use Fedora. Yes. What I want should work on any Linux distribution. > I not absolutely sure that I fully > understand what you're after, I'll explain at the bottom. My request has a lot of people confused, yet it seems so obvious to me. Put most simply, if I can get a symbol or accented character by using a compose key or <Ctrl><Shift>+<U> then <unicode number>, I should be able to assign (bind) those key strokes to another, simpler set of keys, <A modifier Key>+<mnemonic key> -- something like a OOo basic macro. Now, I am anticipating that there is, in fact, a better way to do it than using a macro which is only available when I am using an OOo application. > but if it's a series of mnemonic combinations > using a self-chosen «auto-key» (I use Right Windows), why not try the list > available on the page to which John M King kindly provided a link : > http://andrew.triumf.ca/iso8859-1-compose.html. Might just possibly be what > you're looking for !... > Been there. I use the compose key now to get those symbols and accented characters. The problem is there are other unicode symbols etc. that are not part of any compose list. For example, I use the checkmark (U2714) fairly often and it is not in any compose charts I have seen. Or, I used to write small articles about playing the card game 'Bridge'. Spade = U2660, Club = U2663, Heart = U2665, Diamond = U2666 and 'No Trump' = NT. I would be very convenient if I could bind those card suite unicodes to a consistent mnemonic set of keys. Or, I am English Canadian who learnt touch typing on US keyboards but often use french words. I would like to add easy to type, frequently used accented characters to my keyboard without disturbing my compose set up. E.G. <Super_R>+<e> => é or <Super_L>+e => è etc. I want to emphasize, I don't what to change my compose setup, it still has lots of uses, but add some keys so that I can keep up my rhythm of thought while typing. > Henri Doesn't that make sense? Shouldn't it be easy? -- Regards Bill
Bill, I'm with you all the way ! As I've mentioned before on this forum, when using Windows XP, I could utilise the Alt + (0 then decimal code) for the Unicode glyphs I needed (for serious use, like writing Chinese or Japanese, I used Microsoft's IME:s, which permitted a Latinate input), but this became unavailable to me when I switched to Ubuntu. I've been searching for an alternative ever since, and have found most of what I need using Alt Gr + ... and Alt Gr + Shift + ..., or the RW key manoeuvre (for Chinese and Japanese, I use SCIM). But I haven't a clue as to how to do a check mark or the Ace of Spades ! I had hoped that John Jason's tutorial (see below) with Ctrl + Shift, etc, would resolve all problems, but I couldn't make it work. I'm still hoping that John Jason will repsond and tell me what I'm doing wrong and then, viola ! all my problems will be solved, until next time.... There are different ways of doing this between Windows and Linux.
Windows: Hold down Ctrl+Alt and type 0 (zero) plus the decimal code for the character. In some applications you must have the numeric keypad button on. Ubuntu Linux up to and including OOo 2.0.2 on Dapper: Hold down Ctrl +Shift and type the hex code for the character. Ubuntu Linux after the above: Hold down Ctrl+Shift and type u; release Ctrl+Shift and type the hex code; hit spacebar. If your version of Linux/OOo is right around the time Dapper went to Edgy (last fall) you may have one or the other of the above. The switchover was necessary in order to access all of the Unicode characters; previously there were a few that we couldn't do with the keyboard.
John Jason, my version of Linux/OO.o is that which is supplied with Edgy, i e, 2.0.4. I've tried to produce an «ƒ» in OO.o using both of the above methods, i e, Ctrl + Shift + 0083 (on the numeric keys with Num Lock on), and Ctrl + Shift + u, release, then typing 0083 and hitting the space bar. The first method produces nothing at all, the second a symbol which I cannot reproduce here, but which resembles something which might be found in an Indic alphabet (of interest is the fact that the second method on my text editor or here on Gmail - i e, in Edgy itself, produces a «» !). Have I missed a step ? It would be handy to have access to all the Unicode glyphs (a good place to find them is at http://unicode.coeurlumiere.com/), over and above the ones I can produce using various Alt Gr + and Alt Gr + Shift + combinations.... Henri
