John Levon wrote:
> > Well, /usr/share/lyx/languages has correctly iso-8859-2 for
> > Czech, but the symptoms are exactly the same (and it worked in
> > xforms-based lyx 1.2.1): Czech in minibuffer but not in text
> 
> What is your lang setting ? What distro/qt ?

~% locale
LANG=cs_CZ
LC_CTYPE="cs_CZ"
LC_NUMERIC="cs_CZ"
LC_TIME="cs_CZ"
LC_COLLATE="cs_CZ"
LC_MONETARY="cs_CZ"
LC_MESSAGES="cs_CZ"
LC_PAPER="cs_CZ"
LC_NAME="cs_CZ"
LC_ADDRESS="cs_CZ"
LC_TELEPHONE="cs_CZ"
LC_MEASUREMENT="cs_CZ"
LC_IDENTIFICATION="cs_CZ"
LC_ALL=
~%

It is Debian (woody) with XFree86 4.1.0-16 and libqt 2.3.1
(Debian package 3:2.3.1-1).
 
> What is the X name of a czech character in iso-8859-2 (so I can set my
> modmap to be able to enter it) ?

This one is ccaron, but I do use xkb not xmodmap and this is my
keyboard setting in /etc/X11/XF86Config-4

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "keyboard"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xfree86"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "czsk"
        Option          "XkbVariant"    "cz_us_qwerty"
EndSection

(czsk file is not standard Czech keyboard of X11, but it is
attached).
 
> What does -dbg key say when you try to enter it ?

   Press key 65535 text "č", ascii "232"
   Setting key to 65535, č
   KeySym is č
   isOK is 1
   isMod is 0
   Using codec ISO 8859-1
   Oof. Can't encode the text !
   ISOEncoded returning value 0
   action first set to [-1]
   action now set to [-1]
   Key [action=-1][č]
   isText for key 65535 isPrint is 1
   isText() is true, inserting.
   Press key 4131 text "none", ascii "0"
   keyevent has isNull() text !
   KeySym is Alt_R
   isOK is 1
   isMod is 1
   isModifier true

The same applies to ecaron, scaron, rcaron, zcaron, (and any
other *caron characters), and uring (both in normal and
capitalized versions).

What about this? Should I file a bug into bugzilla?

   Thanks for help,

      Matej

-- 
Matej Cepl,
Finger: 89EF 4BC6 288A BF43 1BAB  25C3 E09F EF25 D964 84AC
138 Highland Ave. #10, Somerville, Ma 02143, (617) 623-1488
 
The function of the expert is not to be more right than other
people, but to be wrong for more sophisticated reasons.
    -- Dr. David Butler, British psephologist

Attachment: czsk.gz
Description: Binary data

Attachment: msg24724/pgp00000.pgp
Description: PGP signature

Reply via email to