Arabic font marks problem

ivanizm's picture

hello there,

lately, I finished making an Arabic font with tashkeel (marks),
the result is nice in adobe programs (illustrator for ex), but while testing it in notepad or wordpad the problem appeared

when i add a mark to a letter it adds a useless space, like the image below

the image is captured from wordpad
I use win xp btw

riccard0's picture

I’m sorry I cannot help with your problem (and I don’t even read arabic), but I like your font! :-)

ivanizm's picture

Thanks Riccardo :D

Khaled Hosny's picture

Mark glyphs need to be zero width and assigned OpenType "mark" glyph class, how to do that depends on the tools you use.

ivanizm's picture

Thanks for replying Khaled,it works :)
marks were assigned to "mark" ,i edited the mark glyphs to be zero widths

Khaled Hosny's picture

Nice font, BTW :)

ivanizm's picture

أشكرك جدا جزيلاً ^^

Solaiman's picture

How can I solve this problem? anyone please

Solaiman's picture

How can I solve this problem? anyone please

Solaiman's picture

How can I solve this problem? anyone please

Zuhair Albazi's picture

It is not a problem. It is the Uniscribe text rendering as damma and kasra can not be placed simultaneously on a single letter, so the Uniscribe moves forward the second mark over the mark sign. Yes, you can apply a shadda with kasra to the same letter. {Uniscribe is the Microsoft Windows set of services for rendering Unicode-encoded text}

Anyhow, you can get the required result in Adobe software.

Solaiman's picture

How to fix it in ms word?

Zuhair Albazi's picture

You can solve it using the following syntax for all marks.

uni25cc damma -> damma

Where uni25CC is the dotted circular shape below damma.

Syndicate content Syndicate content