0% found this document useful (0 votes)
16 views4 pages

Characters and Fonts

The document discusses various aspects of characters and fonts, including character sets like ASCII, Unicode, and ISO 10646, and their limitations. It also categorizes fonts into monospaced and proportional, as well as serif and sans serif, detailing their characteristics and rendering challenges. Additionally, it covers font measurement, types of fonts such as bitmap and outline fonts, and mentions common outline fonts like PostScript and TrueType.

Uploaded by

江冠緯
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views4 pages

Characters and Fonts

The document discusses various aspects of characters and fonts, including character sets like ASCII, Unicode, and ISO 10646, and their limitations. It also categorizes fonts into monospaced and proportional, as well as serif and sans serif, detailing their characteristics and rendering challenges. Additionally, it covers font measurement, types of fonts such as bitmap and outline fonts, and mentions common outline fonts like PostScript and TrueType.

Uploaded by

江冠緯
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Characters and Fonts

Keys
Use bitmaps or outline(Vector Graphic) to display font

Character set map character to bit-pattern

ASCII

Unicode, ISO 10646

Character Set
Match abstract to code point

Types
ASCII
ASCII only have 7 bits representing character. other 7 bits to respresnting
Shortcomming:

Characters and Fonts 1


Not achieve universal adoption

Only 256 bits is not enougn

ISO 10646

Unicode

Encdoeing
Quoted-Printable

Encode ASCII 128~255 to three bytes

First byte is “=”

Fill the remaing two bytes with hexadecimal of original ASCII code point

*note: to avoid confusion for “=” in original ASCII. Encode “=” to “=3D”, which 3D’s
hexadecimal is 61 (The original code point of “=”)

Fonts
Classfication of Fonts
Monospaced & Proportional
Monospaced: Have fixed-width for of character

Propotional: Each letter occupies the horizontal space with the its glypth.

Characters and Fonts 2


Serif & Sans Serif
Serifs: Little Stroke

Acutally hard to render due to low resolution, so sans serifs are more widely used.

Sans Serifs: withour Stroke

Sans: without

Uprught Shape & Italic Shape

Condesnsed & Extended

Weight
Bold

Ultra-bold

Light

Ultra-light

Fonts Measurement

kerning

Ligature

Characters and Fonts 3


Types
BItmap Fonts
Use bitmapper image to display fonts

Outline Fonts
Cross Platform

Common Outline Fonts:

PostScript Fonts (Adobe type 1)

Information for low resolution: Hints

TrueType Fonts

Information for low resolution: Instruction

Multiple Master Fonts

Addnitional Resource
Words to 3D World

Characters and Fonts 4

You might also like