Christopher Winkler wrote:
Hello,
My system: SuSE 9.3., KDE 3.4, teTeX 3.0, Lyx 1.3.5
I am using LyX to write my dissertation. Until now my girlfriend didn't give a
damn about it and preferred OpenOffice, but when I showed her the first
chapter printed out she nearly fainted, especially when she understood the
possibilities of BibTeX. Well, I thought, this is my chance, and gave her a
brief introduction into LyX (it's always better to wait until people ask you
than to agitate them, but that is another topic...). Well, the presentation
started off quite well but ended in an embarassing disaster. She is Spanish
and I could not convince LyX to write vowels with accents, neither with
Spanish nor with English or German keyboard, with and without keymaps, with
and without the KDE keyboard switcher. What the hell is that?
Strange - looks like "keyboard problems" to me, I have no problem
typing accented characters like "ÃÃÃÃÃ".
Do you get the characters you need in other apps (such as email,
xterm, and text editors?) If so, how?
I use a Norwegian keyboard with dead keys. To get
a "Ã" I first type "~" and then "n". Getting other accents
works the same way, first type the accent and then the
letter. The downside of "dead keys" is more keypresses when
you occationally need some accent symbol without a letter
unde it. Then you have to type accent+space. (So,
entering formulas with exponents means typing
"x", "^", " ", "2" to get x squared.
From my xorg.conf:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "no"
Option "XkbRules" "xorg"
Option "XkbVariant" "basic"
Option "XkbKeycodes" "xorg"
Option "XkbTypes" "default"
Option "XkbSymbols" "en_US(pc105)+no"
Option "XkbGeometry" "pc(pc105)"
Option "XkbCompat" "basic+pc+iso9995"
EndSection
From my XF86Config-4:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "no"
EndSection
Replacing "no" with the desired country code ("es" ?) might be
worth a try. This works with lyx-1.3.4 (from debian),
the developing lyx-1.4, and almost every other
program I use.
Helge Hafting