emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Writting Greek in Emacs


From: Thanos Apollo
Subject: Re: Writting Greek in Emacs
Date: Tue, 24 Sep 2024 17:37:09 +0300

Max Nikulin <manikulin@gmail.com> writes:

> On 23/09/2024 21:02, Thanos Apollo wrote:
>> Max Nikulin writes:
[...]
>> but was used _only_ in minuscule manuscripts to save space by combining
>> sigma (σ) + tau (τ).  Stigma is not part of the Greek alphabet.
>
> Thanks for explanation. I just had impression that you are going to 
> achieve typing experience as close to other applications as possible. 
> Perhaps there is really no point in support of some symbols.
>

As close as possible to what someone that types & knows Greek is used
to.

>>> [AltGr+"{"] and [AltGr+"}"] are defined as dead keys for accents, so
>>> it may cause similar issues.
>> 
>> Thanks to quail there is no need for dead keys or using Meta/Control
>> key.
>
> My primary point was not dead keys, but several keys having level3 and 
> level4 symbols. Just shift allows to have 2 symbols per key. Another 
> modifier is required to get more.
>
> However M-{ and M-} are not best examples, <AD11> and <AD12> have no 4th 
> level, just 3rd one. An example for all 4 levels:
>
>      key <AC11> { type[Group1]="FOUR_LEVEL",
>                   [ dead_grave, dead_dasia, apostrophe, quotedbl  ] };
>

Indeed, that's a bad design.  To implement a Greek polytonic keyboard just
copy the commonly used greek monotonic/basic one & add the extra
"tonos" & "spirits".  No need for extra modifier keys, I'm not sure what
the authors wanted to achieve when creating those keyboards.

Currently I'm using the keys "q" "w" ";" for spirits & tonos.  Combined
with shift it provides 6 keys, the exact amount that we need to
implement the polytonic system.  This is done without making any major
changes to the commonly used greek monotonic/basic keyboard, that most
users are familiar with.


-- 
Thanos Apollo
https://thanosapollo.org

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]