unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Stefan Kangas <stefan@marxist.se>
Cc: karhof21@gmail.com, 10895@debbugs.gnu.org
Subject: bug#10895: Quirky behaviours with Arabic text
Date: Tue, 18 Aug 2020 07:32:53 +0300	[thread overview]
Message-ID: <83v9hgfua2.fsf@gnu.org> (raw)
In-Reply-To: <CADwFkmkjEqy5CHcz-ZPM8sZovC6Vqet2cHc9XT1GGSMnnCUNmA@mail.gmail.com> (message from Stefan Kangas on Mon, 17 Aug 2020 22:34:35 +0000)

> From: Stefan Kangas <stefan@marxist.se>
> Date: Mon, 17 Aug 2020 22:34:35 +0000
> Cc: 10895@debbugs.gnu.org
> 
> > 1) in some fonts (e.g. courier New), the vowel marks (harakaat) are
> > not displayed, despite the fact that the texts contains them. However,
> > if the cursor passes over the relevant text, moving in the
> > right-to-left direction, the vowel marks become visible. Curiously, if
> > the cursor passes back on the text, moving in the left-to-right
> > direction, the vowel marks disappear.
> > This problem manifests itself in different ways according to the font used.
> > With other fonts, the problem is only partial: only part of the
> > diacritic signs is visible, and by passing over them with the cursor
> > (from right to left), they become fully visible. When passing over the
> > text in the opposite direction, they again become half-visible.
> >
> > 2) the rendering of the vowel marks is poor even when they are
> > displayed. For instance, vowel marks partially overlap some of the
> > letters, e.g. the kasrah sign overlaps the two dots of the letter yaa.
> >
> > 3) vowel marks are not always in synch with the main text, so that
> > they sometimes appear in a displaced position (e.g. on the previous
> > letter). This is totally unacceptable, of course.
> >
> > Bottomline: there are multiple problems with the visual rendering of
> > the diacritics.
> 
> (That was 8 years ago.)
> 
> Do you still see this on a recent version of Emacs, such as the recently
> released version 27.1?
> 
> Would this have been fixed by the recent addition of harfbuzz support?

I think those problems were fixed long ago, but let's wait for the OP
to confirm, if possible.





  reply	other threads:[~2020-08-18  4:32 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-02-26 23:47 bug#10895: Quirky behaviours with Arabic text sergei karhof
2012-02-27 10:15 ` bug#10895: Screenshot #1 sergei karhof
2012-02-27 18:12   ` Eli Zaretskii
2012-02-27 10:16 ` bug#10895: Screenshot #2 sergei karhof
2012-02-27 10:16 ` bug#10895: Screenshot #3 sergei karhof
2012-02-27 18:17 ` bug#10895: Quirky behaviours with Arabic text Eli Zaretskii
2012-02-28 16:26   ` sergei karhof
2012-02-29 14:54     ` Jason Rumney
2012-02-29 18:24       ` Eli Zaretskii
2012-03-01 10:27         ` sergei karhof
2012-03-01 14:49           ` Jason Rumney
2012-02-28 16:21 ` bug#10895: Bug: vowel marks in Arabic sergei karhof
2020-08-17 22:34 ` bug#10895: Quirky behaviours with Arabic text Stefan Kangas
2020-08-18  4:32   ` Eli Zaretskii [this message]
2020-10-01 12:26     ` Stefan Kangas

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=83v9hgfua2.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=10895@debbugs.gnu.org \
    --cc=karhof21@gmail.com \
    --cc=stefan@marxist.se \
    /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 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).