A Basic Course in Font Wrangling - Rochester Institute of Technology
Transcription
A Basic Course in Font Wrangling - Rochester Institute of Technology
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 Microsoft 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 11 Presentation © 2009 Erich S. Lehman. 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 15 Presentation © 2009 Erich S. Lehman. 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. 19 Presentation © 2009 Erich S. Lehman. 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. 21 Presentation © 2009 Erich S. Lehman. 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. 31 Presentation © 2009 Erich S. Lehman. 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 userfriendly 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/ 51 Presentation © 2009 Erich S. Lehman. 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 Erich.Lehman@rit.edu office: 585.475.2766 http://esl6835.cias.rit.edu/FONT Presentation © 2009 Erich S. Lehman. 54