Hi, I've run into a problem using Helvetica Neue on a Mac under Snow Leopard. The font is provided by Apple and was a dfont package on 10.5, now it is a ttc. I am getting garbled and funny text using it. An example is -- \usetypescriptfile[type-mac] \usetypescript[helvetica-neue] \setupbodyfont[helvetica-neue,sans,10pt] \starttext {\bf Hello World, 1234567890\par} {Hello World, 1234567890\par} \stoptext I am attaching pdfs that show the correct (from Leopard) and incorrect output. Both systems are running ConTeXt 2009.08.19 (actually I just updated to 2009.08.30 with no help, this is using minimals) and LuaTeX beta-0.43.0-2009081811. The bold font gets the letters correct but it looks terrible; normal sans text is completely garbled. I have reloaded my font database but it didn't help. Thanks, Brian
Am 31.08.2009 um 06:37 schrieb Brian R. Landy:
Hi, I've run into a problem using Helvetica Neue on a Mac under Snow Leopard. The font is provided by Apple and was a dfont package on 10.5, now it is a ttc.
What should we say, LuaTeX gets dfont support and Apple convert most of their fonts from dfont to ttc.
I am getting garbled and funny text using it.
It seems to be a problem with ttc-fonts in ConTeXt (unrelated to typescripts), here is a shorter example: \starttext \char65 {\definedfont[name:helveticaneue]\char65} \stoptext Wolfgang
On Aug 31, 2009, at 4:53 PM, Wolfgang Schuster wrote:
Am 31.08.2009 um 06:37 schrieb Brian R. Landy:
Hi, I've run into a problem using Helvetica Neue on a Mac under Snow Leopard. The font is provided by Apple and was a dfont package on 10.5, now it is a ttc.
What should we say, LuaTeX gets dfont support and Apple convert most of their fonts from dfont to ttc.
At least they left a few around so it wasn't completely wasted effort :)
I am getting garbled and funny text using it.
It seems to be a problem with ttc-fonts in ConTeXt (unrelated to typescripts), here is a shorter example:
\starttext \char65 {\definedfont[name:helveticaneue]\char65} \stoptext
Is there a location that I could put the dfont file (and I also have access to HelveticaNeue in a set of otf files) that would override ConTeXt locating Apple's ttc, but not be visible to OS X? Thanks, Brian
Wolfgang
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
Am 01.09.2009 um 05:22 schrieb Brian R. Landy:
What should we say, LuaTeX gets dfont support and Apple convert most of their fonts from dfont to ttc.
At least they left a few around so it wasn't completely wasted effort :)
It don't say it's wasted effort because there are many people with Mac OS 10.5.
I am getting garbled and funny text using it.
It seems to be a problem with ttc-fonts in ConTeXt (unrelated to typescripts), here is a shorter example:
Is there a location that I could put the dfont file (and I also have access to HelveticaNeue in a set of otf files) that would override ConTeXt locating Apple's ttc, but not be visible to OS X?
Can you check if your Helvetica fonts have the same names as the system fonts, I have also my own Helvetica but they have different names (and styles :) and can be used without problems because of this. Wolfgang
Am 01.09.2009 um 05:22 schrieb Brian R. Landy:
Is there a location that I could put the dfont file (and I also have access to HelveticaNeue in a set of otf files) that would override ConTeXt locating Apple's ttc, but not be visible to OS X?
Till ttc-fonts are fixed you can take the dfont-files from leopard and save them in your TeX directory, ConTeXt will use these fonts first and you get the correct output in MkIV. Wolfgang
Sorry for the long delay in replying.
mtxrun doesn't seem to find the fonts when I put them under my TeX
tree. I tried a few different places. If I place them in
~/Library/Fonts, it does use them, although the System ttc file
overrides my local dfont. Is there something else I need to do to add
them in the main Tex tree (using minimals)? I'm rerunning mtxrun, of
course.
Per your other message (for your interest), I've attached the list of
the other Helvetica fonts I have.
Best regards,
Brian
Quoting Wolfgang Schuster
Am 01.09.2009 um 05:22 schrieb Brian R. Landy:
Is there a location that I could put the dfont file (and I also have access to HelveticaNeue in a set of otf files) that would override ConTeXt locating Apple's ttc, but not be visible to OS X?
Till ttc-fonts are fixed you can take the dfont-files from leopard and save them in your TeX directory, ConTeXt will use these fonts first and you get the correct output in MkIV.
Wolfgang
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
Am 03.09.2009 um 21:26 schrieb Brian R. Landy:
Sorry for the long delay in replying.
mtxrun doesn't seem to find the fonts when I put them under my TeX tree. I tried a few different places. If I place them in ~/Library/ Fonts, it does use them, although the System ttc file overrides my local dfont. Is there something else I need to do to add them in the main Tex tree (using minimals)? I'm rerunning mtxrun, of course.
Let ConTeXt know there are new files -> luatools --generate rover:~ wolf$ luatools helveticaneue.dfont /Users/wolf/context/tex/texmf-fonts/fonts/truetype/leopard/ HelveticaNeue.dfont Wolfgang
Brian R. Landy wrote:
Sorry for the long delay in replying.
mtxrun doesn't seem to find the fonts when I put them under my TeX tree. I tried a few different places. If I place them in ~/Library/Fonts, it does use them, although the System ttc file overrides my local dfont. Is there something else I need to do to add them in the main Tex tree (using minimals)? I'm rerunning mtxrun, of course.
i cannot test it as i have no Snow L
Per your other message (for your interest), I've attached the list of the other Helvetica fonts I have.
maybe names.tma in the luatex mkiv cache provides a clue Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (4)
-
Brian R. Landy
-
Brian R. Landy
-
Hans Hagen
-
Wolfgang Schuster