POV-Ray : Newsgroups : povray.beta-test : POV-Ray v3.8.0-x.freetype.2 : Re: POV-Ray v3.8.0-x.freetype.2 Server Time
25 Apr 2024 10:36:04 EDT (-0400)
  Re: POV-Ray v3.8.0-x.freetype.2  
From: jr
Date: 17 Jan 2019 17:35:00
Message: <web.5c410263fee67a6948892b50@news.povray.org>
hi,

clipka <ano### [at] anonymousorg> wrote:
> Am 17.01.2019 um 22:10 schrieb jr:
> > mildly confused..  does this mean that the syntax will depend on whether the
> > user chooses a 'sys' or 'ttf' font?
> (Oops, I forgot the "String_of_Text".
> But I suspect you didn't even notice, otherwise you should be more than
> just "mildly" confused...)
> Maybe it's easier to grasp if I present the syntax as follows:
>      TEXT_OBJECT:
>        text {
>          FONT_REFERENCE "Text_of_String"
>          Thickness, <Offset>
>          [OBJECT_MODIFIERS...]
>          }
>
>      FONT_REFERENCE:
>        FILE_FONT_REFERENCE |
>        INTERNAL_FONT_REFERENCE |
>        SYSTEM_FONT_REFERENCE
>      FILE_FONT_REFERENCE:
>        ttf "font_file.ttf/ttc"
>      INTERNAL_FONT_REFERENCE:
>        internal Font_Number
>      SYSTEM_FONT_REFERENCE:
>        sys "Font_Name" [bold] [italic]
> This new option, SYSTEM_FONT_REFERENCE, is all this particular version
> is about and all that I wanted to present in the post.
> > is the 'cmap {}' construct only for ttf's,
> > or has it been junked?  in all cases, will scene #version's less than 3.8
> > continue to work as before?
> All of these other things require more work in the FreeType version, so
> no comment there until I even have a clearer picture myself where I'll
> end up with them.

in fewer words, yes, you intend to introduce a syntax where 'FONT_REFERENCE'
(and perhaps more) will depend on the font's source.  folly, methinks..


regards, jr.


Post a reply to this message

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