<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>FontGeek</title>
	<atom:link href="http://www.fontgeek.net/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.fontgeek.net/blog</link>
	<description>all things type...</description>
	<pubDate>Fri, 27 Aug 2010 14:17:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using TTX to rename fonts</title>
		<link>http://www.fontgeek.net/blog/?p=343</link>
		<comments>http://www.fontgeek.net/blog/?p=343#comments</comments>
		<pubDate>Fri, 27 Aug 2010 14:15:46 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[Font Tools]]></category>

		<category><![CDATA[Handy Tips]]></category>

		<category><![CDATA[OS X Issues]]></category>

		<category><![CDATA[font tools]]></category>

		<category><![CDATA[ttx]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=343</guid>
		<description><![CDATA[One of the most problematic issues associated with font management is how to manage font conflicts. Font conflicts come about when you activate a font with the same name as a font that is currently activated. If you have seen an alert like the one below you know what I am talking about.

Your operating system [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most problematic issues associated with font management is how to manage font conflicts. Font conflicts come about when you activate a font with the same name as a font that is currently activated. If you have seen an alert like the one below you know what I am talking about.</p>
<p style="text-align: center;"><img class="size-full wp-image-344 aligncenter" title="picture-167" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-167.png" alt="picture-167" width="513" height="267" /></p>
<p>Your operating system and your applications recognize fonts by name and name alone. So even if you have two very different versions of a font, but they have the same name, the operating system cannot discern between them.</p>
<p>This <em>font name</em> has nothing to so with the font in question&#8217;s <em>file name</em>. If the issue were that easy we could rename fonts in the Finder and the problem would be solved. It just isn&#8217;t that easy.</p>
<p>There are tools available that allow you to rename a font, such as <a title="FontLab Studio" href="http://www.fontlab.com/font-editor/fontlab-studio/" target="_blank">FontLab Studio</a> or <a title="Fontographer" href="http://www.fontlab.com/font-editor/fontographer/">Fontographer</a>, but those tools can be cost prohibitive and oftentimes might not be worth the investment to make changes on just a handful of fonts.</p>
<p>There is an option in the open source world that can help. FontTools/TTX is a tool that converts OpenType and TrueType fonts to XML and back again. You can download FontTools/TTX <a title="FontTools/TTX" href="http://sourceforge.net/projects/fonttools/" target="_blank">here</a>.</p>
<p>FontTools/TTX is a command line tool that once set up can be very easy to use. In our example we are going to use an OpenType version of Helvetica Neue Roman.</p>
<p style="text-align: center;"><img class="size-full wp-image-350 aligncenter" title="picture-172" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-172.png" alt="picture-172" width="137" height="142" /></p>
<p>Ordinarily, activating this font in a third-party font manager would result in an alert that the font conflicts with the Helvetica Neue font that resides in the /System/Library/Fonts/ folder. What we are going to do is change the internal name of the font so it will no longer conflict with the system version of the font and can appear in our font menus, along with the system version of Helvetica Neue.</p>
<p>Since TTX is a command line tool, we will need to launch Terminal, which is found in the Utilities folder in your Applications folder.</p>
<p>Once you launch Terminal, type &#8220;ttx&#8221; (no quotes) and  space, then drag the font from the Finder into the Terminal window. Terminal will automatically add the path to the font file. The results in in the Terminal will look like the screenshot below:</p>
<p style="text-align: center;"><img class="size-full wp-image-352 aligncenter" title="picture-174" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-174.png" alt="picture-174" width="525" height="182" /></p>
<p>Once the path is added, hit return. TTX dumps the font tables into XML and saves the file in the same folder containing the original font.</p>
<p style="text-align: center;"><img class="size-full wp-image-353 aligncenter" title="picture-175" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-175.png" alt="picture-175" width="312" height="143" /></p>
<p>This new .ttx file can be viewed in any text editor. In our example we are going to use TextEdit.</p>
<p>Once the file is open in TextEdit we need to find the name of the font. The quickest way to find this is to search the document for &#8220;fullname&#8221; (no quotes). If your search is successful you will find a line like the one below:</p>
<p style="text-align: center;"><img class="size-full wp-image-354   aligncenter" title="picture-176" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-176.png" alt="picture-176" width="223" height="20" /></p>
<p>This is the name of the font as it appears in the font menus.</p>
<p>The next step is to carefully select the font name inside the quotes. Then, we want to replace all the instances of where the previous name is referred to with our own. I opted to annotate the name with two letters &#8220;FG,&#8221; so the new font will be named &#8220;HelveticaNeueFG&#8221; and appear in our application&#8217;s font menus as such.</p>
<p>In order to do this we use TextEdit&#8217;s Find and Replace feature to change every instance of the name as shown in the screenshot below:</p>
<p style="text-align: center;"><img class="size-full wp-image-355 aligncenter" title="picture-177" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-177.png" alt="picture-177" width="533" height="226" /></p>
<p>Once you have entered our search and replace criteria, select &#8220;Replace All.&#8221;</p>
<p><em><strong>Note:</strong></em> If your font has a name that would commonly be used in a font file such as &#8220;Glyph&#8221; or &#8220;Asterisk&#8221; you may get some unwanted text replacement and possibly produce an unusable .ttx file. In these cases you should manually scroll through the font file and replace the instances where the name listed.</p>
<p>Then save the file. Make sure it is saved as plain text with the extension .ttx. I also opted to change the font file name in order to differentiate the font from the original in the Finder.</p>
<p style="text-align: center;"><img class="size-full wp-image-356 aligncenter" title="picture-178" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-178.png" alt="picture-178" width="537" height="484" /></p>
<p>Because TTX is smart enough to know the difference between a font file and an XML file, we can run the same command we used earlier to convert the XML file to a font. To do this, Open Terminal, type in &#8220;ttx&#8221; (no quotes) at the prompt with a space, then drag the newly created .ttx file into the Terminal window.</p>
<p style="text-align: center;"><img class="size-full wp-image-358 aligncenter" title="picture-179" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-179.png" alt="picture-179" width="509" height="188" /></p>
<p style="text-align: left;">TTX converts the XML to a new OpenType font file in the same folder as a .ttx file.</p>
<p style="text-align: center;"><img class="size-full wp-image-362 aligncenter" title="picture-184" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-184.png" alt="picture-184" width="327" height="281" /></p>
<p style="text-align: left;">The newly created font can be added to one of your system font folders or to a third-party font manager and be activated without conflict.</p>
<p style="text-align: left;">The font will now also appear in your font menus under it&#8217;s new name, as it appears in Adobe InDesign in the screenshot below.</p>
<p style="text-align: center;"><img class="size-full wp-image-363 aligncenter" title="picture-185" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/08/picture-185.png" alt="picture-185" width="365" height="45" /></p>
<p style="text-align: left;">While this is not an ideal solution, and there are certain problems that will be created  if you rename fonts in this manner (such as possibly violating the terms of your font license agreement), this is one way to address issues such as one reported in an earlier FontGeek post concerning <a title="Snow Leopard, Adobe InDesign and Helvetica Neue" href="http://www.fontgeek.net/blog/?p=253" target="_self">Snow Leopard, InDesign and Helvetica Neue</a>.</p>
<p style="text-align: left;"><strong><em>Note:</em></strong> I mentioned earlier in this post that TTX is easy to use <em>once it is installed</em>. I did not have any luck using the binary installer available on the download page and only got the app installed after downloading the source files, running the python install script, then running TTX and moving the files to the locations required on the drive as I ran into error messages. While this was somewhat difficult, I did get it to finally run.</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=343</wfw:commentRss>
		</item>
		<item>
		<title>InDesign CS 5 and Font Management</title>
		<link>http://www.fontgeek.net/blog/?p=315</link>
		<comments>http://www.fontgeek.net/blog/?p=315#comments</comments>
		<pubDate>Tue, 18 May 2010 13:47:15 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[Adobe CS 5]]></category>

		<category><![CDATA[Adobe InDesign]]></category>

		<category><![CDATA[CS 5]]></category>

		<category><![CDATA[Font Weirdness]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=315</guid>
		<description><![CDATA[There is a curious new wrinkle introduced with Adobe InDesign CS 5 concerning font management.
A new feature debuted with the latest release allows you to locally activate fonts that are located in a folder on the same directory level as an InDesign document in a packaged job folder.
This is what it reads in the InDesign [...]]]></description>
			<content:encoded><![CDATA[<p>There is a curious new wrinkle introduced with Adobe InDesign CS 5 concerning font management.</p>
<p>A new feature debuted with the latest release allows you to locally activate fonts that are located in a folder on the same directory level as an InDesign document in a packaged job folder.</p>
<p>This is what it reads in the InDesign help files:</p>
<p><em>Fonts in a Document Fonts folder that is in the same location as an InDesign document are temporarily installed when the document is opened. The Package command can generate a Document Fonts folder when you want to share your document or move it to a different computer.</em></p>
<p>Fonts activated in this manner do appear in the InDesign Font menu, but are located under a new &#8220;Document-only&#8221; listing as shown below:</p>
<p style="text-align: center;"><img class="size-full wp-image-323 aligncenter" title="Document-only fonts" src="http://www.fontgeek.net/blog/wp-content/uploads/2010/05/indesignscreensnapz005.jpg" alt="Document-only fonts" width="495" height="341" /></p>
<p>To the average designer, this might not mean much, but this feature could be a godsend to a prepress technician, or those who want to automate InDesign work-flows.</p>
<p>Imagine this scenario: A service provider receives a packaged InDesign folder - the document and all the assets, images and fonts are included in this folder - and the service provider opens the document and prints it. There is no need to import the fonts into any system fonts folder, or add them to a third-party font manager and activate them. It takes one of the most annoying steps out of the production process.</p>
<p>While this may sound ideal in the this specific situation, Adobe&#8217;s implementation has some odd facets.</p>
<p>First of all, if you noticed, the folder name from the help file is &#8220;Document Fonts.&#8221; In previous versions if you packaged an InDesign job, the fonts folder was simply called &#8220;Fonts.&#8221; What this means is that this feature will only work for projects packaged from InDesign CS5.</p>
<p>There is a way around this. All you need to do for older packaged documents to use this feature is simply rename the &#8220;Fonts&#8221; folder &#8220;Document Fonts.&#8221; For those looking to use this feature with automation, this renaming process can be easily scripted and take that hitch out of the work-flow.</p>
<p>Secondly, this offers an interesting dilemma for enterprise administrators or managers who are very interested in controlling what fonts enter a businesses work-flow.</p>
<p>Keeping rogue, or unauthorized fonts, out of a work-flow is always a challenge. But most third-party managers offer some sort of administrative control that can keep end-users from adding rogue fonts. There are also tools available that admins can use to lock down they system font folders so their more savvy end-users cannot circumvent their font management control policies.</p>
<p>Now, with Adobe&#8217;s document fonts feature, all an end-user needs to do to get around these policies and controls is create a Document Fonts folder in the same directory as their InDesign document and add fonts to that folder. The fonts added there will be active for every InDesign document opened from that directory as well. This represents a real security problem.</p>
<p>Thirdly, there is another strange item about this feature. Read the following from the Adobe help files:</p>
<p><em>Some Type1 fonts are not available in the document.</em></p>
<p>In my testing, which was not exhaustive is any way, I didn&#8217;t get <em>any</em> PostScript fonts to appear in my documents using this method. These fonts would, however, appear if I placed them in a system folder or imported them into a font manager and activated them.</p>
<p>The consequence of this interesting caveat would be that this is not a reliable method to activate fonts in a work-flow containing PostScript fonts. PostScript fonts may be going the way of the dinosaur, but they are still in wide use. To use this feature full-time in a work-flow would require the removal of all fonts in PostScript format.</p>
<p>This feature in no way limits you from continuing to use your current font management routine. And unless you receive a lot of jobs that have been packaged from InDesign CS 5, you might never notice it. But it is interesting to ponder if this a one-off feature from Adobe, or a signal of more font management capabilities in their software to come.</p>
<p>To view Adobe&#8217;s video on using document installed fonts, click <a title="Document Fonts Movie" href="http://tv.adobe.com/go/4955/" target="_blank">here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=315</wfw:commentRss>
		</item>
		<item>
		<title>Picking Typefaces that Go Together Well</title>
		<link>http://www.fontgeek.net/blog/?p=309</link>
		<comments>http://www.fontgeek.net/blog/?p=309#comments</comments>
		<pubDate>Fri, 14 May 2010 19:59:10 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[Typography]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=309</guid>
		<description><![CDATA[Mixing and matching typefaces in a document or a web site can be one of the bigger challenges for a designer. This article at typography.com offers a few tips on how to make you fonts play nice.
]]></description>
			<content:encoded><![CDATA[<p>Mixing and matching typefaces in a document or a web site can be one of the bigger challenges for a designer. This <a title="Four Techcniques for Combining Fonts" href="http://www.typography.com/email/2010_03/index.htm" target="_self">article </a>at typography.com offers a few tips on how to make you fonts play nice.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=309</wfw:commentRss>
		</item>
		<item>
		<title>FontGeeks in a poorly kerned world</title>
		<link>http://www.fontgeek.net/blog/?p=301</link>
		<comments>http://www.fontgeek.net/blog/?p=301#comments</comments>
		<pubDate>Wed, 18 Nov 2009 16:21:01 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[font nerdiness]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=301</guid>
		<description><![CDATA[Have you ever went for a walk and cringed at the kerning on a billboard or sign?
You are not alone. The New York Times has a great article on what it&#8217;s like to be a typography lover in a world where good typography isn&#8217;t always practiced.
I love this quote, which is taken from the article: [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever went for a walk and cringed at the kerning on a billboard or sign?</p>
<p>You are not alone. <a title="New York Times" href="http://www.nytimes.com/" target="_blank">The New York Times</a> has a great <a title="Mistakes in Typography Grate the Purists " href="http://www.nytimes.com/2009/11/16/arts/16iht-design16.html?em" target="_blank">article</a> on what it&#8217;s like to be a typography lover in a world where good typography isn&#8217;t always practiced.</p>
<p>I love this quote, which is taken from the article: “My font nerdiness makes me have bad reactions to things that spoil otherwise pleasant moments.”</p>
<p>Amen.</p>
<p>Click <a title="Mistakes in Typography Grate the Purists " href="http://www.nytimes.com/2009/11/16/arts/16iht-design16.html?em" target="_blank">here</a> to go to the article.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=301</wfw:commentRss>
		</item>
		<item>
		<title>Using OpenType Fonts Effectively</title>
		<link>http://www.fontgeek.net/blog/?p=296</link>
		<comments>http://www.fontgeek.net/blog/?p=296#comments</comments>
		<pubDate>Wed, 18 Nov 2009 16:03:32 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[Typography]]></category>

		<category><![CDATA[OpenType]]></category>

		<category><![CDATA[Typographic Goodness]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=296</guid>
		<description><![CDATA[With the advent of OpenType, typographers and designers can benefit from many new &#8220;smart&#8221; features that allow glyph substitution and positioning depending on neighboring characters.
While not all OpenType fonts offer this capability (OpenType is a kind of wrapper for for a font, not a designation of it&#8217;s quality) many newer faces offer all kinds of [...]]]></description>
			<content:encoded><![CDATA[<p>With the advent of OpenType, typographers and designers can benefit from many new &#8220;smart&#8221; features that allow glyph substitution and positioning depending on neighboring characters.</p>
<p>While not all <a title="OpenType Fonts Wikipedia Article" href="http://en.wikipedia.org/wiki/OpenType" target="_blank">OpenType</a> fonts offer this capability (OpenType is a kind of wrapper for for a font, not a designation of it&#8217;s quality) many newer faces offer all kinds of features such as multiple ligature settings, number case options, typographics extras and much, much more.</p>
<p>Jay Nelson of <a title="Design Tools Monthly" href="http://www.design-tools.com/" target="_blank">Design Tools Monthly</a> has a great <a title="Adios Script: a smart font" href="http://www.macworld.com/article/142869/2009/10/adiosfont.html" target="_blank">article</a> where he describes many of the features OpenType fonts (Adios Script in particular) have to offer and how to access these typographic goodies in <a title="Adobe InDesign" href="http://www.adobe.com/products/indesign/family/" target="_blank">Adobe InDesign</a> and <a title="QuarkXPress 8" href="http://8.quark.com/" target="_blank">QuarkXPress</a>. Click <a title="Adios Script: a smart font" href="http://www.macworld.com/article/142869/2009/10/adiosfont.html" target="_blank">here</a> to go to the article.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=296</wfw:commentRss>
		</item>
		<item>
		<title>More FontAgent Pro and Applescript</title>
		<link>http://www.fontgeek.net/blog/?p=272</link>
		<comments>http://www.fontgeek.net/blog/?p=272#comments</comments>
		<pubDate>Mon, 26 Oct 2009 01:39:13 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[Handy Tips]]></category>

		<category><![CDATA[AppleScript FontAgent Pro]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=272</guid>
		<description><![CDATA[In an earlier post I wrote about AppleScript and how we can automate some common tasks using it with FontAgent Pro. Here is a script that allows you to take advantage of one of FontAgent Pro&#8217;s cooler features–adding comments to fonts to use as search metadata.
You can manually add comments to fonts in FontAgent Pro [...]]]></description>
			<content:encoded><![CDATA[<p>In an earlier <a href="http://www.fontgeek.net/blog/?p=205" target="_self">post</a> I wrote about <a href="http://www.apple.com/macosx/what-is-macosx/scripting.html" target="_self">AppleScript</a> and how we can automate some common tasks using it with <a href="http://www.insidersoftware.com/FA_pro_osx.php" target="_self">FontAgent Pro</a>. Here is a <a href="http://www.fontgeek.net/Sample_Assets/CommentLastImportFonts.zip" target="_blank">script </a>that allows you to take advantage of one of FontAgent Pro&#8217;s cooler features–adding comments to fonts to use as search metadata.</p>
<p>You can manually add comments to fonts in FontAgent Pro by performing <em>Get Info</em> on a font (Command + i on the keyboard) and adding data to the comments field.</p>
<p style="text-align: center;"><img class="size-full wp-image-279 aligncenter" title="fontagent-proscreensnapz005" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/10/fontagent-proscreensnapz005.jpg" alt="fontagent-proscreensnapz005" width="457" height="507" /></p>
<p style="text-align: left;">Once you have added the comment information, you can use the <em>Filter</em> tool in the All Fonts view to search for the fonts by Comment in your collection. You can also use <em>Smart Search</em> to search your fonts by Comment and even save the results as a <em>Smart Set</em>.</p>
<p style="text-align: left;">But, if you noticed something about this process, there is no easy way to add comments to a bunch of fonts at one time. This is where AppleScript comes in.</p>
<p>Download and unzip the file linked <a title="Comment Last Import Fonts Script" href="http://www.fontgeek.net/Sample_Assets/CommentLastImportFonts.zip">here</a> and place the script in the /Library/Application Support/FontAgent Pro/Scripts/ folder to get it to appear as &#8220;Comment Last Import Fonts&#8221; in the FontAgent Pro script menu.</p>
<p style="text-align: center;"><img class="size-full wp-image-280 aligncenter" title="fontagent-proscreensnapz006" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/10/fontagent-proscreensnapz006.jpg" alt="fontagent-proscreensnapz006" width="361" height="216" /></p>
<p>When you run this script it will present you with a dialog where you can batch add comments to all the fonts contained in the <em>Last Import</em> set in FontAgent Pro.</p>
<p>The situation where this comes in very handy is if you are working at a job where you would like to tag fonts for individual projects as you import them. This script would be useful in this workflow because when you import your fonts into FontAgent Pro, in addition to adding them to a library of your choice, they are also automatically added to a set called <em>Last Import.</em> After that you can run the script by selecting it from the Script Menu in FontAgent Pro and add the comments you would like to attach to those fonts when prompted. In the example below, I added a job number and also opted to add the date to the <em>Comment </em>field as well.</p>
<p style="text-align: center;"><img class="size-full wp-image-282 aligncenter" title="fontagent-proscreensnapz007" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/10/fontagent-proscreensnapz007.jpg" alt="fontagent-proscreensnapz007" width="576" height="290" /></p>
<p>After the script has run, you will be alerted that FontAgent Pro had added the comments entered to the font&#8217;s listing in FontAgent Pro.</p>
<p style="text-align: center;"><img class="size-full wp-image-283 aligncenter" title="fontagent-proscreensnapz008" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/10/fontagent-proscreensnapz008.jpg" alt="fontagent-proscreensnapz008" width="443" height="358" /></p>
<p>Now when we do <em>Get Info</em> on one of these fonts, we can see that the comment information has been added to the font where it is searchable, as mentioned earlier, in FontAgent Pro.</p>
<p style="text-align: center;"><img class="size-full wp-image-284 aligncenter" title="fontagent-proscreensnapz009" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/10/fontagent-proscreensnapz009.jpg" alt="fontagent-proscreensnapz009" width="466" height="506" /></p>
<p>Other cases where this would come in handy is with FontAgent Pro Server. As an administrator, you can add Comment information before uploading fonts to FontAgent Pro Server, then set up <em>Smart Sets</em> on the client-side that would automatically update the contents of of those sets using the comment metadata provided.</p>
<p>This script is editable and can easily be customized to fit any workflow. So once again, the fun does not have to stop here.</p>
<p>Stay tuned to FontGeek as I plan on regularly adding more scripts and other font-related workflow solutions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=272</wfw:commentRss>
		</item>
		<item>
		<title>Snow Leopard, Adobe InDesign and Helvetica Neue</title>
		<link>http://www.fontgeek.net/blog/?p=253</link>
		<comments>http://www.fontgeek.net/blog/?p=253#comments</comments>
		<pubDate>Wed, 23 Sep 2009 17:52:24 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[OS X Issues]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=253</guid>
		<description><![CDATA[The release of Snow Leopard brought a number of unexpected font issues, and one that I have been hearing about concerns Adobe InDesign, Helvetica Neue, and the system fonts that ship with Snow Leopard.
Everybody is familiar with issues of fonts activated in third-party font managers conflicting with OS X System fonts. The issue does not [...]]]></description>
			<content:encoded><![CDATA[<p>The release of Snow Leopard brought a number of unexpected font issues, and one that I have been hearing about concerns Adobe InDesign, Helvetica Neue, and the system fonts that ship with Snow Leopard.</p>
<p>Everybody is familiar with issues of fonts activated in third-party font managers conflicting with OS X System fonts. The issue does not really become a problem until you decide to use a font that is a common design font, such as Helvetica or Helvetica Neue.</p>
<p><strong>How InDesign handles the issue</strong></p>
<p>Adobe InDesign offered a unique solution to this issue. Because the system fonts were dfonts, InDesign was set up in such a way that if you activated a PostScript font that conflicted with a System dfont, it would show the PostScript font and its activated styles in its font menu, and not reveal the styles offered by the dfont. It appeared that InDesign was smart enough to realize that PostScript fonts would be much preferred by designers over the dfont format, and adapted to fit a graphic designer&#8217;s workflow. Both Helvetica and Helvetica Neue, which shipped with Leopard, were .dfonts. This did not solve the issue for other applications, but InDesign, being a desktop publishing workhorse, took care of things on its end. All is well and good, right?</p>
<p>Then along came Snow Leopard. One of the surprises that arrived with the latest release of Mac OS X is that dfonts are virtually eliminated with the exception of Courier, Geneva, Helvetica, Monaco and Times. The rest of the fonts are either TrueType fonts or a format that has not been seen very often, TrueType Collection (.ttc). So in the case of Courier, Geneva, Helvetica, Monaco and Times, the experience using the dfonts will not change from Leopard to Snow Leopard. With those fonts shipped in Snow Leopard as True Type Collections, a new challenge awaits.</p>
<p>It is notable what font is no longer a dfont in the System fonts folder - Helvetica Neue. Snow Leopard ships with Helvetica Neue in True Type Collection format.</p>
<p><strong>First, a little bit about True Type Collections</strong></p>
<p>TrueType Collection is a TrueType format that allows combining many fonts into a single file. Fonts contained in a .ttc file have the advantage of sharing glyphs. This is helpful when you have several typefaces that would use the same glyph, such as the glyph for the copyright symbol (©), thus making the file size for the font much smaller. These fonts also were well-suited to the challenges of Asian language fonts which can use thousands of glyphs.</p>
<p>Apple included support of True Type Collections beginning with Mac OS 8.5.</p>
<p>While it is seen more often in the PC world than the Mac environment, this type of font is a rare bird. Some font managers do not even support the font format.</p>
<p><strong>So? What&#8217;s the big deal?</strong></p>
<p>The issue is now designers who have grown comfortable using Helvetica Neue PostScript with little or no problems in the past  (at least in InDesign), are now upgrading to Snow Leopard and seeing very different behavior. PostScript styles that showed up just fine in InDesign on Leopard, now no longer show in the font menu under Snow Leopard.</p>
<p>If you had a full featured Helvetica Neue PostScript font, the listing of the System dfont in the InDesign font menu might look like this:</p>
<p><img class="alignnone size-full wp-image-259" title="helveticaneuedfontinid" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/09/helveticaneuedfontinid.png" alt="helveticaneuedfontinid" width="499" height="97" /></p>
<p>Note that the dfont has ten styles, but only four are listed because InDesign prefers the Helvetica Neue PostScript fonts that are activated in this case by a font manager, <a title="FontAgent Pro 4" href="http://www.insidersoftware.com/FA_pro_osx.php" target="_blank">FontAgent Pro</a>.</p>
<p>Below is what you will see in your InDesign font menu under Snow Leopard, even if you have a full-featured Helvetica Neue PostScript font activated.</p>
<p><img class="alignnone size-full wp-image-263" title="helveticaneuettcinstalled" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/09/helveticaneuettcinstalled.png" alt="helveticaneuettcinstalled" width="502" height="233" /></p>
<p><em>Note: The additional styles available compared to having the dfont installed are highlighted. This will differ from user to user depending on what HelveticaNeue PS styles are activated, and if they do or do not have conflicting names. It&#8217;s also interesting that the .ttc font in Snow Leopard has one additional style compared to the dfont in Leopard - Medium.<br />
</em></p>
<p>For example if in the past you were using a font such as Linotype&#8217;s Helvetica Neue Light 45, it will no longer show because the HelveticaNeue.ttc font has the same style name. And because InDesign will only opt to prefer the Postscript over the dfont version, it displays the Helvetica Neue Light from the system and not the PostScript font, as InDesign did under Leopard.</p>
<p><strong>What can be done?</strong></p>
<p>Turns out not much. Snow Leopard ships with a feature that was introduced in Leopard: Protected Fonts. What happens is if you remove or replace one of these Protected Fonts, Mac OS X will automatically place them back in the System Fonts folder. According to Apple these fonts are necessary to the operation of the the operating system and Apple&#8217;s applications. Removing any of these fonts can cause erratic behavior such as crashes and bizarre display issues.</p>
<p>One option is&#8230;</p>
<p><strong>Stop using Helvetica Neue </strong></p>
<p>Honestly, if you are creating a project and you determine that there is no font that would work other than Helvetica Neue, you need to try harder. <a href="http://www.creativetechs.com/iq/preparing_for_leopard_helvetica_is_dead.html" target="_blank">Helvetica is dead</a>, and Helvetica by any other name (even if it is Helvetica Neue) is Helvetica. Time to move on. Apple made this font a system font in Mac OS X and if almost ten years of ranting against its inclusion as a system font has not changed their mind, nothing will.</p>
<p><strong>Get a new version of Helvetica Neue</strong></p>
<p>OK, so Helvetica Neue is a classic and versatile font and for me to dismiss it is not particularly cool. At least it is not <a title="Hopping on the bandwagon to bash Comic Sans" href="http://bancomicsans.com/home.html" target="_blank">Comic Sans</a>, right?</p>
<p>Linotype offers a new OpenType version of <a href="http://www.linotype.com/1266/neuehelvetica-family.html?gclid=CPPViZj8g50CFQhV2godCA44bA" target="_blank">Helvetica Neue</a> that does not conflict with the version shipped with Mac OS X. The Linotype version of Helvetica Neue appears in your font lists with a tell tale &#8220;LT&#8221; after the name. This can be a god-send to those who do not want to use the system font version, but it will require you to update all your docs that use other versions of Helvetica Neue (and check for all the possible reflow issues associated with such changes), and you will have to be aware that that the system font version of the font will still appear in your font lists. But this move can be expensive, and if you already have a perfectly good version of Helvetica Neue that can be an unattractive option. But the bonus is, it solves the issue for all applications, not just InDesign.</p>
<p>For those who want to keep using their old PostScript fonts in InDesign, there is an additional option. Replacing the .ttc version with the dfont version that shipped with Leopard. But to so that we need to perform some Voodoo.</p>
<p><strong>How to Disable Protected Fonts</strong></p>
<p>We mentioned earlier that Mac OS X 10.5 up had a feature called Protected Fonts. To disable Protected Fonts for HelveticaNeue.ttc first need to navigate to the folder listed below:</p>
<p><span style="color: #339966;">/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ProtectedFonts/</span></p>
<p>and remove the HelveticaNeue.ttc font. I suggest archiving it in case you need to replace it in the future.</p>
<p>What you are doing is breaking the system&#8217;s ability to repair itself in the event System fonts become damaged or are deleted in error. This operation is not recommended by Apple.</p>
<p>Then drag the HelveticaNeue.dfont to the /System/Library/Fonts folder. You may receive an alert that the font conflicts with a font already installed. Allow the conflict.</p>
<p>Then remove HelveticaNeue.ttc font. You may receive an alert from the system that the font is necessary to the operation of the OS and that it will be restored. However, we have disabled this capability so it should not be able to do this.</p>
<p>I suggest that after doing this you clear your caches. This is not always necessary, but it might prevent another reboot if you have cache issues on restart.</p>
<p>To clear Snow Leopard system font caches, open Terminal (/Applications/Utilities/Terminal). Then copy and paste the line below into Terminal, then hit return.</p>
<p><span style="color: #339966;">sudo atsutil databases -removeUser</span></p>
<p>You will be prompted to enter your password. Type your password and hit return.</p>
<p>After the command has run, reboot.</p>
<p>These instructions are similar to what was done on System 10.5 to replace the Helvetica.dfont (and other system fonts) with a user preferred version, so this is not altogether uncharted territory. <em>However, when you perform this you are doing so at your own peril.</em></p>
<p>The HelveticaNeue.dfont should be an adequate replacement for those apps that need it for their interface elements.</p>
<p>This does not solve the HelveticaNeue system font conflict, but from what I have seen, the environment will appear as it did in Leopard. And your Helvetica Neue PostScript fonts will be listed as they were in Leopard, at least when it comes to Adobe InDesign.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=253</wfw:commentRss>
		</item>
		<item>
		<title>Scripting FontAgent Pro</title>
		<link>http://www.fontgeek.net/blog/?p=205</link>
		<comments>http://www.fontgeek.net/blog/?p=205#comments</comments>
		<pubDate>Mon, 06 Apr 2009 00:29:28 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[AppleScript]]></category>

		<category><![CDATA[Font Tools]]></category>

		<category><![CDATA[AppleScript FontAgent Pro]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=205</guid>
		<description><![CDATA[One of the least known features about FontAgent Pro 4 is that you can automate it using AppleScript.

For those of you unfamiliar with AppleScript, it is an English-like language used to write scripts that automate the actions of your Mac and the applications on it. In short, when you want your applications to start working [...]]]></description>
			<content:encoded><![CDATA[<p>One of the least known features about <a title="FontAgent Pro" href="http://www.insidersoftware.com/FA_pro4_osx.php" target="_self">FontAgent Pro 4</a> is that you can automate it using <a title="AppleScript" href="http://www.apple.com/applescript/" target="_self">AppleScript</a>.</p>
<p><img class="aligncenter size-full wp-image-236" title="fapicon" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/04/fapicon.jpg" alt="fapicon" width="164" height="144" /></p>
<p>For those of you unfamiliar with AppleScript, it is an English-like language used to write scripts that automate the actions of your Mac and the applications on it. In short, when you want your applications to start working together, you can turn to AppleScript. It is the lingua franca that helps your programs and you become more productive.</p>
<p>Not all applications will let you use AppleScript, and not many font managers do. FontAgent Pro from Insider Software supports Applescript as does <a title="MasterJuggler" href="http://www.alsoft.com/MasterJuggler/index.html" target="_self">MasterJuggler</a>. Previous versions of Suitcase supported AppleScript, but the current version of <a title="Suicase Fusion 2" href="http://www.extensis.com/en/products/suitcasefusion2/index.jsp" target="_self">Suitcase Fusion 2</a> does not. <a title="FontExplorer X" href="http://www.fontexplorerx.com/" target="_self">FontExplorer X</a> doesn&#8217;t either. So if you have a workflow that uses fonts and you want to automate it with scripts, your choices are limited.</p>
<p><strong>How we can use AppleScript<br />
</strong></p>
<p>There are lots of things we can automate with FontAgent Pro, but one of the most useful scripts is one that handles the import and activation of fonts by dragging a folder of fonts onto a AppleScript application.</p>
<p>Let me give you an example of how this might be useful:</p>
<p>In the past, I was employed as a pre-press technician. It was common for me to receive many different jobs from many different clients during the day. The fonts (which they usually gathered using a Package or Collect for Output command) that accompanied the project needed to be imported into FontAgent Pro and activated for me to move forward.</p>
<p>So what I did by using AppleScript and FontAgent Pro was create a droplet application where I would drag the folder of files provided by a client (which was named with the job number) and the fonts contained would be automatically imported into a unique library with the same name as the job number. The script would also deactivate all other fonts in my collection, then activate the library I just imported. At that point I would be ready to launch their project in whatever application they used and proceed.</p>
<p>What is provided below is not intended to be a lesson in the basics of AppleScript. There are other much better resources for that sort of thing. If you just want to get the script and start rolling, you can download it <a href="http://www.fontgeek.net/Sample_Assets/FAPDragActivator.zip" target="_self">here</a> and unzip it on your desktop and you are good to go.</p>
<p><img class="aligncenter size-full wp-image-234" title="fapdragactivatorimg" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/04/fapdragactivatorimg.jpg" alt="fapdragactivatorimg" width="164" height="144" /></p>
<p>The script is provided as is, that means you are using the script at your own risk, and I will not answer emails for support. I am happy to answer any questions you might have and you can reach me at my email, <a href="mailto: scott@fontgeek.net ">scott@fontgeek.net</a>.</p>
<p><strong>The script</strong></p>
<p>The text for the script is below:</p>
<p><span style="color: #0000ff;">on open <span style="color: #339966;">these_items</span><br />
set <span style="color: #339966;">afolder</span> to <span style="color: #339966;">these_items</span><br />
set {name:<span style="color: #339966;">folderName</span>} to info for <span style="color: #339966;">afolder</span><br />
try<br />
tell application<span style="color: #000000;"> &#8220;FontAgent Pro&#8221; </span></span><span style="color: #0000ff;"><br />
set <span style="color: #339966;">DB</span> to default database<br />
tell <span style="color: #339966;">DB</span><br />
<span style="color: #808080;">&#8211; this section deactivates all fonts in FAP</span><br />
set <span style="color: #339966;">LibList</span> to every library<br />
deactivate fonts <span style="color: #339966;">LibList</span><br />
<span style="color: #808080;"> &#8212; get the path to where libraries are kept and returned a as a POSIX path</span><br />
set <span style="color: #339966;">LibFolder </span>to library path of first library as POSIX file<br />
<span style="color: #808080;"> &#8212; build path to new libary</span><br />
tell application <span style="color: #000000;">&#8220;Finder&#8221;</span> to set <span style="color: #339966;">libpath</span> to POSIX path of <span style="color: #000000;">(</span>container of folder <span style="color: #339966;">LibFolder</span> as string<span style="color: #000000;">) &amp;</span><span style="color: #339966;"> folderName</span><br />
end tell<br />
set <span style="color: #339966;">NL</span> to new library in <span style="color: #339966;">DB</span> with properties <span style="color: #000000;">{</span>library name:<span style="color: #339966;">folderName</span>, library path:<span style="color: #339966;">libpath</span><span style="color: #000000;">}</span><br />
import fonts <span style="color: #339966;">afolder </span>options <span style="color: #000000;">{</span>destination library:<span style="color: #339966;">NL</span>, activate after importing:true<span style="color: #000000;">}</span><br />
end tell<br />
on error the <span style="color: #339966;">error_message</span> number the <span style="color: #339966;">error_number</span><br />
display dialog <span style="color: #000000;">&#8220;Error: &#8221; &amp;</span> the <span style="color: #339966;">error_number</span> <span style="color: #000000;">&amp; &#8220;. &#8221; &amp;</span> the <span style="color: #339966;">error_message</span> buttons <span style="color: #000000;">{&#8221;OK&#8221;}</span> default button <span style="color: #000000;">1</span><br />
end try<br />
end open</span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;">If you copy and paste the text into Script Editor, you may get a syntax error when you attempt to compile the script. This is most likely because the quotation marks in the text are &#8220;smart quotation marks&#8221; or curly quotes as opposed to the straight &#8220;dumb quotation marks.&#8221; Just do a find and replace with the dumb quotes and you can edit the script from there.</span></span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;"><strong>How to use the script</strong><br />
</span></span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;">Simply take a folder of fonts and give it a name. I used a folder created when I packaged an InDesign CS 4 project for output.<br />
</span></span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;"><img class="aligncenter size-full wp-image-233" title="fontfolder2" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/04/fontfolder2.jpg" alt="fontfolder2" width="164" height="144" /><br />
</span></span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;"> Drag the folder onto the <a title="FAPDragActivator" href="http://www.fontgeek.net/Sample_Assets/FAPDragActivator.zip" target="_self">FAPDragActivator</a> icon on your desktop and let the script do its stuff.</span></span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;"><img class="aligncenter size-full wp-image-235" title="folderscript" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/04/folderscript.jpg" alt="folderscript" width="164" height="181" /></span></span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;">From the screenshot below, we can see that the fonts were imported into FontAgent Pro (in a library named after the folder) and are indicated active with a green activation sphere. Also notice all the other fonts in the collection are deactivated.</span></span></p>
<p style="text-align: center;"><span style="color: #0000ff;"><span style="color: #000000;"><img class="aligncenter size-full wp-image-237" title="libadded" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/04/libadded.jpg" alt="libadded" width="495" height="369" /></span></span></p>
<p style="text-align: left;"><span style="color: #0000ff;"><span style="color: #000000;">The fun doesn&#8217;t have to stop here. This script can be integrated into a larger script that further automates your workflow. This script could activate the fonts and could hand the document off to InDesign or QuarkXpress to print a soft proof using a preset print setting. </span></span></p>
<p style="text-align: left;"><span style="color: #0000ff;"><span style="color: #000000;">In future posts we will talk more about using AppleScript to automate font related workflows. Stay tuned to FontGeek.<br />
</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=205</wfw:commentRss>
		</item>
		<item>
		<title>Using ftxvalidator</title>
		<link>http://www.fontgeek.net/blog/?p=168</link>
		<comments>http://www.fontgeek.net/blog/?p=168#comments</comments>
		<pubDate>Mon, 16 Mar 2009 02:23:41 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[Font Tools]]></category>

		<category><![CDATA[ftxvalidator font validation corrupt fonts Apple Font Tools]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=168</guid>
		<description><![CDATA[A few posts ago we talked about Apple Font Tools, ftxinstalled fonts in particular. Apple Font Tools is a suite of command line utilities that can help you with many issues concerning fonts on your Mac. One of the helpful tools included in this suite is ftxvalidator. This tool can be very useful if you [...]]]></description>
			<content:encoded><![CDATA[<p>A few posts ago we talked about Apple Font Tools, <a title="Using ftxinstalledfonts" href="http://www.fontgeek.net/blog/?p=104" target="_self">ftxinstalled</a> fonts in particular. Apple Font Tools is a suite of command line utilities that can help you with many issues concerning fonts on your Mac. One of the helpful tools included in this suite is ftxvalidator. This tool can be very useful if you have fonts that don&#8217;t validate in Font Book or in third-party applications such as <a title="FontAgent Pro" href="http://www.insidersoftware.com/FA_pro4_osx.php" target="_self">FontAgent Pro</a>. ftxvalidator can give you more information on why the font is bad or corrupt, and maybe give you a clue as to what to do to fix the font. So if an application tells you a font is corrupt, and you don&#8217;t quite agree, or want to know why, ftxvalidator can offer you the second opinion you want.</p>
<p><strong>Download and Install Apple Font Tools</strong></p>
<p>If you already downloaded Apple Font Tools for the <a title="Using ftxinstalledfonts" href="http://www.fontgeek.net/blog/?p=104">tutorial on ftxinstalled fonts</a> there is no need to download again, and you can skip the install instructions below and proceed to the next section. If this is your first time working with Apple Font Tools, download Apple Font Tools Release 3.1.0 at the link <a title="Apple Font Tools Suite Download Page" href="http://developer.apple.com/textfonts/download/" target="_self">here</a>.</p>
<p>Download the file, unzip it, then double-click on the Apple Font Tool Suite 3.1.0.dmg to open it. Then, double-click on the Apple Font Tool Suite 3.1.0.mpkg and click through the installer.</p>
<p>Since Apple Font Tools are command line based (there are a couple of gui utilities installed as well, but we will visit those later); there is no application you can double-click on to access these tools. You will need to run these tools from Terminal.</p>
<p><strong>Apple Font Tools - ftxvalidator</strong></p>
<p>The utility we are going to look at in this article is ftxvalidator. This powerful tool inspects font files for errors. This tool can be used to examine individual font tables within a file, but here we are going to examine entire fonts which will return information about all the tables ftxvalidator tests for.</p>
<p><strong>Running ftxvalidator</strong></p>
<p>First we need to launch Terminal. This can be found in the Applications/Utilities Folder.</p>
<p style="text-align: center;"><img class="size-full wp-image-108 aligncenter" title="ftxfinderscreensnapz0011" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/03/ftxfinderscreensnapz0011.jpg" alt="ftxfinderscreensnapz0011" width="162" height="163" /></p>
<p>Then at the prompt type &#8220;ftxvalidator&#8221;, a space, then drag a font file to the terminal window. When you drag a file onto the terminal, it will insert the path to the file. Then hit return.</p>
<p>For example, I use FontAgent Pro to manage fonts. One of the features of FontAgent Pro is that it checks fonts for corruption. When it finds a corrupt font, it sequesters the font file to a folder called <em>Corrupt files</em> in the <em>FontAgent Pro Fonts</em> folder.</p>
<p>Below, I have a screen shot of a file, in this case <em>VT102Font</em>, that has been tucked away in the <em>Corrupt files</em> folder.</p>
<p style="text-align: center;"><img class="size-full wp-image-172 aligncenter" title="newcorruptview" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/03/newcorruptview.jpg" alt="newcorruptview" width="504" height="269" /></p>
<p>To check this font with ftxvalidator all I need to do is copy the text below and paste it into Terminal.</p>
<p><span style="color: #339966;">ftxvalidator</span></p>
<p>Then drag the font file onto the Terminal window. (You will need to make sure that there is a space after <em>ftxvalidator</em>)</p>
<p style="text-align: center;"><img class="size-full wp-image-171 aligncenter" title="ftxdragtoterminal" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/03/ftxdragtoterminal.jpg" alt="ftxdragtoterminal" width="504" height="380" /></p>
<p>Then hit return. The report is in the screenshot below:</p>
<p style="text-align: center;"><img class="size-full wp-image-173 aligncenter" title="ftxvalidatorrepot" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/03/ftxvalidatorrepot.jpg" alt="ftxvalidatorrepot" width="504" height="269" /></p>
<p>From the report we can see that this font had two styles, <em>VT100 Roman</em> and <em>VT100 Bold</em>. Both styles have errors in the <em>cmap</em> table, which suggests a structural problem with the font file. There is also an error in both styles concerning a missing a font table. In this case the <em>glyf</em> table, which is required.</p>
<p>From this report we can see why the font was deemed corrupt by FontAgent Pro. Many times the report can give us information that can suggest a plan of action, but with this font there is little we can do. If fact, this font cannot even be opened with a font editor like <a title="FontLab Studio" href="http://www.fontlab.com/font-editor/fontlab-studio/" target="_self">FontLab Studio</a> or <a title="Fontographer" href="http://www.fontlab.com/font-editor/fontographer/" target="_self">Fontographer</a>.</p>
<p><strong>Checking More than One Font for Errors</strong></p>
<p>The proceedure above is good for checking one font, but if you want to check a folder of fonts, ftxvalidator can do this too.</p>
<p>First, get a folder of fonts. the type <span style="color: #339966;">cd</span> into Terminal, and drag the folder into Terminal. This changes the working directory in Terminal to the directory containing the fonts.</p>
<p>Then type (or copy and paste) the text below to the prompt in Terminal.</p>
<p><span style="color: #339966;">ftxvalidator *</span></p>
<p><em><strong>Note:</strong> The asterisk (*) is a wildcard. This means every font in a folder will be checked for errors. If a font does not have any errors ftxvalidator will return the name of the font with no additional information.</em></p>
<p>If you don&#8217;t want to scroll through a Terminal window to search the results of this command, you can save a text file of the report by using the command below:</p>
<p><span style="color: #339966;">ftxvalidator * &gt; ~/Desktop/validatorreport.txt</span></p>
<p>This writes a file named validatorreport.txt to the desktop. This report can be opened in a text editor and you can easily scan it to see if any of the fonts in the folder have errors.</p>
<p>In this article we have taken a look at the validation abilities of ftxvalidator. Stay tuned for future posts that show additional capabilities of Apple Font Tools Suite.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=168</wfw:commentRss>
		</item>
		<item>
		<title>Put all your fonts in a &#8220;Smart Folder&#8221;</title>
		<link>http://www.fontgeek.net/blog/?p=146</link>
		<comments>http://www.fontgeek.net/blog/?p=146#comments</comments>
		<pubDate>Sun, 08 Mar 2009 22:02:24 +0000</pubDate>
		<dc:creator>scottstoel</dc:creator>
		
		<category><![CDATA[Font Tools]]></category>

		<category><![CDATA[Handy Tips]]></category>

		<category><![CDATA[embarassment]]></category>

		<category><![CDATA[Finding all your fonts]]></category>

		<category><![CDATA[Spotlight]]></category>

		<guid isPermaLink="false">http://www.fontgeek.net/blog/?p=146</guid>
		<description><![CDATA[If you are a graphic designer chances are you have been collecting font for years, and these collections can get huge. Chances are they are not neatly organized in one folder. Wouldn&#8217;t it be nice if there was a way to gather them all in one location?
Well you can. With Spotlight, the Mac OS X [...]]]></description>
			<content:encoded><![CDATA[<p>If you are a graphic designer chances are you have been collecting font for years, and these collections can get huge. Chances are they are not neatly organized in one folder. Wouldn&#8217;t it be nice if there was a way to gather them all in one location?</p>
<p>Well you can. With <a title="Spotlight" href="http://www.apple.com/macosx/features/300.html#spotlight" target="_self">Spotlight</a>, the Mac OS X search utility, you can create a Smart Folder where all your fonts can be easily found.</p>
<p>First go to Finder and type Command + f (or select File&gt;Find&#8230; from the menu bar). this will open a new Search window. Make sure you have &#8220;This Mac&#8221; selected in the Search bar so you are searching the whole system.</p>
<p>Spotlight can use regular expressions so if you you type in the line below (or copy and paste), it will find every font on your Mac that Spotlight has indexed.</p>
<p><span style="color: #339966;">kind:truetype OR kind:outline OR kind:suitcase OR kind:opentype</span></p>
<p style="text-align: center;"><img class="size-full wp-image-147 aligncenter" title="spotlightsearch" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/03/spotlightsearch.jpg" alt="spotlightsearch" width="499" height="282" /></p>
<p>This returns a list of all your fonts on your machine. Now if you hit the &#8220;Save&#8221; button, you can give your give your Smart folder a name and Save that. Notice that you can opt to add the Smart Folder to your sidebar where you will have easy access to it every time you launch a window.</p>
<p style="text-align: center;"><img class="size-full wp-image-148 aligncenter" title="savethesearch" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/03/savethesearch.jpg" alt="savethesearch" width="499" height="282" /></p>
<p>This is very cool because not only are your fonts listed in one location, if you are running Leopard, you can select a font, hit the space bar and with <a title="Quick Look" href="http://www.apple.com/macosx/features/300.html#quicklook" target="_self">Quick Look</a>, get a preview of the font.</p>
<p style="text-align: center;"><img class="size-full wp-image-149 aligncenter" title="previewofspotlitfonts" src="http://www.fontgeek.net/blog/wp-content/uploads/2009/03/previewofspotlitfonts.jpg" alt="previewofspotlitfonts" width="499" height="528" /></p>
<p>Then, you can click on the up or down arrow on your keyboard to change the preview to the next font in the list. Depending on the size of your collection, you now have a great way to kill a few hours wistfully going through your fonts, fondly remembering the project where you first used <a title="Filosofia by Emigre" href="http://www.emigre.com/EF.php?fid=97" target="_self">Filosofia</a>, or cringing at the memory of a brochure you created when the client insisted you use <a title="Ban Comic Sans" href="http://bancomicsans.com/" target="_self">Comic Sans</a>.</p>
<p>Are you telling me you haven&#8217;t deleted Comic Sans from your collection yet? How embarassing&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fontgeek.net/blog/?feed=rss2&amp;p=146</wfw:commentRss>
		</item>
	</channel>
</rss>
