FontLab Forum
2012-02-08, 20:59:27 *
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: Automatic PUA values?  (Read 3076 times)
PvdL
Beta: FontLab Studio Mac
Jr. Member
***

Karma: +0/-0
Netherlands Netherlands

Posts: 1


WWW
« on: 2009-04-15, 12:19:04 »

I noticed when I compile a font with the latest FDK that one glyph ('commaaccent' in my case) is automatically assigned a PUA unicode value. How can this be avoided?

Thanks,

-Paul van der Laan
www.type-invaders.com
Logged
Miguel Sousa (Adobe)
Team: Adobe
Sr. Member
****

Karma: +2/-0
United States United States

Posts: 9


« Reply #1 on: 2009-04-20, 20:35:00 »

Hi Paul,

Per the rules listed at www.adobe.com/devnet/opentype/archives/glyph.html#6, 'commaaccent' is not a valid final name. For that glyph you should use 'uni00200326' as the final name.

The reason why the FDK is assigning a PUA (U+F6C3) is because of the AGD.txt file located at FDK/Tools/SharedData/.
BTW, this code point comes from the Adobe Glyph List www.adobe.com/devnet/opentype/archives/glyphlist.txt

Logged
Read Roberts (Adobe)
Moderator
Hero Member
*****

Karma: +6/-0
United States United States

Posts: 27

Fontlab Studio 5.0.4, built 2741, Mac OX 10.5


Email
« Reply #2 on: 2009-04-22, 23:24:16 »

Miguel is right on principle - the UV mapping is derived from the AGL glyph name list. However, the actual implementation is hard-coded in makeotf.  You can define a different UV value using the makeotf input file for setting glyph names and Unicode values, but the only way to get no UV mapping is to change the glyph name to something makeotf doesn't recognize.
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!