0

I have installed a flatpack version of LibreOffice 7 in my MX Linux 19.4 KDE version since the apt version was having problems in my system. In this version of LibreOffice, Bengali words do display but with a problem. The text does not appear instantly by letter; instead, it appears as a word after pressing the spacebar. For example, suppose I am writing some text in Bengali. The words began to display after I hit the spacebar, but they don't appear before that. Here is the link to demonstrate the problem:

Bengali font problem

If you do not understand the language of the text written in the video, please don't stress yourself. Just notice that the letters do not appear instantly.

2
  • I must admit I don't know how Bengali text entry usually works, but isn't it sensible that the system needs to wait to know a word is finished to be sure which ligatures between letters to show? Does it happen instantly if you press [SPACE] after each word? Aug 11, 2021 at 14:40
  • Yes, it happens instantly after pressing the spacebar. And it would not be sensible because the Bengali language is typed in a phonetic keyboard. So more often, you need to check which letter is being typed.
    – lone wolf
    Aug 11, 2021 at 15:07

1 Answer 1

0

I got your problem.

the Bengali language is typed in a phonetic keyboard.

This is the problem. As you write in phonetic keyboard (ibus-avro/openbangla-keyboard), text doesn't go to the application. It remains in the keyboard software buffer (Try writing something, click somewhere other place to type and press space, the text is in new field (It doesn't work always)). Because it need to know what you type next. It doesn't know if k will become ক or খ (as you typed h after k). When you press a white sapce character, it commits the buffer as input. If you use a static keyboard layout (Lots are provided by xkeyboard-config (two Bangladeshi and many Indian) by default and lot more in m17n-db(Unijoy, probhat etc.)), you won't face the problem because then each key will be mapped to a single character.

But it is also a issue that rest other application show as I type though not inputted, but why your flatpak LO doesn't do so.

8
  • can you suggest some xkeyboard-config or m17n-db keyborad to type in Bengali?
    – lone wolf
    Aug 11, 2021 at 18:52
  • Probhat is probably the most phonetic-ish static keyboard. From wikipedia, "Probhat (Bengali: প্রভাত) is a free Unicode-based Bengali fixed layout. Probhat is included in almost all Linux OS(s). Its key mapping is similar to Phonetic pattern but typing method is fully Fixed." Check the layout. You can find it in IBus Preference>Input Method>Add>...>Bangla>Bangla (Probhat)/Bangla (India, Probhat) Aug 11, 2021 at 19:07
  • I don't find it in the Ibus Preferences. Is there any way to install that?
    – lone wolf
    Aug 11, 2021 at 19:15
  • That's odd. xkeyboard-config comes with xkb of x11. You don't even need ibus to use that. But I can't find what provides it in Debian and derivatives. What other bengali layouts do you have ? Aug 11, 2021 at 19:31
  • I have added the Probhat layout but don't know how to type in it. Could you please give me any guidelines? I am struggling in "JUKTOBORNO"s.
    – lone wolf
    Aug 11, 2021 at 20:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .