FontLab Forum
2012-02-09, 03:11:46 *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Welcome to the FontLab forum, read how to use it! Update: Archives from old MSN forums are now available on our forum.
 
   Home   Help Search Calendar Downloads Tags Login Register  
Del.icio.us Digg FURL FaceBook Stumble Upon Reddit SlashDot

Pages: [1]
  Print  
Author Topic: More Then One Diacritic  (Read 2669 times)
ArchivePoster
Guest
« on: 2008-11-30, 14:18:00 »

Posted by: 3ael
         
Plz Help Me
                 I Developed An Arabic Font
                 There Is Problem Facing Me
                 Which Is I Can't Write More Than
                 One Diacritic On The Base Character
                 Like In The Error Image (attached within
                 My Message) I Wonder If I Can Write More
                 One Diacritic Character On The Same Base
                 Character Like In The Correct Image
                 Plz Help Me
Logged
ArchivePoster
Guest
« Reply #1 on: 2008-12-01, 05:15:00 »

Posted by: Majid
         
Since as per language rules, fatha and kasrah cannot at the same time go on the same letter, Unicode and Uniscribe do not permit such formation. But if you try to combine, for example fatha and shadda over same letter, you would not face such problem because such combination is allowed by language rules.

Thus you can write more than one diacritics on the same base character if it is allowed by rules of the language. The 'correct image' is actually not the correct formation.

-Majid
Logged
ArchivePoster
Guest
« Reply #2 on: 2008-12-04, 03:34:00 »

Posted by: Israel_Seldowitz
         

you must create a
ligature

Logged
ArchivePoster
Guest
« Reply #3 on: 2008-12-18, 09:07:00 »

Posted by: Israel_Seldowitz
         

In VOLT, the GPOS routine only places a single
diacritic on a base character.

So, what if you seek to place a double
diacritic?

To do so, you create a ligature made of both
diacritics, and then position that ligature on the base character.

Create a ligature in the font in FontLab and give
it a glyph name, like uniXYZ_ABC_ligature.

In VOLT, create first a GSUB routine, where the
two Unicode values are replaced by the ligature.

Then, create a GPOS routine, and adjust its
position on the base character as desired.

Logged
ArchivePoster
Guest
« Reply #4 on: 2008-12-22, 12:08:00 »

Posted by: Ishamid1
         
Hi,

> Since as per language rules, fatha and kasrah cannot at the same time go on the same letter, Unicode and Uniscribe do not permit such formation.

This is a very unnecessary limitation of uniscribe, and  am not aware of any limitation in this regard by Unicode. There is no such language rule, and in cases of phonetic ambiguity it is quite ok to combine fathah and kasrah over a single character.

I was once by a famous VOLT power user told that the uniscribe people were looking at ways to remove this limitation but don't know what became of that.

Best wishes
Idris
Logged
Tags:
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!