Bug 443242

Summary: Add support for Unicode character composition to Kate and KWrite
Product: [Applications] kate Reporter: Graham Perrin <grahamperrin>
Component: generalAssignee: KWrite Developers <kwrite-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: cullmann, waqar.17a
Priority: NOR    
Version: 21.08.0   
Target Milestone: ---   
Platform: Other   
OS: FreeBSD   
Latest Commit: Version Fixed In:

Description Graham Perrin 2021-10-03 02:32:42 UTC
SUMMARY

I'd like to use Kate, but it lacks support for the character composition keystrokes to which I became accustomed after switching from Mac OS X to FreeBSD-based systems. 

I assume that Kate for Linux also lacks support. 

STEPS TO REPRODUCE

1. Perform these six keystrokes: 

Control-Shift-U
2
0
2
6
Space bar 

OBSERVED RESULT

2026 

~~~~^
– there's a space


EXPECTED RESULT

…

– a single character.

SOFTWARE/OS VERSIONS

% pkg query %v editors/kate
21.08.1
% uname -KU
1400033 1400033
% uname -a
FreeBSD mowa219-gjp4-8570p-freebsd 14.0-CURRENT FreeBSD 14.0-CURRENT #109 main-n249408-ff33e5c83fa: Thu Sep 16 01:11:04  2021     root@mowa219-gjp4-8570p-freebsd:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG  amd64
% 

Operating System: FreeBSD 14.0
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 14.0-CURRENT (64-bit)
Graphics Platform: X11
Memory: 15.9 GiB of RAM
Graphics Processor: AMD TURKS

ADDITIONAL INFORMATION

Screenshots at https://github.com/psemiletov/tea-qt/issues/37 (for the same issue with TEA) should help to visualise this issue with Kate (and KWrite).
Comment 1 Waqar Ahmed 2022-03-23 14:27:01 UTC
Hi,

have you tried the "Latex completion" plugin. Just enable it in the config and then try typing something like
```
\dots
```
Comment 2 Christoph Cullmann 2023-09-30 17:17:45 UTC
I think this is something an input method should take care of.

See e.g.

https://wiki.archlinux.org/title/IBuse

That will work for all GTK and Qt things at least and provides what you ask for.