In 10.3.5 (as for all versions I have used, which is from 10.2 onwards), pressing opt, releasing opt and pressing e <opt, e> gives a simple "e". On the other hand, holding opt and pressing e <opt-e> will cause an acute accent to appear at the insertion point, but only if you are in a cocoa app. Any appropriate character pressed then will appear under the accent. Thus, <opt-e, e> gives you "é". Similarly, <opt-e, a> gives you "á". It works with other kinds of accents and symbols, too: <opt-u, u> gives you "ü", and <opt-6> gives you "§". I am using a US keyboard layout.
You may not have noticed how this behaviour works, because LyX/Aqua does not show the accent before you type the character to which it applies. But this keyboard behaviour applies, so far as I am aware, across the whole system: even to applications that run in X11, though I haven't tried the fink lyx-qt or lyx-xforms.
On 27 Oct 2004, at 23:13, Bennett Helm wrote:
On Oct 27, 2004, at 5:06 AM, [EMAIL PROTECTED] wrote:
Since I changed to the "native" Lyx MacOSX version I can't use dead letters on the international U.S. keyboard mapping anymore, e.g. (alt/option) + e gives é.
(Note that within the US keyboard, typing "<opt>e[release <opt>]e" -- and not just "<opt>e" -- should give "é".)
In any case, I can confirm this behavior. It apparently is a problem for all dead keys on the US keyboard, but it is not a problem for other keyboards I tested, such as Dvorak (my default) or British or Canadian-CSA or French. (This is on Mac OS X 10.3.5 for me; is that the same as you, Stefan?)
From the US keyboard, pressing "<opt>" gives the following -dbg key output (as it should):
Press key 4131 text "none", ascii "0" Setting key to 4131, KeySym is Alt_R isOK is 1 isMod is 1 isModifier true
While <opt> is held down, pressing "e" gives no further output to the console (which is normal for other keyboards). However, releasing <opt> and pressing "e" again also gives no further output to the console (and nothing appears in LyX either).
I can't see why the US keyboard works any differently than the others.
Bennett