all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Thanos Apollo <public@thanosapollo.org>
To: "Juan Manuel Macías" <maciaschain@posteo.net>
Cc: rms@gnu.org, emacs-devel@gnu.org
Subject: Re: Writting Greek in Emacs
Date: Wed, 09 Oct 2024 22:08:17 +0300	[thread overview]
Message-ID: <877cahxffi.fsf@thanosapollo.org> (raw)
In-Reply-To: <87wmih6xa7.fsf@posteo.net>

[-- Attachment #1: Type: text/plain, Size: 2701 bytes --]

Juan Manuel Macías <maciaschain@posteo.net> writes:


[...]
>
> All of these characters can be obtained with the greek-ibycus4 input
> method, which I mentioned. The advantage is that it comes out of the box
> in Emacs. For example:

Not true, there are missing glyphs such as with macros & vrachy, e.g Ᾰ Ᾱ
Ῠ Ῡ.  Issues with greek-ibycus4 include:

- Having "K+" translating into "Ϟ" (koppa, an archaic Greek letter) and
  other similar keybindings, just try to imagine writing chemistry using
  greek-ibycus4.
  
- Not including binds for keys such as "J", there is no J letter in
  Greek or Coptic.

- Not following the standard keybindings for greek letters found in
  Greek keyboards.

Not including macros & vrachy letters would be acceptable if it did not
try to include archaic Greek & Coptic letters.  This is not a greek
polytonic input method for it can't be used for daily workloads, this is
a niche greek-like input method.

Schools & some newspapers in Greece still use polytonic, we can't expect
users who type Greek daily to switch to greek-ibycus4.  =greek-polytonic
input method should follow the standard greek qwerty keyboard, which is
already implemented in "greek", just without the extra diacritics.

[...]

> What the monotonic reform did was eliminate accents, not create a new
> accent (tonos).

Oxia is a tonos, just like varia and perispomeni.  Greek Unicode also
includes Coptic, which is Egyptian with Greek letters (currently used by
the Coptic Church) as well as "calligraphy", ligature & archaic letters.
A greek input method should only include the 24 letters of the Greek
alphabet & prefer the oxia from Greek Extended over the "tonos" of
that is included in Unicode "Greek and Coptic" (Range: 0370–03FF).

>
>> Additionally, I do not think it's proper to call it Classical Greek,
>> since it's the same script used by the current "greek" input method,
>> just with the addition of extra diacritics (many "tonous", polytonic).

[...]

>  However, I agree with RMS that "ibycus4" sounds quite cryptic and
> should be renamed, maybe polytonic-greek?

No, ibycus4 cannot be used as a greek polytonic method nor do I think it
tries to do that.

When GNU Emacs started Greek "polytonic" was the official language.
Polytonic might be the official system once more in Greece, that's why
we should implement it correctly.

I've already replaced "greek" with my implementations and it's almost
1:1 compatible, just haven't added all the Greek Extended characters as
I'm still testing the keybindings.  Feel free to try it out and share
your thoughts.

-- 
Thanos Apollo
https://thanosapollo.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 865 bytes --]

  reply	other threads:[~2024-10-09 19:08 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-10-05 19:39 Writting Greek in Emacs Juan Manuel Macías
2024-10-09  3:29 ` Richard Stallman
2024-10-09  5:41   ` Thanos Apollo
2024-10-09  9:03     ` Robert Pluim
2024-10-09 10:10       ` Thanos Apollo
2024-10-09 16:44     ` Juan Manuel Macías
2024-10-09 19:08       ` Thanos Apollo [this message]
2024-10-09 19:18         ` Eli Zaretskii
2024-10-09 20:03           ` Thanos Apollo
2024-10-10  4:41             ` Eli Zaretskii
2024-10-10  6:49               ` Thanos Apollo
2024-10-09 20:41         ` Juan Manuel Macías
2024-10-09 22:05           ` Thanos Apollo
2024-10-10  0:12             ` Juan Manuel Macías
2024-10-10  2:48               ` Thanos Apollo
2024-10-10  6:14                 ` Eli Zaretskii
2024-10-10 12:55                   ` Robert Pluim
2024-10-10 13:04                     ` tomas
2024-10-09 12:36   ` Eli Zaretskii
2024-10-09 16:51   ` Juan Manuel Macías
  -- strict thread matches above, loose matches on Subject: below --
2024-09-19 14:43 Thanos Apollo
2024-09-19 14:57 ` Greg Farough
2024-09-19 16:12   ` Thanos Apollo
2024-09-19 16:49     ` Greg Farough
2024-09-19 16:19 ` Eli Zaretskii
2024-09-19 16:32   ` Thanos Apollo
2024-09-19 16:42     ` Robert Pluim
2024-09-19 16:44     ` Eli Zaretskii
2024-09-19 17:05       ` Thanos Apollo
2024-09-19 17:44         ` Eli Zaretskii
2024-09-19 18:06           ` Thanos Apollo
2024-09-19 18:27             ` Eli Zaretskii
2024-09-19 19:04               ` Thanos Apollo
2024-09-20  5:56                 ` Eli Zaretskii
2024-09-19 18:03         ` Visuwesh
2024-09-19 18:13           ` Visuwesh
2024-09-19 19:03           ` Thanos Apollo
2024-09-19 18:07         ` Eli Zaretskii
2024-09-19 19:02           ` Thanos Apollo
2024-09-20  5:55             ` Eli Zaretskii
2024-09-20  9:18               ` Thanos Apollo
2024-09-20  9:47                 ` Emanuel Berg
2024-09-20 10:40                 ` Eli Zaretskii
2024-09-20 11:16                   ` Thanos Apollo
2024-09-20 12:24                   ` Thanos Apollo
2024-09-20 12:39                     ` Robert Pluim
2024-09-20 12:55                       ` Thanos Apollo
2024-09-20 13:41                         ` Robert Pluim
2024-09-20 13:35                     ` Eli Zaretskii
2024-09-20 13:54                       ` Thanos Apollo
2024-09-20 14:48                         ` Emanuel Berg
2024-09-20 22:00                           ` Thanos Apollo
2024-09-21  8:19                             ` Eli Zaretskii
2024-09-21 15:31                             ` Emanuel Berg
2024-09-20 14:23 ` Max Nikulin
2024-09-20 23:53   ` Thanos Apollo
2024-09-21  8:23     ` Eli Zaretskii
2024-09-23  3:28     ` Max Nikulin
2024-09-23 14:02       ` Thanos Apollo
2024-09-24  3:53         ` Max Nikulin
2024-09-24 14:37           ` Thanos Apollo
2024-09-24 13:54         ` tomas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=877cahxffi.fsf@thanosapollo.org \
    --to=public@thanosapollo.org \
    --cc=emacs-devel@gnu.org \
    --cc=maciaschain@posteo.net \
    --cc=rms@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.