no accents with dead keys

Daniel CLEMENT dclement1 at laposte.net
Wed Jul 15 14:22:09 UTC 2020


Le mercredi 15 juillet 2020 à 10:38 -0300, jorge hernando a écrit :
> I can also confirm that the qt5 5.11 works well. My old setup, fedora
> 29 and lyx 2.3.3, where all the accents worked had qt5 5.11.

Maybe you can still start this old setup as a workaround?

> By the way, if I write in another application (not qt based) like
> nedit and made copy and paste with the mouse I obtain the accents but
> not the newlines, 

Never noticed that. Perhaps it's worth starting a new thread? 

Here, in this case I get the accents and the _double_ newlines, which
become a single newline in LyX...

> if I insert the file (Insert -> file -> plain text) I obtain the new
> lines but not the accents (same behaviour if I import the text). 

... whereas in that case I still get the accents, and the newlines, but
the double newlines become single. Strange.

> Does it exist a setting in lyx in order to have the best of both
> procedures?  
> Jorge
> 
> On Wed, Jul 15, 2020 at 4:03 AM Daniel CLEMENT <dclement1 at free.fr>
> wrote:
> > Le lundi 13 juillet 2020 à 11:14 -0300, jorge hernando a écrit :
> > > Thanks to all of you. I believe I can confirm that this is a qt
> > bug.
> > > Following Daniel's suggestion I installed featherpad (a qt
> > > application) and it has the same lyx behaviour: the dead keys are
> > > really dead. [...]
> > 
> > Just FWIW, I tried something: I'm planning to update my oldstable
> > Debian (9) to stable (10) these months and I wanted to check whether
> > everything was OK.
> > 
> > So I ran the newer distro from a live USB session and installed
> > Featherpad (not LyX, because it would pull a whole TeX system).
> > 
> > The dead keys were working well! (except the cedilla of course) All the
> > libqt5... thingies had version 5.11.3. The regression in QT (if any)
> > must have come later.
> > 
> > I hope you can get back a working setup soon. BR, Daniel
> > >  
> > > 
> > > Thanks to all of you
> > > 
> > > Jorge
> > > 
> > > On Mon, Jul 13, 2020 at 3:50 AM Daniel CLEMENT <dclement1 at laposte.net
> > > > wrote:
> > > > Hi Jorge, I have struggled a long time with dead keys, but only for
> > > > the
> > > > cedilla character. I posted several times about that; I can but
> > > > offer
> > > > to compare our setups
> > > > 
> > > > Le dimanche 12 juillet 2020 à 17:02 -0300, jorge hernando a écrit :
> > > > > Hallo
> > > > >   I have one PC with english keyboard (US international with dead
> > > > > keys) 
> > > > 
> > > > same here (LyX 2.3.2 - Debian Stretch [yeah I know...])
> > > > 
> > > > > [...] the accents work perfectly (e.g. á is " 'a ") when in a
> > > > > terminal, opening nedit, ooffice, etc. 
> > > > 
> > > > But these are not "QT applications". Could you compare with another
> > > > such app. (Filezilla? Scribus? Master PDF?...)
> > > > 
> > > > > but in lyx not only it doesn't work, the dead key is really dead:
> > > > if
> > > > > I type ' in lyx it doesn't type anything [...]
> > > > 
> > > > Can't you even get the apostrophe with ' + spacebar?
> > > > >    
> > > > >   [...] I looked at some .kmap files in
> > > > > /usr/share/lyx/kbd, [...]
> > > > 
> > > > I understand that these files are now deprecated, and overridden by
> > > > the
> > > > QT settings (can someone confirm that?)
> > > > 
> > > > > [...] I looked at /usr/share/lyx/bind 
> > > > 
> > > > This is for shortcuts, but of course you want to type accented
> > > > characters the same way in LyX as in other apps, don't you? 
> > > > 
> > > > So here, working PC with US Intl + dead keys:
> > > > - my ~.lyx/kbd folder is empty;
> > > > - in LyX under Tools -> Editing -> Keyboard/Mouse I have no
> > > > "keyboard
> > > > remap" specified.
> > > > 
> > > > This generally allows me to get the accented characters (except the
> > > > cedilla). What about first trying with a completely blank LyX setup
> > > > (e.g. renaming your .lyx folder)?
> > > > 
> > > > > [...] In the mailing list it is mentioned (in 2019) that there is
> > > > a
> > > > > workaround related with Qt: to include in .xsessionrc the line
> > > > >   export QT_IM_MODULE=xim
> > > > >   I created the file with that line but didn't work
> > > > 
> > > > In case you came across a post of mine, I was referring to
> > > > https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/518056
> > > > (especially post #39) But it's about getting the cedilla, not _all_
> > > > of
> > > > the accented characters, but you might want to review this thread.
> > > > 
> > > > However, the "export QT_IM_MODULE=xim" thing is not a solution by
> > > > itself, but comes after tweaking some QT config files (mentioned in
> > > > the
> > > > thread above). Maybe something got broken there with a QT update?
> > > > It
> > > > always happens to me.
> > > > 
> > > > But let's hope you won't have to dive into this for each and every
> > > > accented character!
> > > > 
> > > > Good luck - Daniel
> > > > 
> > -- 
> > Daniel CLEMENT
> > 
-- 
Daniel CLEMENT


More information about the lyx-users mailing list