FontLab Forum
2012-05-21, 02:11:48 *
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: Fontmenu ordering in Adobe apps  (Read 2303 times)
mekkablue
Beta: FontLab Studio Mac
Hero Member
***

Karma: +0/-0
Austria Austria

Posts: 40



WWW
« on: 2010-06-04, 11:37:10 »

In Pro families from Adobe, the Regular is always listed before the Italic (in the font menu of Adobe apps):


I am working on a large family and I can't get this accomplished. The Regular keeps being listed after the Italic:


What is the trick? How do I get my Regular before the Italic?
« Last Edit: 2010-06-04, 11:39:11 by mekkablue » Logged
mekkablue
Beta: FontLab Studio Mac
Hero Member
***

Karma: +0/-0
Austria Austria

Posts: 40



WWW
« Reply #1 on: 2010-06-04, 14:03:03 »

Meanwhile, I found this in a post by Tom Phinney:

For TT/OT fonts, InDesign uses information in the font about weightclass, widthclass and whether or not it's italic. Beyond that I think it's just alphabetical when those values are the same.(Source)

But where does InD take the italic info from? As far as I've seen, it does not take it from the italic bit in the fontstyle bit list. Neither does it use the name ID 16/17 or 1/2. I had these set properly, but InD would still not order them as expected.

My suspicion is that it takes it from the PANOSE Letterform entry, which usually is 2 for a roman and 9 for an italic. In any event, after I set the PANOSE values, the submenu ordering did work as expected. Can someone confirm my suspicion?
« Last Edit: 2010-06-04, 14:12:47 by mekkablue » Logged
Arno Enslin
Hero Member
*****

Karma: +8/-0
Germany Germany

Posts: 98



« Reply #2 on: 2010-06-14, 08:07:12 »

@ mekkablue

I actually cannot confirm, that it is the PANOSE number. It seems to be more complicated. There are values for Italic in the head, the name, the OS/2 and the CFF table. And I would not wonder, if the function, that is responsible for bringing order into the menu, is checking more than one value. Although I have spent two hours with that now, I was not able, to make out, which value is responsible or if it is the only one. I remember, that the order of Type 1 fonts is dependent from the internal names and there Adobe has used even keywords, which means, that the character strings Ita or Obl already were indicators.

The best would be, if the responsible programmer of the Adobe Creative suite would answer your question. I am like wise burning for a detailed answer.

For today it is enough, but it may be, that I am checking this in the next days again. But then with a real plan. I assume, that the Adobe font cache files should be deleted before each start of Indesign for example. And I think, it would be sensefull to start the font names with a different character for each test version: Ainion, Binion, Cinion … Minion. This could reduce trouble with the font cache.

Modified:

The answer to our question should also be included in the thread http://forum.fontlab.com/fontlab-studio-tips-and-tricks/font-family-naming-in-fontlab-studio-5-t313.0.html.
« Last Edit: 2010-06-14, 08:25:01 by Arno Enslin » 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!