unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#63028: 28.2; Rendering Traditional Mongolian Script
@ 2023-04-23  7:50 Garid Z.
  2023-04-23  8:24 ` Eli Zaretskii
  2023-04-23 14:06 ` Eli Zaretskii
  0 siblings, 2 replies; 10+ messages in thread
From: Garid Z. @ 2023-04-23  7:50 UTC (permalink / raw)
  To: 63028

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


Rendering Traditional Mongolian Scripts in Emacs are not perfect:
Have a look at following text:
ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ (Монгол бичиг, Mongol Bichig):


[-- Attachment #2: file contain above text --]
[-- Type: text/plain, Size: 39 bytes --]

 ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ


[-- Attachment #3: Type: text/plain, Size: 28 bytes --]


Emacs renders as follows:


[-- Attachment #4: Screen shot --]
[-- Type: image/png, Size: 11721 bytes --]

[-- Attachment #5: Type: text/plain, Size: 796 bytes --]


The letters take different shapes (but same Unicode) based its
location in the word. For example, letter A in takes various forms:
- first form (isolate) 
- first form (initial)
- first form (medial)
- first form (medial)
But all takes same Unicode (U+1820) take a look at page 7 (upper left
part in page-7) in this manual. https://www.unicode.org/reports/tr54/

I think that Emacs is rendering only first form/variation of each letter
, and not changing it accordingly based on the its location.

------------------------------------------------------------------------

I know that number of people who use this Traditional Mongolian Scripts
in Emacs are basically none. But I'd be happy if Emacs renders it
correctly while other programs (such as vscode) already does.


--
Garid Zorigoo. 



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2023-04-25  8:53 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-23  7:50 bug#63028: 28.2; Rendering Traditional Mongolian Script Garid Z.
2023-04-23  8:24 ` Eli Zaretskii
2023-04-23 10:42   ` Eli Zaretskii
2023-04-23 14:06 ` Eli Zaretskii
2023-04-23 15:35   ` Garid Z.
2023-04-23 16:02     ` Eli Zaretskii
2023-04-23 16:05       ` Garid Z.
2023-04-23 18:30         ` Eli Zaretskii
2023-04-23 18:31           ` Garid Z.
2023-04-25  8:53           ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).