POV-Ray : Newsgroups : povray.windows : fonts missing chars Server Time
24 Nov 2024 15:57:52 EST (-0500)
  fonts missing chars (Message 1 to 3 of 3)  
From: Jeff Daniels
Subject: fonts missing chars
Date: 16 Jan 1999 04:04:53
Message: <36A0561E.F9440800@erols.com>
Does anyone have an idea why about half of my fonts (in win95) give me
messages like:
Character 115 (0x73) not found in c:\windows\fonts\crass.ttf
when I try to use them in a text object?

These fonts look fine everywhere else, and other fonts work fine in the
text object.

Thanks.


Post a reply to this message

From: Ken
Subject: Re: fonts missing chars
Date: 16 Jan 1999 11:34:52
Message: <36A0BF24.E0296FF6@pacbell.net>
Jeff Daniels wrote:

> Does anyone have an idea why about half of my fonts (in win95) give me
> messages like:
> Character 115 (0x73) not found in c:\windows\fonts\crass.ttf
> when I try to use them in a text object?
>
> These fonts look fine everywhere else, and other fonts work fine in the
> text object.
>
> Thanks.

It may have to do with the fact that POV-Ray code is designed to only
read ASCII code, and the original ASCII definition is only specific for
the lower 128 character codes. There are font type that even though
they are acceptable to most apps pov has very specific requirements
in this regard.

If you really have to have those fonts used in your scene there is
an alternative. A program called Elefont will accept all ttf's
and output to pov script in mesh format. Check it out at:

http://www.armanisoft.ch/

--
Ken Tyler

tyl### [at] pacbellnet


Post a reply to this message

From: Ronald L  Parker
Subject: Re: fonts missing chars
Date: 16 Jan 1999 12:44:24
Message: <36a0ce8b.386854929@news.povray.org>
On Sat, 16 Jan 1999 08:32:37 -0800, Ken <tyl### [at] pacbellnet> wrote:

>Jeff Daniels wrote:
>
>> Character 115 (0x73) not found in c:\windows\fonts\crass.ttf
>
>It may have to do with the fact that POV-Ray code is designed to only
>read ASCII code, and the original ASCII definition is only specific for
>the lower 128 character codes. 

uh, Ken?  0x73 is a lowercase t.  Nothing special there.  

POV reads the font tables and such directly rather than depending on 
operating system support, so it may be that the fonts this happens
with are either nonstandard or "differently standard" as regards the
tables and the representation thereof.  Are these fonts perhaps a
newer format than the original Truetype specification, or perhaps
Unicode?


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.