Menu

#1127 OS X - Problem with Persian ISIRI keyboard - Shift + Space doesn't work

None
fixed
nobody
None
6
2017-01-24
2014-10-16
Anonymous
No

In latest version of the TeXstudio (2.8.4) for OS X and Windows there is a problem with editor in Persian ISIRI (Standard) keyboard layout. Shift + Space (or Shift + b) is supposed to print the ZWNJ character, but it isn't printed in the editor. This character in very important in typing Persian and is widely used. The same problem appears to be in TeXmaker editor but TexShop doesn't have this problem.
The link below is the layout of the Persian ISIRI (Standard) keyboard.
http://persian.nmelrc.org/persianword/PersianKL_preview.pdf

Discussion

  • Tim Hoffmann

    Tim Hoffmann - 2014-10-19

    This might be a Qt bug. Does it work when typing in regular textedit or lineedit boxes? e.g. try the fields Name and Description in the dialog File -> Make Template ....

    As a workaround you can create a script (Macros -> Edit Macros) to insert the required character:

    %SCRIPT
    editor.write("\u200C")
    

    Then assign the desired shortcut at Options -> Configure ... -> Shortcuts.

     
  • Reza Torabi

    Reza Torabi - 2014-10-20

    Hi Tim, thanks for the answer.
    No, it doesn't work in neither QLineEdit nor QTextEdit, but the macro workaround works. It would be great if you could solve the problem for the next release. I know many other people who also have this problem on their Windows and OSX systems.

    Thanks again for mentioning the workaround.

     
  • Tim Hoffmann

    Tim Hoffmann - 2014-10-20

    It would be great if you could solve the problem for the next release.

    Since it's a Qt bug, we cannot influence this. However, I've reported the bug upstream: https://bugreports.qt-project.org/browse/QTBUG-42074

     
  • Tim Hoffmann

    Tim Hoffmann - 2014-10-20
    • status: open --> pending
    • Group: -->
     
  • Tim Hoffmann

    Tim Hoffmann - 2017-01-07

    will be fixed in Qt5.6.3/5.8.1 https://bugreports.qt.io/browse/QTBUG-42074

     
  • Tim Hoffmann

    Tim Hoffmann - 2017-01-07
    • status: pending --> fixed
     

Log in to post a comment.