-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tibetan characters not stacking #99
Comments
JavaFX may not support Tibetan input methods. If there is a way to input without this input method, it may work. |
I found that it is possible to stack "a" with SHIFT key pressed using the Himalaya input method. |
http://www.yalasoo.com/English/docs/yalasoo_en_MStbKb.html It's the same problem with Himalaya. In order to get Your tool is really great and I'm waiting for that to be fixed to create tutorials in Tibetan and share it along. I really hope this issue can be fixed. |
Which JavaFX program are you using? You can replace ImageTrans's jre with its jre to have a try. |
I just tried liberica jre17 and it is the same. I think this is a problem of JavaFX and there is not much I can do about this. |
I found that JTextPane control in Swing supports this. I may add a compatibility mode which uses JTextPane instead of TextArea to support Tibetan inputing. |
I have added a compatibility input helper which uses JTextArea. This helper can work as a bridge between JavaFX's TextArea and Swing's JTextArea. Check out the video to see how it works: ice_video_20211113-222033.mp4Meanwhile, I've reported the bug to oracle. Hope they can fix this in JavaFX. |
You should specify the font to Microsoft Himalaya in the project settings. |
The bug is reported, but they don't have plans to implement this now: So I think we still have to use the compatibility input helper. |
Oh I see, that's a pity. Thanks for reaching out! I'll let you know if I have other issues. |
ImageTrans v1.4.8 on Windows 11 here.
The text field doesn't allow Tibetan letters to stack properly. The letter
a
is used to stack other letters and isn't expected to be displayed. See the expected stack in the pasted string:I'm using the Monlam Tibetan keyboard which works fine everywhere else. Is there a way to fix that?
The text was updated successfully, but these errors were encountered: