Release 6.7.5 RC 1 / 7.0.5 RC 1
Mark Waddingham
mark at livecode.com
Thu Apr 30 14:39:28 EDT 2015
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 ~ mark at livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
More information about the use-livecode
mailing list