Hello again. I was able to spend some time tracking down the
disappearing hyphen problem. Trying to change the .pfa file to look
for 'minus' did not work. However, using the scripts with
ENFORCEISO=YES did work. (I did have some trouble, as my server
caches everything in sight). But in the end, it would appear that
ENFORCEISO was the fix. Thanks to both of you for your help.
Sergey> Andrew Weeks wrote:
>> Just an idea but:
>> I think it may be looking for a character called 'minus',
>> rather than hyphen.
>> So go into the .pfa file and change the line that says:
>> dup 45 /hyphen put
>> dup 45 /minus put
>> Does this make a difference?
Sergey> Or use scripts/convert to convert the fonts and generate
Sergey> the fonts.scale file - it does dsome tricks to make X11
Sergey> ignore the glyph names and use the explicit encoding table
Sergey> instead. If this does not help, try to set the parameter
Sergey> ENFORCEISO in convert.cfg to YES.
>> On Wed, 22 Nov 2000, Rob Brott wrote:
>> > I originally posted this to comp.fonts. The solution posed
>> > there was to rebuild the X server or the fontserver or both
>> > to handle TrueType fonts directly. Unfortunately, this is
>> > not an option for me.
>> > ----begin original post----
>> > Microsoft has made available their core fonts for the web,
>> > and being on a unix box, I thought it would be nice to get
>> > them installed (nice to see those web-pages not reverting to
>> > Courier). A funny thing happened though, using ttf2pt1, and
>> > installing the fonts, all of the fonts in this fontpack
>> > suffer from the hyphen not being present at location 45. The
>> > one at 173 is there. I noticed this in two ways: one, when
>> > browsing on the web, the hyphens are missing on the display
>> > but not the source (.html file) and two, using xfd, slot 45
>> > is blank, and all of the info for that slot just says zero
>> > (like the width, etc.)
>> > All of the other glyphs seem to be just fine.
>> > My system particulars, sgi box, running 6.5.8. Using ttf2pt1
>> > 3.3.1.
>> > But, if I include the thus generated .pfa file directly into
>> > a postscript document, then the hyphen prints out just fine!
>> > Likewise, applications that render the font directly from the
>> > outlines, work fine (like xpsview, showcase).
>> > I have tried many (if not all) the variations of options to
>> > ttf2pt1, and the problem persists. So, I suspect the fault
>> > lies somehow with the display in X, or not.
>> > I did also try another TrueType font or two. One of them
>> > worked fine ("Bettys Handwriting" from
>> > http://www.pagesz.net/~mhare/fonts/) but another ("Non
>> > Blocking Socket" from http://fonts.tom7.com/fonts98.html) had
>> > the same missing hyphen problem.
>> > Any ideas?
>> > Rob
>> > ----end original post----
>> > I've looked at the log files (from -W99) and cannot see
>> > anything obvious. I can send them along if you like. I
>> > really am stumped.
>> > Rob
>> -- Andrew Weeks
>> MIMAS University of Manchester
>> Email: a.weeks@...
>> _______________________________________________ ttf2pt1-devel
>> mailing list ttf2pt1-devel@...
Robert L. Brott | Transported to a surreal landscape, a young girl kills
235-BW-38, 3M | the first woman she meets and then teams up with three
St. Paul, MN 55144| complete strangers to kill again.
rlbrott@... | - TV listing for the Wizard of Oz