Using SASGRAPH Software Fonts


Using SAS/GRAPH Software Fonts

Rendering Fonts

The SAS/GRAPH software includes methods of storing rendered versions of Bitstream fonts, along with three graphics options to control how the fonts are rendered.

When your graphics output uses one of the Bitstream fonts that are provided in the SAS/GRAPH software, SAS/GRAPH must process information contained in corresponding FONT catalog entries to determine how to draw characters of the specified size and typeface. The process of calculating the character shapes and sizes is known as rendering the font. Bitstream fonts that are available in the SAS/GRAPH software include the Century, Swiss, and Zapf families.

The SAS/GRAPH software can store rendered versions of the Bitstream fonts in memory or in special SAS files. Using these rendered versions of the fonts can provide a speed improvement when characters of the same size and style are used again during the SAS session. The SAS/GRAPH software can read the rendered version of the characters from memory or from the rendered font file rather than having to perform the rendering calculations again each time the characters are used. If you store the rendered fonts in files in a permanent SAS data set, the SAS/GRAPH software can use the rendered font files again in subsequent SAS sessions.

Note: Because the rendered font files use a special utility member type, they do not appear in the list of library members that is displayed when you issue a DIRECTORY command for the SAS data library in which the font files are stored.

You control whether and how rendered versions of fonts are stored using the FONTRES=, RENDER=, and RENDERLIB= graphics options. See Chapter 8, Graphics Options and Device Parameters Dictionary, on page 261 for details.

Font Lists

The fonts available with theSAS/GRAPH software are listed in the following tables.

All of the software fonts are stored in the catalog SASHELP.FONTS. For many fonts, the last letter or letters of the font name indicates weight or spacing of the font:

B

bold (thicker)

E

empty (outline) versions of their counterparts

I

italic ( slanted )

L

light (thin)

U

uniformly spaced versions of their counterparts; most of the SAS/GRAPH fonts that do not end in U are proportionately spaced ; however, the Kanji fonts are always uniform.

X

expanded (wider characters and extra space between characters).

CAUTION:

  • Empty and uniform versions of fonts cannot be used if you have deleted their filled or proportionally spaced counterparts.

If the label of a font in SASHELP.FONTS is "Depends on," it is possible to delete it. However, empty and uniform versions of fonts are generated from their regular, bold, or italic counterparts. Therefore, if you delete any of these fonts, you cannot use the uniform or empty version of that font. For example, you must have the CENTB (Century Bold) font in order to use the CENTBE (Century Bold Empty) font.

Type Style

Font Name

Type Sample

Uniform Font

Brush

BRUSH

 

Century

 
 

Bold

CENTB

CENTBU

Bold Empty

CENTBE

 

Bold Italic

CENTBI

CENTBIU

Bold Italic Empty

CENTBIE

 

Expanded

CENTX

CENTXU

Expanded Empty

CENTXE

 

Expanded Italic

CENTXI

CENTXIU

Expanded Italic Empty

CENTXIE

 

German

GERMAN

GERMANU

German Italic

GITALIC

GITALICU

Hershey

 
 

Sans Serif

SIMPLEX

SIMPLEXU

Sans Serif Bold

DUPLEX

DUPLEXU

Serif

COMPLEX

COMPLEXU

Serif Bold

TRIPLEX

TRIPLEXU

Serif Bold Italic

TITALIC

TITALICU

Serif Italic

ITALIC

ITALICU

Old English

OLDENG

OLDENGU

Script

SCRIPT

 

Cscript

CSCRIPT

 

Swiss

SWISS

SWISSU

 

Empty

SWISSE

 

Bold

SWISSB

SWISSBU

Bold Empty

SWISSBE

 

Bold Italic

SWISSBI

click to expand

SWISSBIU


Figure 5.1: Roman Alphabet Text Fonts

Type Style

Font Name

Type Sample

Uniform Font

 

Bold Italic Empty

SWISSBIE

click to expand

 

Expanded

SWISSX

click to expand

SWISSXU

Expanded Empty

SWISSXE

click to expand

 

Expanded Bold

SWISSXB

click to expand

SWISSXBU

Expanded Bold Empty

SWISSXBE

click to expand

 

Italic

SWISSI

click to expand

SWISSIU

Italic Empty

SWISSIE

 

Light

SWISSL

SWISSLU

Light Empty

SWISSLE

 

Zapf

ZAPF

ZAPFU

 

Empty

ZAPFE

 

Bold

ZAPFB

click to expand

ZAPFBU

Bold Empty

ZAPFBE

click to expand

 

Bold Italic

ZAPFBI

click to expand

ZAPFBIU

Bold Italic Empty

ZAPFBIE

click to expand

 

Italic

ZAPFI

ZAPFIU

Italic Empty

ZAPFIE

 

Figure 5.2: Roman Alphabet Text Fonts “ continued
Table 5.1: Non-Roman Alphabet Fonts

Type Style

Font Name

Uniform Font Name

Arabic

ARABIC

 

Arabic Empty

ARABICE

 

Cyrillic

CYRILLIC

CYRILLIU

David

DAVID

 

Davidb

DAVIDB

 

Fsong

FSONG

FSONGU

Greek

GREEK

GREEKU

Greek (serif)

CGREEK

CGREEKU

Hebrew

HEBREW

 

Hebrew

NHEBREW [*]

 

Hebrewb

HEBREWB

 

Hebrew Empty

HEBREWE

 

Hei

HEI

HEIU

Hiragana

HIRA

 

Hiragana

NHIRA [*]

 

Kanji

KANJI

 

Kanji

KANSJIS

 

Kanji Subset

   

Kanji 1

KAN1

 

Kanji 2

KAN2

 

Kanji 3

KAN3

 

Kanji 4

KAN4

 

Kanji 5

KAN5

 

Kanji 6

KAN6

 

Kanji 7

KAN7

 

Kanji 8

KAN8

 

Katakana

KATA

 

Katakana

NKATA [*]

 

Mincho

MINCHO

MINCHOE

[*] This font requires a special keyboard and is host-dependent. If you are not equipped to use this font, use the host-independent version listed directly above.

Table 5.2: Symbol Fonts

Type Style

Font Name

Uniform Font Name

Cartographic

CARTOG

CARTOGU

Electronic

ELECTRON

ELECTROU

Marker

MARKER

 

Marker

MARKERE

 

Empty

[*]

 

Math

MATH

MATHU

Music

MUSIC

MUSICU

Special

SPECIAL

SPECIALU

Weather

WEATHER

WEATHERU

[*] MARKERE is not displayed in the figures.

click to expand
Figure 5.3: Cartographic Font
click to expand
Figure 5.4: Electronic Font

Note: Figure 5.5 on page 87 shows the MARKER font. The MARKERE font produces the same symbols but in empty (outline) form.

click to expand
Figure 5.5: Marker Font
click to expand
Figure 5.6: Math Font
click to expand
Figure 5.7: Music Font
click to expand
Figure 5.8: Special Font
click to expand
Figure 5.9: Weather Font



SAS.GRAPH 9.1 Reference, Volumes I and II
SAS.GRAPH 9.1 Reference, Volumes I and II
ISBN: N/A
EAN: N/A
Year: 2004
Pages: 342

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net