On 2015-04-30 20:32, Chris Sheffield wrote:

First, how do we determine the PostScript names of fonts? The Release
Notes say to reference Font Book, but I’m not sure that always shows
PostScript names. For example, in one app I have a field that uses the
font Helvetica Neue Condensed Bold. This is the name exactly as it
appears in Font Book. However, in my stack, the font name is specified
as “HelveticaNeue-CondensedBold”, and this works on the device. So
which one is the PostScript name? And which one should I specify in
the property inspector and the name of the font? Maybe what would make
this easier is if we could see a sample font map file.

You can find out the PostScript name of the font by using Font Book as mentioned...

1) Open up Font Book
2) Go to menu Preview > Show Font Info
3) Choose the font you want to inspect and the right hand pane will list the PostScript name at the top

Second, in the font mapping file, should the font names be enclosed in quotes?

No. The form is:

<LiveCode Name>=<PostScript Name>

e.g.

Abadi MT Condensed Extra Bold=AbadiMT-CondensedExtraBold

There is a complete fontmap file containing all fonts included in iOS 8 used by default when you build an iOS standalone. You can find this by opening up the LiveCode.app package and looking in:
  Contents > Tools > Runtime > Device-8_3

Third, is the font mapping case sensitive? I’m assuming so, since iOS
is case sensitive, but want to make sure. So in my font map file,
would I need to use "Helvetica Neue Condensed Bold” vs. “helvetica
neue condensed bold”, or would either one work fine?

The LiveCode Name is case-insensitive, the PostScript name is case-sensitive. (CoreText is case-sensitive, but LiveCode isn't).

Warmest Regards,

Mark.

--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to