A Basic Course in Font Wrangling Session 23 – Saturday, September 12, 2009

Erich S. Lehman Premedia Facilities Coordinator School of Print Media Rochester Institute of Technology

Presentation © 2009 Erich S. Lehman. 1

Everything you wanted to know . . .

How to recognize fonts and font types

Where fonts live in Mac OS X

How OS X recognizes fonts

How to handle OS X based font solutions, aka “resources you didn’t even know you had”

Third-party font managers

Font Licensing and Font Troubleshooting

Handy resources for font issues.

Presentation © 2009 Erich S. Lehman. 2 All about the fonts . . . Fonts and the OS that loves them.

Presentation © 2009 Erich S. Lehman. 3

Let’s start with the basics.

Types of fonts and how to identify them in OS X Unicode Where fonts live in OS X

Presentation © 2009 Erich S. Lehman. 4 Types of Fonts

Presentation © 2009 Erich S. Lehman. 5

Font Types: PostScript

Also known as Type 1 or Type 3 Two parts required (third is optional*) Printer font (LWFN) Screen font - (FFIL) AFM (Adobe Font Metrics) file* – not always present. Work great with RIPs

Presentation © 2009 Erich S. Lehman. 6 Font Types: TrueType

Apple and collaboration All data in one file Added “hinting” Have many extra features that aren’t utilized

Presentation © 2009 Erich S. Lehman. 7

Font Types: Multiple Master

A flavor of PS fonts; contains multiple character outlines Can be interpolated to create variations (think Gutenberg) Can vary sizes, weight, serifs, stance, etc. Causes problems – lots of problems

Presentation © 2009 Erich S. Lehman. 8 Font Types: dfont

Datafork TrueType font Apple proprietary All font suitcases can be stored in data fork

Presentation © 2009 Erich S. Lehman. 9

Font Types: OpenType

Hybrid font from Adobe and Microsoft True cross-platform One file for all info, best of both PostScript and Truetype worlds Can contain over 65,000 characters and multiple languages in one file

Presentation © 2009 Erich S. Lehman. 10 Font Types: ClearType

Microsoft proprietary format Subpixel Rendering technology; focused on LCD screen display Technological benefits do not carry over to print output Effects only seen in Microsoft operating systems

Presentation © 2009 Erich S. Lehman. 11

Font Types: CID fonts

Fonts whose glyphs have no names, just numbers. They are described in relation to other characters and glyphs in a character collection Typically for Chinese, Simplified Chinese, Japanese, Korean, etc. Need at least two files to be complete: CMap (character map) CIDFont

Presentation © 2009 Erich S. Lehman. 12 Font Type Identification

Presentation © 2009 Erich S. Lehman. 13

ASCII vs. Unicode

ASCII was the original standard, but Unicode trumps it ASCII is limited; Unicode extended characters into the millions Most Unicode fonts are “double-byte fonts” Most modern OS’s fully supports Unicode

Presentation © 2009 Erich S. Lehman. 14 Font Encoding Issues

Why older Mac & PC fonts don’t play well together: With ASCII, first 128 characters were standard Second 128 (high-bit) are different on Mac and PC, hence, character substitution often occurs These encodings are called MacRoman and Win ANSI

Presentation © 2009 Erich S. Lehman. 15

Where Fonts Live

Presentation © 2009 Erich S. Lehman. 16 With OS X, things got crazy.

There can be up to 8 different places where fonts live OS X is a multi-user environment Allows high degree of customization, but also frustration

Presentation © 2009 Erich S. Lehman. 17

Font Hierarchy

Application Font Book Libraries (showed up in Tiger) User: ~/Library/Fonts Local: /Library/Fonts Network: /Network/Library/Fonts System: /System/Library/Fonts Classic: /System Folder/Fonts Third Party Font Manager (local) Presentation © 2009 Erich S. Lehman. 18 Cleaning House It pays to be a neat freak.

Presentation © 2009 Erich S. Lehman. 19

Minimize

What do you actually need? What is your most basic, standard set? What fonts can you eliminate? (always save them somewhere!) Get clean, uncorrupted versions of the fonts you use most

Presentation © 2009 Erich S. Lehman. 20 Cleanse

Use a utility to validate your fonts to make sure they are not: Corrupt Duplicates Missing pieces, etc.

Presentation © 2009 Erich S. Lehman. 21

Organize

How do you want to group your typefaces? Client Foundry Style

Presentation © 2009 Erich S. Lehman. 22 Manage

Font Book or third party font manager Locally hosted or server based Who approves? Who adds?

Presentation © 2009 Erich S. Lehman. 23

Font Cleanup Links

Apple http://www.apple.com/support/ Search “Font Handling” Design Geek: http://www.senecadesign.com/designgeek/fonts-osx.html

Extensis Best Practices: http://doc.us.extensis.com/Fonts-Best-Practices-in-OSX.pdf Ideas Training http:// www.ideastraining.com/PDFs/OSX_FontManagement.pdf

Presentation © 2009 Erich S. Lehman. 24 Taming the Beast Tools we can use to take control of our fonts.

Presentation © 2009 Erich S. Lehman. 25

OS-X based Font Solutions

Presentation © 2009 Erich S. Lehman. 26 Font Book

Since OS 10.3 Free font manager Font verification Powerful but limited

Presentation © 2009 Erich S. Lehman. 27

Font Panel

Integrated into Cocoa apps Tied to Font Book For apps that don’t have type menu like higher-end apps (aka InDesign, QuarkXPress)

Presentation © 2009 Erich S. Lehman. 28 Typography Palette

Nested feature in Font Book and Font Panel Allows for automatic substitution and advanced typographic features Dynamically changes based on font features/character set

Presentation © 2009 Erich S. Lehman. 29

Character Palette

Invaluable Only way to input many Unicode Characters Multiple views Tricky to get used to, powerful after that Accessed via the International System Preferences pane.

Presentation © 2009 Erich S. Lehman. 30 Keyboard Viewer

Like KeyCaps on steroids Unicode enabled Reflects Input Source Accessed via the International System Preferences pane.

Presentation © 2009 Erich S. Lehman. 31

Third Party Solutions

Presentation © 2009 Erich S. Lehman. 32 Linotype Font Explorer

Multiple versions Detailed font info Clean font caches Standalone and Server http://www.fontexplorerx.com

Presentation © 2009 Erich S. Lehman. 33

Alsoft Master Juggler

Solid, easy to use solution Written in Cocoa Integrated tab functions Font Guardian http:// www.alsoft.com

Presentation © 2009 Erich S. Lehman. 34 Insider Font Agent Pro

User-friendly, all in one app Built-in validation Mac and Win Stand-alone or Server http:// www.fontagent.com

Presentation © 2009 Erich S. Lehman. 35

Extensis Suitcase Fusion 2

Melds Suitcase and Font Reserve technologies Assign & search by attributes Font Vault & Font Sense OS X single user; no server Mac and Windows http:// www.extensis.com

Presentation © 2009 Erich S. Lehman. 36 Extensis Universal Type Server 2

Intel-native type solution Melding of all that came before

Lite (<10) or Professional Font Vault & Font Sense http:// www.extensis.com

Presentation © 2009 Erich S. Lehman. 37

A Note on Windows Management

Finally there are parallel offerings between Mac and Windows! Link into servers with standardized interface Previously, had been a bit of an afterthought at Microsoft http://www.microsoft.com/typography

Presentation © 2009 Erich S. Lehman. 38 Fonts in Production Troubleshooting fonts and font problems.

Presentation © 2009 Erich S. Lehman. 39

Font Ownership and Licensing

What does the license allow? How many licenses/devices? Who “owns” the font? Does the service provider have to buy? Can I embed in a PDF? Flash?

Presentation © 2009 Erich S. Lehman. 40 Missing/Conflicts/Substitutions

Probably the most common problem(s) Multiple fonts with the same name Font Substitutions Usually same name but different metrics Font is missing, you might see Courier

Presentation © 2009 Erich S. Lehman. 41

Corrupt Font Cache Files

File that keeps track of your fonts Application and System level Has to be deleted to clear the problem Many utilities and font managers now address this

Presentation © 2009 Erich S. Lehman. 42 Random Font Issues

Rogue/unlicensed fonts Finder file flags Font file ID number conflict Font file or suitcase is locked

Presentation © 2009 Erich S. Lehman. 43

More Random Font Issues

Font file structure Missing bitmap fonts Missing PostScript fonts Old style FONT bitmap fonts

Presentation © 2009 Erich S. Lehman. 44 Font Utilities Handy software to help you get by.

Presentation © 2009 Erich S. Lehman. 45

Font Doctor X

Robust repair and diagnostic tool Ships with Extensis Suitcase or available separately View and edit font suitcase files Font file converter http://www.extensis.com

Presentation © 2009 Erich S. Lehman. 46 Insider Smasher

Separate and Streamline fonts View and edit font suitcase files Clear font caches http://insidersoftware.com/

Presentation © 2009 Erich S. Lehman. 47

Unicode Font Info

Like Character Palette, but in a far more user- friendly format

http://www.versiontracker.com

Presentation © 2009 Erich S. Lehman. 48 dfontifier

Converts dfonts into OS9 TrueType fonts and vice versa Shareware

http://homepage.mac.com/ mdouma46/

Presentation © 2009 Erich S. Lehman. 49

Font Finagler

Cleans out font caches via interface Shareware

http://homepage.mac.com/ mdouma46/

Presentation © 2009 Erich S. Lehman. 50 Font Nuke

Removes corrupt font caches Easy to use Freeware! http://www.jamapi.com/pr/fn/

Presentation © 2009 Erich S. Lehman. 51

Font Apps on the iPhone

Useful apps appearing on the iPhone Typography What the Font? Font Size FONTS! Many more each day

Presentation © 2009 Erich S. Lehman. 52 Font Creation, etc.

Font Lab: http://www.fontlab.com/ Font Editors: FontLab, Fontographer, Type Tool Font Converters: TransType, ScanFont Font Utilities

Presentation © 2009 Erich S. Lehman. 53

Contact Information

Erich Lehman Premedia Facilities Coordinator School of Print Media – Rochester Institute of Technology

[email protected] office: 585.475.2766

http://esl6835.cias.rit.edu/FONT

Presentation © 2009 Erich S. Lehman. 54