Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 10-26-2024, 09:56 AM   #1
chocoberry317
Junior Member
chocoberry317 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Oct 2024
Device: none
Korean text input issue

Hi, I'm using sigil 2.3.1 on Windows 11.
When inputting Korean text to html or css, there is a problem that the text are grayed.
When I move the cursor, the text I typed is displayed normally, but this problem is interfering with my writing.
Does anyone know how to solve the problem?
Attached Thumbnails
Click image for larger version

Name:	pic_001.png
Views:	221
Size:	13.3 KB
ID:	211662  
chocoberry317 is offline   Reply With Quote
Old 10-26-2024, 10:44 AM   #2
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,760
Karma: 5706256
Join Date: Nov 2009
Device: many
The current line is highlighted in yellow (you control that color in Sigil Preferences). Have you enabled tag matching pair highlighting?

Your text cursor does not look correct (like a Qt generated cursor). It is almost like a third party cursor is being overlaid.

What happens if you try entering latin chars? Does the same grey appear?

Last edited by KevinH; 10-26-2024 at 11:27 AM.
KevinH is offline   Reply With Quote
Advert
Old 10-26-2024, 12:05 PM   #3
chocoberry317
Junior Member
chocoberry317 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Oct 2024
Device: none
1. Yes, that option is active.
2. No, the problem does not appear when entering latin chars.
Attached Thumbnails
Click image for larger version

Name:	pic_002.png
Views:	199
Size:	18.3 KB
ID:	211667  
chocoberry317 is offline   Reply With Quote
Old 10-26-2024, 12:44 PM   #4
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,760
Karma: 5706256
Join Date: Nov 2009
Device: many
I see the same grey colour in both. Exactly what is wrong in your first image if it is not the grey?

Please try turning off the Sigil Preferences to highlight matching tag pairs. Does the issue still happen?

What font are you using? Are you sure it is a real monospaced font?

Last edited by KevinH; 10-26-2024 at 01:40 PM.
KevinH is offline   Reply With Quote
Old 10-26-2024, 08:50 PM   #5
chocoberry317
Junior Member
chocoberry317 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Oct 2024
Device: none
The monospaced font I use is Courier New.
Also, I turned off that option, but the problem still appears.
When I type Korean chars, they are not displayed in real time and are grayed out, making it inconvenient to check if I have entered the correct char.
But, there is no problem when entering Latin chars.
Would you like to see the video I uploaded? You can check the problem I mentioned.
chocoberry317 is offline   Reply With Quote
Advert
Old 10-26-2024, 11:02 PM   #6
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,760
Karma: 5706256
Join Date: Nov 2009
Device: many
I saw it. But no other language keyboard input methods I know create such an issue. Is this a third party input method on the standard Windows supplied one.

I have tried using two macOS foreign keyboard input devices and no issues at all.

As I said your cursor is not a Qt curser so you have some system extension overriding the cursor.
KevinH is offline   Reply With Quote
Old 10-26-2024, 11:27 PM   #7
chocoberry317
Junior Member
chocoberry317 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Oct 2024
Device: none
Yes, I'm not using a third party input method.
chocoberry317 is offline   Reply With Quote
Old 10-27-2024, 12:47 AM   #8
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,721
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by KevinH View Post
. . .

As I said your cursor is not a Qt curser so you have some system extension overriding the cursor.
FYI: Windows 10 has Text cursor tweaks in its Ease of Use Settings that don't work too well in the CV window… see attachments. I doubt Win11 has anything less.

If/when the 'glitch' in CV bothers me I turn the 'text cursor indicator' off.

If the OP has it 'on', I suggest they try turning it off.

BR
Attached Thumbnails
Click image for larger version

Name:	Cursor Settings.jpg
Views:	198
Size:	166.6 KB
ID:	211688   Click image for larger version

Name:	Cursor in Find.jpg
Views:	190
Size:	101.9 KB
ID:	211689   Click image for larger version

Name:	Cursor in Codeview.jpg
Views:	187
Size:	107.9 KB
ID:	211690  

Last edited by BetterRed; 10-27-2024 at 02:49 AM.
BetterRed is online now   Reply With Quote
Old 10-27-2024, 04:44 AM   #9
chocoberry317
Junior Member
chocoberry317 began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Oct 2024
Device: none
Quote:
Originally Posted by BetterRed View Post
FYI: Windows 10 has Text cursor tweaks in its Ease of Use Settings that don't work too well in the CV window… see attachments. I doubt Win11 has anything less.

If/when the 'glitch' in CV bothers me I turn the 'text cursor indicator' off.

If the OP has it 'on', I suggest they try turning it off.

BR
Well... I already have that option turned off.
chocoberry317 is offline   Reply With Quote
Old 10-27-2024, 01:26 PM   #10
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,760
Karma: 5706256
Join Date: Nov 2009
Device: many
If others on Windows can try to duplicate this, it may help. Right now, it just looks like a collision/conflict between the input method employed and qt.
KevinH is offline   Reply With Quote
Old 10-27-2024, 05:13 PM   #11
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,760
Karma: 5706256
Join Date: Nov 2009
Device: many
Just to make sure you have the qt plugin for inputcontexts ...

Please verify someplace inside the folder your Sigil program is installed in, that there exists a file called:

libqtvirtualkeyboardplugin.dll

or something like that. On a Mac it is called libqtvirtualkeyboardplugin.dylib so I am guessing the name on Windows.
KevinH is offline   Reply With Quote
Old 10-27-2024, 05:28 PM   #12
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,760
Karma: 5706256
Join Date: Nov 2009
Device: many
In addition I used the following in the Qt bug database to search for korean related issues with Qt:

https://bugreports.qt.io/browse/QTBU...created%20DESC

It created quite a list but the bottom line is unless the Korean Input method is using a broken font, there are no active issues related to Qt and Korean that should exist in Qt 6.7.2 (which is what the latest Sigil release is doing).

Please look over that list and let me know if any of those issues accurately reflect what you are seeing. Perhaps there was a regression in Qt?

If nothing jumps out at you, then I am out of ideas? Perhaps someone else can recreate what you are seeing on their Windows box.
KevinH is offline   Reply With Quote
Old 10-27-2024, 05:41 PM   #13
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,173
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
On my PC, the only copy of qtvirtualkeyboardplugin.dll I found was in the Python311 install directory ( C:\Users\<myname>\AppData\Local\Programs\Python\Py thon311\Lib\site-packages\PySide6\plugins\platforminputcontexts\ ).
DNSB is online now   Reply With Quote
Old 10-27-2024, 06:06 PM   #14
BeckyEbook
Guru
BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.
 
BeckyEbook's Avatar
 
Posts: 839
Karma: 2657572
Join Date: Jan 2017
Location: Poland
Device: Various
I can confirm this issue.
I installed the Korean keyboard and indeed in composing mode (Korean characters are "built" from elements) the text color is white. With ‘Highlight matching tag pairs’ enabled, white text on a grey background is virtually unreadable.

Unfortunately, I do not see any simple solution here. Changing the color for "Line Highlight" is not a solution, since the text can either be white (while typing) or black (after typing). It looks a bit better in dark mode, but not really.

In general, I suspect that the problem is related to the "composition strings".

More:
https://learn.microsoft.com/en-us/wi...osition-string
BeckyEbook is offline   Reply With Quote
Old 10-27-2024, 06:34 PM   #15
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,760
Karma: 5706256
Join Date: Nov 2009
Device: many
But he said he/she disabled "highlight matching tag pairs" and it did *not* help. The yellow current line highlight colour can be controlled by the user so he should be able to select a colour that will show both white or dark text, shouldn't he/she? Maybe a middle of the road green?

I do think it is strange that there is no open issue in the Qt database related to this that remains unfixed for Qt 6.7.x. At least as far as I can find.

Is this a Windows bug?

Last edited by KevinH; 10-27-2024 at 06:37 PM.
KevinH is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Issue with metadata input and searching scarlettruin Calibre 4 03-26-2015 03:49 AM
M92 Korean Input missing, notes application misbehaving kie Onyx Boox 0 08-21-2012 11:39 AM
html to epub - input issue jwalk Conversion 4 06-07-2011 03:10 PM
convert PDF input issue Cid Calibre 2 01-08-2011 09:30 AM
Korean schools to get digital text books grimo1re News 2 01-26-2008 06:19 PM


All times are GMT -4. The time now is 05:49 AM.


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