Data visualization with SAS programming

SAS 9.3 64 bit shows 'Courier New' font as registered, but substitutes it when generating output

Reply
Occasional Contributor
Posts: 6

SAS 9.3 64 bit shows 'Courier New' font as registered, but substitutes it when generating output

Hi,

 

When I run the following:

proc registry startat="\CORE\PRINTING\FREETYPE\FONTS" list; run;

It shows that font 'Courier New' is registered:

[    <ttf> Courier New]
[      Attributes]
      Family=int:3
      Format="TRUETYPE"
      Scale=int:1
      Sizes="6,7,8,9,10,11,(12,73,2)"
      Spacing=int:4
      Type=int:0
      Width=int:5
[      Character Sets]
      Apple Roman8=LINK:"\CORE\PRINTING\FREETYPE\CHARACTER SETS\1\0"
      Unicode=LINK:"\CORE\PRINTING\FREETYPE\CHARACTER SETS\3\1"
[      Code]
[        104]
        CodePageRange=hex: FF,FF,00,00,40,00,01,FF
        File="C:\Windows\Fonts\cour.ttf"
        Font Created="25SEP1990"
        Font Modified="14DEC2015"
        Font Version="Version 5.13"
        Panose=hex: 02,07,03,09,02,02,05,02,04,04
        UnicodeRange=hex: 00,00,00,00,00,00,00,09,C0,00,78,43,E0,00,2A
         FF
[        109]
        CodePageRange=hex: FF,FF,00,00,40,00,01,FF
        File="C:\Windows\Fonts\courbd.ttf"
        Font Created="01NOV1990"
        Font Modified="14DEC2015"
        Font Version="Version 5.13"
        Panose=hex: 02,07,06,09,02,02,05,02,04,04
        UnicodeRange=hex: 00,00,00,00,00,00,00,09,C0,00,78,43,E0,00,2A
         FF
[        204]
        CodePageRange=hex: DF,F7,00,00,40,00,01,BF
        File="C:\Windows\Fonts\couri.ttf"
        Font Created="28OCT1990"
        Font Modified="14DEC2015"
        Font Version="Version 5.13"
        Panose=hex: 02,07,04,09,02,02,05,09,04,04
        UnicodeRange=hex: 00,00,00,00,00,00,00,01,40,00,78,43,E0,00,0A
         FF
[        209]
        CodePageRange=hex: DF,F7,00,00,40,00,01,BF
        File="C:\Windows\Fonts\courbi.ttf"
        Font Created="31OCT1990"
        Font Modified="14DEC2015"
        Font Version="Version 5.13"
        Panose=hex: 02,07,06,09,02,02,05,09,04,04
        UnicodeRange=hex: 00,00,00,00,00,00,00,01,40,00,78,43,E0,00,0A
         FF
[      Styles]
      Italic=int:2
      Regular=int:1
[      Weights]
      Bold=int:9
      Normal=int:4

However when I run any PROC GPLOT encapsulated with ODS tagsets.RTF the font is replaced and I get this warning:

WARNING: Font Courier New could not be used.
         Font Albany AMT substituted for font Courier New. 

I have removed all fonts with

proc fontreg USESASHELP; remove _all_;run;

And re-registered them with

proc fontreg USESASHELP mode=add;
  truetype 'C:\Windows\Fonts';
run;

But the results remained the same. Anyone have an idea what I am missing here?

 

 

Thank you!
Tiaan

Ask a Question
Discussion stats
  • 0 replies
  • 229 views
  • 0 likes
  • 1 in conversation