Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Editor

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 02:41 PM   #1
MoreEbooks
Junior Member
MoreEbooks began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Jun 2022
Device: Kindle 10th gen
Typing Asian characters

I am using the 'fcitx' Input Method mechanism on Debian Linux. But the Calibre EPUB Editor seems to ignore it and thus I can not type in Asian characters. Other programs on the same machine, such as LibreOffice and emacs, work fine with fcitx. Is there something I have to do so that Calibre will listen to fcitx?
MoreEbooks is offline   Reply With Quote
Old Yesterday, 09:36 PM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 44,163
Karma: 22670164
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Presumably your fcitx Qt plugin is incompatible with the Qt version shipped with calibre, use your distro packaged calibre and it should work.
kovidgoyal is offline   Reply With Quote
Advert
Old Today, 07:18 AM   #3
MoreEbooks
Junior Member
MoreEbooks began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Jun 2022
Device: Kindle 10th gen
That sounds like a reasonable explanation. I have another computer, a laptop, running the same version of Debian (12) and the same version of Qt (6.4.2) and fcitx (1.4.2.9) but still has the distro version of calibre (6.13) and it works with fcitx correctly. On the system where it does not work has calibre 7.15. The 7.15 got installed by me running the calibre upgrade procedure as linked to by the usual "An upgrade is available" notification from calibre. That is probably how I got into this condition.

Ok, then how I do I roll back the 7.15 calibre to 6.13? Presumably the database schemas are different. The APT package manager on the 7.15 system seems to think that 6.13 is still installed though when I run calibre it is 7.15.
MoreEbooks is offline   Reply With Quote
Old Today, 09:12 AM   #4
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 44,163
Karma: 22670164
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
update debian there's no reliable way to go backwards between major calibre versions.
kovidgoyal is offline   Reply With Quote
Old Today, 12:13 PM   #5
Quoth
the rook, bossing Never.
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 12,022
Karma: 88064427
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
Also check if ibus is installed and working? I found that without it most QT using programs, inc Calibre Editor, would ignore the Compose key. It seems to also have Asian input schemes.

I'm using Linux Mint 21.3 with Mate Desktop, which is vaguely related to Ubuntu and Debian (I've used both of those in the past).
Quoth is offline   Reply With Quote
Advert
Old Today, 12:36 PM   #6
MoreEbooks
Junior Member
MoreEbooks began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Jun 2022
Device: Kindle 10th gen
fcitx uses dbus, not ibus. And in any case, programs like LibreOffice work fine. Over on my laptop running calibre 6.13, ibus is also not running and dbus is, and the older calibre is working fine.

I have upgraded my system with the calibre 7.15 from Debian 12.5 to 12.6, the latest available version. The problem remains. It looks like running the calibre upgrade procedure (that the program points you to) is a bad idea. Just go with the distro versions to make sure calibre is not getting ahead of itself.

Now I can't clone my calibre collections from one computer to the other because the database versions are incompatible.
MoreEbooks is offline   Reply With Quote
Old Today, 12:43 PM   #7
MoreEbooks
Junior Member
MoreEbooks began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Jun 2022
Device: Kindle 10th gen
Unless the calibre "export" function, that creates some ".calibre-data" files, works backwards across versions. I really do not want to lose all my annotations.
MoreEbooks is offline   Reply With Quote
Old Today, 12:48 PM   #8
MoreEbooks
Junior Member
MoreEbooks began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Jun 2022
Device: Kindle 10th gen
Update: it doesn't.
MoreEbooks is offline   Reply With Quote
Old Today, 02:25 PM   #9
MoreEbooks
Junior Member
MoreEbooks began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Jun 2022
Device: Kindle 10th gen
Resolution: I uninstalled calibre 7.15 and deleted all the library directories. Then I installed the distro version, 6.13, and copied over all the directories from the other computer where the fcitx integration was working. Luckily I had cloned that from the first computer shortly before doing the upgrade to 7.15 so I do not think I lost anything.

Now I can type the Chinese characters again. Going forward, I will ignore calibre telling me that a new version is available and will just use what the distro offers.
MoreEbooks is offline   Reply With Quote
Old Today, 03:25 PM   #10
Quoth
the rook, bossing Never.
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 12,022
Karma: 88064427
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
Quote:
Originally Posted by MoreEbooks View Post
fcitx uses dbus, not ibus. And in any case, programs like LibreOffice work fine. Over on my laptop running calibre 6.13, ibus is also not running and dbus is, and the older calibre is working fine.
I was using dbus, but Compose didn't work in KATE or Calibre Editor or Viber, so I installed and changed to ibus.
Quoth is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Enhancement request: special characters, invisible characters and html entities. PenguinCEO Editor 15 04-08-2020 05:26 PM
Vertical text : asian characters unturned fxp33 Sigil 7 08-22-2014 06:38 AM
¿Convert unicode decomposed characters to unique/normal characters? JohnQwerty Calibre 3 04-05-2012 12:08 PM
Typing non-ASCII characters with the keyboard Edmundo Amazon Kindle 5 01-20-2011 01:18 PM
support for asian characters Justice Strike Sony Reader 16 09-15-2009 03:17 AM


All times are GMT -4. The time now is 04:26 PM.


MobileRead.com is a privately owned, operated and funded community.