<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>World label Blog: Labels, printables, open source &#38; more! &#187; Open Source</title>
	<atom:link href="http://blog.worldlabel.com/category/open-source/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.worldlabel.com</link>
	<description>Labels, tips, tricks, hacks &#38; more!</description>
	<lastBuildDate>Wed, 01 Sep 2010 16:33:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Photography with Open Source / Linux</title>
		<link>http://blog.worldlabel.com/2010/photography-with-open-source-linux.html</link>
		<comments>http://blog.worldlabel.com/2010/photography-with-open-source-linux.html#comments</comments>
		<pubDate>Wed, 01 Sep 2010 16:33:25 +0000</pubDate>
		<dc:creator>wlmanager</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[photography]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=5258</guid>
		<description><![CDATA[
Photography on the free software desktop has come a long way in recent years. All of the major desktop environments support camera import and provide image management and editing applications, including the all-important raw file conversion. But the desktop defaults are really geared towards casual users, optimized for point-and-shoot cameras and sharing photos online. Don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/HiRes1.jpg"><img class="aligncenter size-full wp-image-5288" title="HiRes" src="http://blog.worldlabel.com/wp-content/myfiles/2010/09/HiRes1.jpg" alt="" width="300" height="214" /></a></p>
<p>Photography on the free software desktop has come a long way in recent years. All of the major desktop environments support camera import and provide image management and editing applications, including the all-important raw file conversion. But the desktop defaults are really geared towards casual users, optimized for point-and-shoot cameras and sharing photos online. Don&#8217;t be fooled by that, though; open source can and does offer the tools to support professional photographers and high-end enthusiasts.</p>
<p>Rather than drop in a long, bulleted list of applications, though, let&#8217;s take a look at what the open source alternatives are, task-by-task, to get a better feel for how the pieces fit together into a normal photographic workflow.</p>
<p>by Nathan Willis</p>
<p><span id="more-5258"></span></p>
<h4>Color correction</h4>
<p>At the lowest level, the open source community provides several tools useful for calibrating and profiling your displays and printers, which is an essential step in the <a href="http://en.wikipedia.org/wiki/Color_correction">basic color-correction</a> and adjustment process. You can start by creating an ICC monitor profile using either <a href="http://www.argyllcms.com/">Argyll</a> or <a href="http://lprof.sourceforge.net/">LPROF</a>. Each of these tools supports a range of hardware colorimetry devices, but the lists of supported devices is different (you can see Argyll&#8217;s <a href="http://www.argyllcms.com/doc/ArgyllDoc.html">here</a>, and LPROF&#8217;s in its documentation).</p>
<p>Argyll provides step-by-step instructions for adjusting your display and creating an ICC profile for your display, creating a scanner profile using an IT8.7/2 target, and creating an output device (either printer or film recorder) profile. Argyll is natively command-line only, but you can use the <a href="http://hoech.net/dispcalGUI/">dispcalGUI</a> for a nicer graphical interface if you so desire. LPROF has a graphical user interface, and can give excellent results, but the online documentation is not quite up-to-date, which can be a problem for new users.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/photo-dispcalgui-475.jpg"><img class="aligncenter size-full wp-image-5282" title="photo-dispcalgui-475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/photo-dispcalgui-475.jpg" alt="" width="475" height="283" /></a></p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/photo-dispcalgui.jpg"></a></p>
<p style="text-align: center;"><em>&#8220;DispcalGUI and LPROF&#8217;s display profiling capabilities.&#8221; </em></p>
<p>The lion&#8217;s share of Linux and free software photo editors are already ICC-aware, so once you have your device profiles created, you can simply open up the preferences of the various applications, go to the color management section, and add the necessary profiles. This is true for <a href="http://www.gimp.org/">GIMP</a>, <a href="http://www.koffice.org/krita/">Krita</a>, <a href="http://www.digikam.org/">Digikam</a>, <a href="http://ufraw.sourceforge.net/">UFRaw</a>, and <a href="http://www.rawtherapee.com/">Raw Therapee</a>.</p>
<p>The popular <a href="http://rawstudio.org/">Rawstudio</a> raw converter is also color-aware, but it takes a different approach with respect to the profiles of raw image files themselves, so you need to be aware of the differences. It uses DNG Color Profiles (DCP), which are specific to camera models, and the application includes more than 200 DCP profiles by default, covering all major brands and models, so it should not be any extra work for you. You can read background information about the color transformation process <a href="http://rawstudio.org/blog/?p=236">on the Rawstudio blog</a>.</p>
<p>All of the open source photo editors worth their salt include support for soft proofing and embedding profiles into finished images.</p>
<h4>Image and shoot management</h4>
<p>The <a href="http://www.gphoto.org/">gPhoto2</a> function library sits underneath almost all desktop Linux environments, providing uniform access to downloading images directly from cameras or from memory cards. GNOME and KDE will usually pop up a window to enable you to offload your images as soon as a USB camera or card is connected &#8212; although you can configure both desktops not to do so, and offload the images from your image management application instead.</p>
<p>When it comes to image management application, no two photographers agree. The most popular choice at present is <a href="http://www.digikam.org/">Digikam</a>, which has robust and flexible IPTC/IIM and EXIF metadata management, tagging and categorization, and a flexible search system to help you keep track of your image library. In a multi-user environment, you might also want to check out <a href="http://www.resourcespace.org/">ResourceSpace</a>, which uses a web-app interface. ResourceSpace can be used to manage a collection remotely, and allows users to set up image collections and request sets based on the available library; it could be useful for interacting with clients.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-digikam-475.jpg"><img class="aligncenter size-full wp-image-5290" title="photo-digikam-475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-digikam-475.jpg" alt="" width="475" height="414" /></a></p>
<p style="text-align: center;"><em>&#8220;Digikam is a powerhouse at image management &#8212; shown here is the advanced search interface.&#8221;</em></p>
<p>For more workflow-oriented control, the application <a href="http://darktable.sourceforge.net/">Darktable</a> allows you to sort, filter, and batch-edit images by shoot. It also includes plenty of image-editing tools, and is extensible with plugins. The only serious drawback to Darktable is that the current release lacks ICC profile support, but it is schedule to appear in updates soon.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-darktable-475.jpg"><img class="aligncenter size-full wp-image-5289" title="photo-darktable-475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-darktable-475.jpg" alt="" width="475" height="289" /></a></p>
<p style="text-align: center;">&#8220;<em>The newer Darktable application combines workflow tools and raw conversion.&#8221;</em></p>
<p>If disaster strikes, in the form of an accidentally-erased memory card or a lost backup drive, you can install the open source file recovery tool <a href="http://www.cgsecurity.org/wiki/PhotoRec">PhotoRec</a> to recover deleted images. Like all data recovery tools, PhotoRec can only recover files that have not been overwritten by newer content, but when possible, it can work wonders &#8212; scanning multi-gigabyte drives and cards in mere minutes and pulling out photo content you otherwise would have lost.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/PhotoRec-Digital-Picture-and-File-Recovery.jpg"></a></p>
<h4>Raw editing</h4>
<p>Most of the software already mentioned supports raw photo file formats, particularly <a href="http://ufraw.sourceforge.net/">UFRaw</a>, <a href="http://rawstudio.org/">Rawstudio</a>, <a href="http://www.rawtherapee.com/">RawTherapee</a>, <a href="http://www.digikam.org/">Digikam</a>, and <a href="http://darktable.sourceforge.net/">Darktable</a>. Of those, the first three are focused raw conversion tools, and offer the widest range of exposure controls, tone curve and other image adjustments, de-noising, and sharpening controls. You can save your adjusted images in a range of output formats, including 8-bit or 16-bit TIFF, as well as JPEG. Thanks to the <a href="http://lensfun.berlios.de/">LensFun</a> library, most of the raw editors now include optical correction for barrel distortion, color aberration, and other lens artifacts. All are also lossless editors, so you do not have to worry about making destructive changes to your originals.</p>
<p>Choosing between the three raw editors is tricky; each offers its own unique set of features, but ultimately there is no reason not to have all three installed &#8212; as free software, the cost to you is the same.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-ufraw-475.jpg"><img class="aligncenter size-full wp-image-5296" title="photo-ufraw-475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-ufraw-475.jpg" alt="" width="475" height="271" /></a></p>
<p style="text-align: center;"><em>&#8220;Editing a photo in UFRaw. The same photo is shown for comparison in Rawstudio and RawTherapee.&#8221;</em></p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-rawstudio-475.jpg"><img class="aligncenter size-full wp-image-5294" title="photo-rawstudio-475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-rawstudio-475.jpg" alt="" width="475" height="409" /></a></p>
<p style="text-align: center;"><em>&#8220;Editing a photo in Rawstudio. The same photo is shown for comparison in UFRaw and RawTherapee.&#8221;</em></p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-rawtherapee-475.jpg"><img class="aligncenter size-full wp-image-5295" title="photo-rawtherapee-475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-rawtherapee-475.jpg" alt="" width="475" height="318" /></a></p>
<p style="text-align: center;"><em>&#8220;Editing a photo in RawTherapee. The same photo is shown for comparison in Rawstudio and UFRaw.&#8221;</em></p>
<p>Historically, all of the raw-supporting open source editors relied on a program called <a href="http://www.cybercom.net/~dcoffin/dcraw/">DCraw</a>, written and maintained single-handedly by Dave Coffin, for raw decoding support. DCraw is great, and consistently updated as Canon, Nikon, and other manufacturers make changes to their file formats. The problem was that each project incorporated the DCraw code into its own editor independently. A recent change in this area is the development of <a href="http://www.libraw.org/">LibRaw</a>, a shared library that any program can connect to. This should help all of the editors maintain better compatibility, establish a common API, and let the programmers work on other important tasks without duplicating their efforts. <a href="http://www.lightcrafts.com/lightzone/">LightZone</a> and <a href="http://bibblelabs.com/">Bibble</a>. Neither is open source, but if you are used to working with either on Windows or Mac OS X, it can simplify the transition knowing that you can move to Linux for all of your other needs and still have access to the software you are used to (and, in most cases, have already paid a license fee for).</p>
<p>Finally, if you are new to Linux as a platform, you may be surprised to see that there are several commercial raw editors available on Linux, including</p>
<h4>Retouching</h4>
<p>For retouching images, such as dust and blemish removal, you have several open source options. <a href="http://www.koffice.org/krita/">Krita</a>, mentioned above, is a drawing and painting app that supports many photo editing features &#8212; cloning, healing, filters, layers, masking, and much, much more. Krita also has the advantages of letting you work on 16-bit native images, in the RGB, La*b*, or XYZ color spaces.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-krita-475.jpg"><img class="aligncenter size-full wp-image-5293" title="photo-krita-475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-krita-475.jpg" alt="" width="475" height="291" /></a></p>
<p style="text-align: center;"><em>&#8220;Krita, retouching a 16bit-per-pixel depth image.&#8221;</em></p>
<p><a href="http://www.gimp.org/">GIMP</a> does not fully support as many file type options as of today; support for 16-bit images is being added in the development branch, so you can try it out if you are feeling a little brave. On the other hand, where GIMP excels is in its extensive tools, scripts, and plugins. If you can make your final image adjustments in UFRaw or Rawstudio, you can export the result to GIMP for retouching.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-gimp-475.jpg"><img class="aligncenter size-full wp-image-5291" title="photo-gimp-475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-gimp-475.jpg" alt="" width="475" height="309" /></a></p>
<p style="text-align: center;"><em>&#8220;GIMP, showcasing the configurable Wacom tablet support.&#8221;</em></p>
<p>There are several other apps useful for retouching and general image manipulation, including <a href="http://kornelix.squarespace.com/fotoxx">Fotoxx</a> and <a href="http://www.nathive.org/">Nathive</a>. A special mention belongs to <a href="http://www.cinepaint.org/">Cinepaint</a>; this application diverged from a much older version of the GIMP, and was re-tooled to support 16-bit and higher images for working with cinematic film effects. Unfortunately, it has not been actively developed for quite some time; the project claims that a rewrite is in development, though, so it could help to keep one eye on the project.</p>
<p>All of the image editors mentioned <a href="http://linuxwacom.sourceforge.net/">support</a> pressure-sensitive graphics tablets, from basic USB devices providing only pressure support all the way up to expensive options from <a href="http://www.wacom.com/productsupport/linux.cfm">Wacom</a> like the <a href="http://www.wacom.com/cintiq/">Cintiq</a>, which incorporates an LCD display directly into the tablet for on-screen editing, and supports multiple input devices, tilt-sensitivity, and other enhancements.</p>
<h4>Effects</h4>
<p>The raster image editors <a href="http://www.koffice.org/krita/">Krita</a> and <a href="http://www.gimp.org/">GIMP</a> support endless options for special effects, including duotones, vignetting, and almost any kind of transformation. GIMP&#8217;s scriptability and plugin system mean there is an endless supply of effects options. Besides the purely creative, noteworthy are some powerful adjustment tools.</p>
<p><a href="http://liquidrescale.wikidot.com/">Liquid Rescale</a>, which can &#8220;intelligently&#8221; re-size an image, preserving important features like people, and compressing background information. <a href="http://www.siox.org/">SIOX image extraction</a> can pull a foreground element out of a picture by intelligently finding its borders with only a rough outline drawn by hand &#8212; far faster than you can trace out the element with selection tools. <a href="http://www.logarithmic.net/pfh/resynthesizer">Resynthesizer</a> and <a href="http://gmic.sourceforge.net/gimp.shtml">G&#8217;MIC</a> can generate realistic-looking image fills to replace edited-out details, drawing automatically on the image&#8217;s contents. This makes it easy to remove a stray object without having to paint over the spot in question with the clone tool alone.</p>
<p><a href="http://hugin.sourceforge.net/">Hugin</a> is an app designed to stitch and blend images together seamlessly, creating wide-screen or even 360-degree panoramas (in a variety of projections and file formats). On top of that, it can correct distortion and lens aberration, perform perspective corrections such as those needed for architectural projection, and combing multiple images into focus stacks &#8212; where one image with the foreground in focus is seamlessly merged with another where just the background is in focus.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-hugin-475.jpg"><img class="aligncenter size-full wp-image-5292" title="photo-hugin-475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/09/photo-hugin-475.jpg" alt="" width="475" height="298" /></a></p>
<p style="text-align: center;"><em> &#8221;Hugin previewing a stitched-together wide-angle panorama.&#8221;</em></p>
<p><a href="http://qtpfsgui.sourceforge.net/">Luminance HDR</a> is a tool you can use for tone mapping multiple exposures, either to capture a high-dynamic-range scene and map it into a regular TIFF or JPEG file, or to perform other exposure tricks. Although Luminance HDR is a stand-alone app, tone-mapping is beginning to make its way into other open source photography tools, and may some day be a common feature.</p>
<h4>Publishing</h4>
<p>Some of the open source image managers, such as <a href="http://www.digikam.org/">Digikam</a>, support direct export of files to online photo hosting sites like Flickr. For a custom web gallery, there are an array of open source options available, such as <a href="http://gallery.menalto.com/">Gallery</a>, <a href="http://plogger.org/">Plogger</a>, and <a href="http://www.zenphoto.org/">Zenphoto</a>.</p>
<p>Direct export to one of these packages is not usually available from within image managers or photo editors, but there are a few exceptions, such as Digikam&#8217;s <a href="http://www.piwigo.org/">Pwigo</a> export, and direct export is sometimes possible through a plugin. Most of the web gallery packages are based on standard Apache packages like PHP and MySQL. They vary considerably in the feature set and ease of configurability, though. Some, like <a href="http://www.flash-gallery.org/">Flash Gallery</a>, can create effects such as slide shows, while others are tuned more for sharing and online discussions.</p>
<p>By and large, they are designed with multi-user galleries in mind, not with creating a portfolio site for a single photographer, and none (at the moment) are written to facilitate photographer-client proofing or print ordering (although this may change). Consequently, features like content tagging and geotagging are widespread, but features like selective access control are not.</p>
<p>Your best bet at developing an online photo hosting site for your work is probably to contract out some customization work to a web developer &#8212; one of the nicest things about open source is that the code is available for <em>anyone</em> too work with, including yourself, but including a short-term contractor as well.</p>
<p>If you have your images professionally printed, of course, you have no need to worry about operating systems. You can upload files to online print bureaus via Firefox (or any other open source browser) just like anyone else; these days your only real concern is if your print bureau uses a Flash-based interface, and even that is doable on normal, 32-bit Linux systems, which have good official Flash support.</p>
<p>Direct printing in Linux covers inkjet, laser, dye-sublimation, and exotic printer and ink types, primarily through the <a href="http://gimp-print.sourceforge.net/">Gutenprint</a> project. There are a few special-purpose print tools like <a href="http://www.blackfiveservices.co.uk/photoprint.shtml">Photoprint</a> and <a href="http://linuxprinting.sourceforge.net/">Krokus</a> that offer fast multi-image-per-page printing, but for the most part, good printing support comes built-in. The ICC profiling tools mentioned at the beginning cover output devices, too, as long as you put in the work to characterize your device.</p>
<h4>Crazy stuff</h4>
<p>The preceding paragraphs cover most of the day-to-day photography tasks you are likely to juggle for a typical digital photo job, but open source software rarely stops at playing it safe. There are some hidden gems in the free software photography world that you might not have heard of.</p>
<p>For example, the <a href="http://www.gphoto.org/">gPhoto2</a> utility, mentioned earlier as the library that offloads images from cameras and memory cards, has a few other tricks up its sleeve for cameras attached via USB cable. You can use gPhoto2 as a tethered shooting system for dozens of Canon, Nikon, and Olympus cameras, from point-and-shoot compacts to high-end DSLRs. How much control over exposure configuration, zoom, and other features you have depends on the camera itself, so check the <a href="http://www.gphoto.org/doc/remote/">remote controlling cameras</a> page in the gPhoto2 documentation to see what capture options are available. Tethered shooting allows you to more quickly assess images on your computer&#8217;s screen, show them to clients, and copy files directly to hard disk, removing flash card size limitations. But it also opens the door to scriptability and other computer-control options, as imagination allows.</p>
<p>Even better than tethering, there are several open source projects to build enhanced firmware for popular digital cameras, adding new features beyond the factory settings. Similar work has gone on for years with Linux-based routers and set-top boxes, with great success, so it should come as no surprise that cameras attract a similar hacker crowd. The two main projects are <a href="http://chdk.wikia.com/wiki/CHDK">CHDK</a>, which offers builds for Canon compact cameras using the Digic II and Digic III chips, and <a href="http://magiclantern.wikia.com/">Magic Lantern</a>, which targets the EOS 550D and 5D Mark II.</p>
<p>CHDK can enable features from raw file output and full manual exposure to video zooming and motion detection. Nightly builds are available for a wide range of camera models. Not all features are possible on every camera, of course, and some cameras have more stress-tested firmware than others, so it is a good idea to consult the project&#8217;s wiki to see what is currently available.</p>
<p>Magic Lantern focuses on enhancing the video shooting capabilities of the high-end Canon DSLRs, including manual gain control, custom focus and bracketing, and improved audio monitoring. Magic Lantern is newer, and thus far does not support as many camera models, but several more are on the way. Best of all, because CHDK and Magic Lantern do not override the camera&#8217;s original firmware, they are both safe to use without risk of damage. You load the firmware image onto the camera&#8217;s memory card and power-cycle the camera while holding down a special key; to return to the stock firmware, just power-cycle the camera like normal.</p>
<p>Finally, there is an enthusiastic community of open source coders working on extending the features offered by the popular <a href="http://www.eye.fi/">Eye-Fi</a> brand SD cards, which add WiFi connectivity to inexpensive digital cameras. Eye-Fi hacks include <a href="http://biobug.org/index.php/2009/03/14/hacking-the-eye-fi-to-keep-your-data-home/">direct upload</a> (as opposed to funneling photos to a user account managed by Eye-Fi) and a <a href="http://dave-hansen.blogspot.com/">host of other tricks</a>; there is even work to integrate Eye-Fi usage with CHDK.</p>
<p>Photography is a fast-moving sector in the Linux and open source software world; perhaps because it sits at the nexus of so many left-brained and right-brained tasks it attracts a very enthusiastic user- and developer-base. Adobe and Apple may ingore the open source photographer crowd, but the fact is that the crowd basically doesn&#8217;t need them.</p>
<p><strong>BY NATHAN WILLIS</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/photography-with-open-source-linux.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Say hello to the Web Open Font Format</title>
		<link>http://blog.worldlabel.com/2010/say-hello-to-the-web-open-font-format.html</link>
		<comments>http://blog.worldlabel.com/2010/say-hello-to-the-web-open-font-format.html#comments</comments>
		<pubDate>Fri, 20 Aug 2010 16:13:37 +0000</pubDate>
		<dc:creator>wlmanager</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[fonts]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=3739</guid>
		<description><![CDATA[When Firefox 3.6 was released on January 21, nestled in alongside all of its other new features was support for a new font specification, the Web Open Font Format (WOFF). WOFF is designed to better meet the needs of Web designers as they build sites with typography that outshines what is provided by the same [...]]]></description>
			<content:encoded><![CDATA[<p>When Firefox 3.6 was released on January 21, nestled in alongside all of its other new <a href="http://www.mozilla.com/en-US/firefox/3.6/releasenotes/">features</a> was support for a new font specification, the <strong>Web Open Font Format</strong> (<a href="http://en.wikipedia.org/wiki/Web_Open_Font_Format">WOFF</a>). WOFF is designed to better meet the needs of Web designers as they build sites with typography that outshines what is provided by the same old <a href="http://en.wikipedia.org/wiki/Core_fonts_for_the_Web">&#8220;Web safe&#8221;</a> faces (Helvetica, Arial, Time New Roman, and the like). While CSS3 can link-in fonts in any format, WOFF fonts save considerable space &#8212; and thus bandwidth &#8212; compared to TrueType and OpenType.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/02/WOFF.png"><img class="aligncenter size-full wp-image-3750" title="WOFF" src="http://blog.worldlabel.com/wp-content/myfiles/2010/02/WOFF.png" alt="" width="418" height="118" /></a></p>
<p><span id="more-3739"></span></p>
<h4>Background: @font-face</h4>
<p>WOFF is intended to work with the CSS @font-face selector. This feature builds on CSS&#8217;s previous font rules, allowing you to not only list alternatives for the font in which to render text, but to provide a URL from which a font can be downloaded. When a page is loaded, the referenced font is fetched from the server in the background, just like the images, stylesheets, embedded media, and all other content.</p>
<p>Making use of it has two steps. First, you define a &#8220;name&#8221; for the font, then you reference it just as you would any &#8220;Web safe&#8221; or generic font. For example,</p>
<pre>@font-face {
  font-family: myCompanyMasthead;
  src: url( /media/fonts/mCL.ttf ) format("truetype");}</pre>
<p>defines <em>myCompanyMasthead</em> as a font family. This name does not exist anywhere else; we made it up. But the <em>src</em> property tells the browser to fetch the file mCL.ttf from our Web server and use it whenever this font family is referenced in the page. Consequently, the CSS rule h1.mast { font-family: myCompanyMasthead, helvetica, arial, sans-serif; } tells the browser to use our newly-defined font for rendering H1 tags<br />
of the &#8220;mast&#8221; class &#8212; falling back on Helvetica and then Arial. If visitors&#8217; browsers don&#8217;t support @font-face, they will still see the content, just in a different typeface. But for modern browsers, we can ensure that the site masthead is rendered in the exact same font that we use on our letterhead and envelopes, without resorting to rendering it as an image.</p>
<p>The idea seems so simple that it&#8217;s often hard to imagine that it took this long to appear. But the reality behind the situation is that <a href="http://en.wikipedia.org/wiki/Web_typography">Web font</a> support has been a long time coming, thanks to battles between browser and operating system makers, standards bodies and type foundries. Commercial type designers, who were used to a business model in which they sold fonts to advertising/design firms and publishers almost exclusively for use in producing printed materials, bristled at the notion that their product would be freely transferred over the Internet. How could they ever expect to sell a quality font to a Web designer if the designer could just as easily fetch it off of another site? Pirates could crawl the Web looking for @font-face rules and harvest everyone&#8217;s fonts en masse.</p>
<p>The result was years of fighting over digital restrictions and encryption schemes designed to limit how Web fonts could function. This produced formats like Microsoft&#8217;s <a href="http://en.wikipedia.org/wiki/Embedded_OpenType">Embedded OpenType</a> (EOT) format. EOT was not an open standard, was IE-only, and didn&#8217;t take off; resulting in a rejection by the W3C. Only in relatively recent times, in particular after @font-face took off when used with TrueType and OpenType fonts, has momentum built to develop a truly open Web font format.</p>
<h4>WOFF development</h4>
<p>Although @font-face has been a success, the large size of some TrueType and OpenType font files led some to conclude that there was need for a compressed file format targeting the Web. Mozilla&#8217;s expert typographer Jonathan Kew teamed up with Tal Leming and Erik van Blokland from the font foundries Type Supply and LettError, respectively, to <a href="http://hacks.mozilla.org/2009/10/woff/">work on a specification</a> in mid-2009.</p>
<p><a href="http://people.mozilla.com/~jkew/woff/woff-spec-latest.html">WOFF</a> is the result of that collaboration. The first draft was released in September; the most recent revision is from October 23. The basic format of WOFF is the same as structure used by TrueType, OpenType, and Open Font Format fonts, which are all known as <em>sfnt</em> (or &#8220;spline fonts&#8221;). The file contains a number of tables of character glyphs, an index, and various metadata and header blocks. The important difference is that WOFF uses zlib compression to dramatically reduce the size of the file.</p>
<p>The exact savings vary, of course, but in many real-world comparisons, a .woff file is often 1/3 the size of its .ttf equivalent. You use WOFF files exactly as you would TrueType or OpenType fonts; in your CSS selector, simply specify the file and format:</p>
<pre>@font-face {
  font-family: myCompanyMasthead;
  src: url ( /media/fonts/mCL.woff ) format("woff");}</pre>
<p>Despite its relative youth, WOFF is well on its way to becoming an officially <a href="http://www.w3.org/2009/08/WebFonts/charter.html">sanctioned</a> W3C format. It has the <a href="http://blog.mozilla.com/blog/2009/10/20/mozilla-supports-web-open-font-format/">support</a> of nearly three dozen professional type foundries, in addition to Mozilla and the <a href="http://www.openfontlibrary.org/">open font</a> community. In January, the commercial font-hosting provider Typekit <a href="http://blog.typekit.com/2010/01/21/typekit-supports-woff-in-firefox-3-6/">announced</a> that it would start serving WOFF fonts to supporting browsers. This is a significant endorsement, since Typekit makes its money serving up web fonts; the bandwidth savings to the company by shrinking all of the files it serves would be significant indeed.</p>
<h4>Tools</h4>
<p>Firefox is the first Web browser to support WOFF, but expect more to follow. In the meantime, other typography-related software tools are adding their own support for the WOFF format.</p>
<p>Kew has a straightforward tool called sfnt2woff <a href="http://people.mozilla.com/~jkew/woff/">available</a> at his Web site that will convert any TrueType or OpenType font file into a compliant WOFF file. There are binaries for Windows and OS X, and source code for Linux. Other available tools are <a href="http://hacks.mozilla.org/2009/10/woff/">listed</a> at the Mozilla blog, including WOFF validators, CSS rule generators, and Pythong utilities.</p>
<p>WOFF support is also brand-new in the development version of the <a href="http://fontforge.sourceforge.net/">FontForge</a> font editor. To take advantage of it, you must retrieve and compile the FontForge source code, however, so for casual users converting existing fonts with sfnt2woff may be simpler.</p>
<p>If you are designing or re-designing your site and want to make use of WOFF, take a few minutes to read up on compatibility <a href="http://randsco.com/index.php/2009/07/04/cross_browser_font_embedding">hints</a> from CSS professionals. As with most other design details, to achieve consistent results you will need to consider the various quirks and limitations of Firefox, Chrome, Opera, Safari, IE, and other browsers. Fortunately, @font-face allows you to specify alternate URLs for each font-family definition, so it <em>is</em> possible to serve small WOFF files to supported browsers, and fall back on the heavier font formats for unsupported browsers.</p>
<p>The road to Web fonts has been a rocky one, to be sure, but CSS&#8217;s @font-face is now an established standard. WOFF, although comparatively new, has the backing of enough industry players. Together they bring flexible typography to the Web in a way that is long overdue. Most businesses expend considerable effort on branding, and want to ensure that their printed materials &#8212; from signs to publications to letterhead and envelopes &#8212; use consistent typography. Now they can add the company Web site to that list.</p>
<p>By Nathan Willis</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/say-hello-to-the-web-open-font-format.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generating labels and business cards in OpenOffice.org</title>
		<link>http://blog.worldlabel.com/2010/generating-labels-and-business-cards-in-openoffice-org.html</link>
		<comments>http://blog.worldlabel.com/2010/generating-labels-and-business-cards-in-openoffice-org.html#comments</comments>
		<pubDate>Thu, 19 Aug 2010 16:17:04 +0000</pubDate>
		<dc:creator>wlmanager</dc:creator>
				<category><![CDATA[Labels & Printing]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenOffice.org]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Business card]]></category>
		<category><![CDATA[labels]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=5067</guid>
		<description><![CDATA[

Despite the fact that open source has specialty label-and-business-card programs like gLabels and capable desktop publishing apps like Scribus, most general office users are going to continue to create their documents in the word processor of the office suite they feel the most comfortable in, like OpenOffice.org Writer. It is certainly a good choice, too; [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/logo_color.png"></a></p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/logo_color1.png"><img class="aligncenter size-full wp-image-5079" title="logo_color" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/logo_color1.png" alt="" width="300" height="91" /></a></p>
<p>Despite the fact that open source has specialty label-and-business-card programs like gLabels and capable desktop publishing apps like Scribus, most general office users are going to continue to create their documents in the word processor of the office suite they feel the most comfortable in, like <a href="http://www.openoffice.org">OpenOffice.org </a>Writer. It is certainly a good choice, too; it provides design wizards that simplify creating print-ready documents for standard label templates, and OpenOffice&#8217;s mail merge backend is quite powerful.</p>
<p>by Nathan Willis</p>
<p><span id="more-5067"></span></p>
<h4>Basic design</h4>
<p>To create a basic label or business card document, simply choose File -&gt; New -&gt; Labels or File -&gt; New -&gt; Business Cards. A configuration window will pop up, with several tabs for specifying things like page dimensions, label dimensions, text formats, and so on.</p>
<p>The Labels dialog has just three tabs: &#8220;Labels,&#8221; &#8220;Format,&#8221; and &#8220;Options.&#8221; In the bottom of the Labels tab is the template selector, so you can simply choose from among the dozens of pre-configured label sheets that Writer supports &#8212; including all of the standard Avery options, plus several other brands. If you so desire, you can choose [User] as your label type; this will require you to specify the size and placement of the labels manually in the Format tab.</p>
<p style="text-align: center;"><em><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-labels.png"></a></em></p>
<p style="text-align: center;"><em><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-labels1.png"><img class="aligncenter size-full wp-image-5094" title="ooo-labels" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-labels1.png" alt="" width="475" height="355" /></a></em></p>
<p style="text-align: center;"><em> &#8221;The New Label creation dialog, where you can enter standard text to be reproduced on every label, and choose from dozens of pre-configured label types.&#8221;</em></p>
<p>If you need to print a page of identical labels (such as return addresses), you can simply enter the text in the &#8220;Label text&#8221; field of the Labels tab. Last but not least, the Options tab allows you to create an entire page, or just a single label, placed anywhere on the template you desire. When you have your settings chosen, click New Document.</p>
<p>The Business Cards dialog is significantly more complicated. The &#8220;Medium&#8221; tab allows you to select existing templates, whereas the content of the cards is created on three separate tabs, named &#8220;Business Cards,&#8221; &#8220;Private,&#8221; and &#8220;Business.&#8221; The Business Cards tab holds several information templates, such as &#8220;Modern, with Name&#8221; or &#8220;Elegant, with Name, without Slogan.&#8221; These pre-sets create the sheet of business cards by pulling the specified information off of whatever you enter in the &#8220;Private&#8221; and &#8220;Business&#8221; tabs.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-business-card-private1.png"><img class="aligncenter size-full wp-image-5090" title="ooo-business-card-private" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-business-card-private1.png" alt="" width="475" height="317" /></a></p>
<p style="text-align: center;"><em> &#8221;The Business Cards dialog, which splits up personal and business data.  The actual card layout is defined by templates chosen in the &#8216;Medium&#8217; tab.&#8221;</em></p>
<p>You do need to be sure that you select a business card template in the Medium tab, however &#8212; the Business Cards tab <em>appears</em> to have a drop-down selection box for creating business cards, but this only creates the pre-filled lines of information, it does not correctly lay out a sheet of cards. The Format and Options tabs offer the same choices as they do when creating label sheets.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-card-layout475.png"><img class="aligncenter size-full wp-image-5100" title="ooo-card-layout475" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-card-layout475.png" alt="" width="475" height="515" /></a></p>
<p style="text-align: center;"><em>&#8220;Writer&#8217;s business card layout &#8212; the basic design is pretty bare-bones, so you will probably want to customize it.  Note, also, the floating &#8216;Synchronize Labels&#8217; window, which you can use for adjusting for blank lines.&#8221;</em></p>
<p>In either case, the new document that Writer creates is fully editable; using the wizards this way allows you to create a non-mail-merge document. You may still want to perform heavy customization of the page once it is generated. For this, you have all of the power of OpenOffice&#8217;s design tools, including embedding images and control over text, line, and background colors.</p>
<p>If you plan to make modifications to the text itself, however, you need to do so not by highlighting text and changing its font characteristics directly, but by using Writer&#8217;s Paragraph Styles. Right-click on any word on the page and choose &#8220;Edit Paragraph Style&#8230;&#8221; In the dialog box that pops up, you can fix any attribute of the text, from its font, to its spacing and indentation, to drop-caps, text flow and special effects. You will need to edit each card or label element&#8217;s paragraph style in this way; the styles tend to apply only to the particular field (e.g., Name). But by editing the paragraph style, you instantly change all of the cards and labels, without running the risk or overlooking one accidentally.</p>
<p>Finally, you may print your work directly or save it to a file. But if you plan to reuse the design, consider saving it as a template file instead of a regular document; this is especially important with labels, but could save you considerable work matching subsequent print jobs of any type.</p>
<h4>Mail merge</h4>
<p>The section above dealt only with all-of-one-kind document designs. By using OpenOffice&#8217;s built-in mail merge functionality, though, you can create and print merged label sheets with very little extra work. OpenOffice&#8217;s mail merge feature starts with the idea of &#8220;data sources,&#8221; which are general-purpose links to external data such as a MySQL database, a CSV file, or an address book application.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-data-source-wiz1.png"><img class="aligncenter size-full wp-image-5092" title="ooo-data-source-wiz" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-data-source-wiz1.png" alt="" width="475" height="246" /></a></p>
<p style="text-align: center;"><em> &#8221;OpenOffice.org&#8217;s data source functions allow you to tie in databases, address books, or spreadsheets &#8212; not just for mail merges, but for any purpose.&#8221;</em></p>
<p>The first step in printing a page of mail-merged labels, then, is to set up your address list as a data source. Open File -&gt; Wizards -&gt; Address Data Source; the dialog presents several options for the type of data source you are configuring (e.g., LDAP, Outlook address book, etc.). For a spreadsheet or a CSV file, choose &#8220;Other external data source&#8221; and click Next. You&#8217;ll be asked to specify the file to use and to further refine your source type (in CSV files, for instance, to mark which fields correspond to name, address, ZIP code, and so on). Finally, you assign a name to the data source; this name can be anything, and will be the name the source is listed as when you are performing the merge.</p>
<p>The label generation process starts the same for mail merges: choose File -&gt; New -&gt; Labels. However, in the Labels tab, you choose the data source you just configured, from the &#8220;Database&#8221; drop-down selector. Depending on the data source, you may also need to select a &#8220;Table&#8221; in the selector below. The available fields will be displayed in the &#8220;Database field&#8221; selector; simply choose each field in turn and click on the arrow button to add it to the Label text box in the proper order, adding line breaks or punctuation where needed. Also, be sure to select the &#8220;Synchronize contents&#8221; box in the Options tab.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-address-fields1.png"><img class="aligncenter size-full wp-image-5089" title="ooo-address-fields" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-address-fields1.png" alt="" width="475" height="229" /></a></p>
<p style="text-align: center;"><em>&#8220;When defining an address data source for a merge, the most important step is assigning the fields correctly.&#8221;</em></p>
<p>When you click New Document, Writer will pull the data from the data source and create your sheet of labels. In the Print dialog, you can choose whether to print the entire sheet, or portions of it, on a label-by-label basis.</p>
<p>So far, there is no built-in functionality to assist in printing a mail-merged set of business cards, such as a full office might require, but you can do essentially the same thing by following the instructions for a label mail merge, set to a business card label template in the Labels tab, and importing your employees&#8217; names and contact information.</p>
<h4>Troubleshooting</h4>
<p>The most common problem when creating mail-merged documents is stray blank lines, which are annoying in form letters, but can ruin a sheet of labels by messing with the alignment. Writer provides a technique for fixing blank line troubles, though it takes a few steps.</p>
<p>The key is to use <em>paragraph</em> delimiters between lines, not simple line breaks. The Label wizard treats line breaks as literal characters, but separate paragraphs as something that can be automatically removed. It is a distinction that isn&#8217;t made clear during normal editing, so in order to fix it, choose View -&gt; Nonprinting Characters from Writer&#8217;s main menu. You&#8217;ll then be able to see which lines in your design end with a paragraph character: ¶.</p>
<p>Next, select View -&gt; Field Names to toggle visibility of the fields in your document. They look something like &lt;MyDatabase.Sheet1.0.Firstname&gt; or &lt;MyDatabase.Sheet1.0.Country&gt;. For each field line that ends with a newline character and not a paragraph, click the cursor at the end of the line, then hit Delete, followed by Return. You should see the paragraph character appear, denoting the change. You only need to make these changes to the first label on the sheet; we can propagate it to the rest later.</p>
<p>When all the paragraph characters are in place, click at the end of each line, then choose Insert -&gt; Fields -&gt; Other. In the pop-up dialog, go to the Functions tab and choose Hidden Paragraph. In the Condition box, enter the name of the database field, but with an exclamation point at the beginning, such as ![MyDatabase.Sheet1.0.Firstname]. Now click Insert. This conditional test will hide the paragraph whenever the specified field is blank.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-hidden-paragraph1.png"><img class="aligncenter size-full wp-image-5093" title="ooo-hidden-paragraph" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/ooo-hidden-paragraph1.png" alt="" width="475" height="337" /></a></p>
<p style="text-align: center;"><em>&#8220;The process for fixing blank lines is several steps, but can be done quickly.  In the front is the hidden paragraph function insert dialog; in the background you can see where the paragraphs are denoted by toggling Nonprinting Characters in the View menu.&#8221;</em></p>
<p>You do have to repeat this process for each field you need to suppress &#8212; though it probably won&#8217;t be all; most likely candidates for missing lines are the optional &#8220;Address Line 2&#8243; or &#8220;Country&#8221; which are not necessarily present in every address. But whenever you&#8217;ve finished setting up your conditions, click on the &#8220;Synchronize Labels&#8221; button that floats in its own window, and your changes will be propagated to the entire document.</p>
<p>If you have trouble with this process, consult the OpenOffice users&#8217; manual. It is a bit tedious, and hopefully will become a built-in feature in some future release, but it is easy enough to fix for now.</p>
<p>A considerably faster alternative to this process, however, is to use the custom-built label and business card <a href="http://www.worldlabel.com/Pages/openoffice-template.htm">templates</a> provided at the Worldlabel Web site. The Worldlabel templates are built using OpenOffice Writer tables, and as a result do not suffere from the blank-line-suppression problem that the built-in wizard&#8217;s label sheets introduce. The files are OpenOffice Template (.OTT) format, and are cross-referenced by the Avery code number they fit. They are public domain, so they are free to use for any purpose. Read this <a href="http://www.howtoforge.com/using_and_customizing_openoffice_templates">howto on using these and customizing these templates</a>.</p>
<h4>Conclusion</h4>
<p>The mail merge functionality built in to Writer is particularly nice due to the wide variety of database sources it supports. It can automatically tie in to address books like Thunderbird&#8217;s, KDE&#8217;s, or an office-wide LDAP directory, which saves you the trouble of manually updating the addresses. For repeat label sets, it is a good idea to save your work as an OpenOffice Template file, rather than as a saved document. This allows you to update the label information from the database automatically each time you make a new document.</p>
<p>Finally, if you are of the more right-brained persuasion, you may still prefer to work in Inkscape or Scribus to due the visual design work on your label or business card. But don&#8217;t overlook the time that OpenOffice can save you on the heavy listing: pulling address information in automatically. It is all free software, so you can do both. OpenOffice&#8217;s label printing features make a good time-saving complement to the other apps in a busy office environment.</p>
<p><strong><em>BY NATHAN WILLIS</em></strong></p>
<p><strong><em>Resources:</em></strong></p>
<p><a href="http://templates.services.openoffice.org/">Openoffice templates</a></p>
<p><a href="http://extensions.services.openoffice.org/project/FMM">FastMailMerge extention</a></p>
<p><a href="http://blog.worldlabel.com/mail-merge-in-openofficeorg-everything-you-need-to-know">Mail Merge and Openoffice.org</a> tutorial by <a href="http://www.openoffice.blogs.com/">Solveig Haugland</a></p>
<p><a href="http://www.tutorialsforopenoffice.org/tutorial/Create_Labels.html">Create Labels with Openoffice</a> howto at <a href="http://www.tutorialsforopenoffice.org/index.html">Tutorials for Openoffice.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/generating-labels-and-business-cards-in-openoffice-org.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Clip Art Library: Call for Fall &amp; Halloween Work</title>
		<link>http://blog.worldlabel.com/2010/open-clip-art-library-call-for-fall-halloween-work.html</link>
		<comments>http://blog.worldlabel.com/2010/open-clip-art-library-call-for-fall-halloween-work.html#comments</comments>
		<pubDate>Mon, 16 Aug 2010 18:09:17 +0000</pubDate>
		<dc:creator>bradphillips</dc:creator>
				<category><![CDATA[Open Clip Art Library]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[clipart]]></category>
		<category><![CDATA[inkscape]]></category>
		<category><![CDATA[ocal]]></category>
		<category><![CDATA[openclipart]]></category>
		<category><![CDATA[svg]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=5049</guid>
		<description><![CDATA[
Efforts to ramp up Community Involvement have become a driving force in the development of The Open Clip Art Library.  Recent updates to the platform have begun implementing key features to the already robust 2.0 environment.  
Most recently, a themed clip art package has begun it&#8217;s release, alongside each monthly iteration of OCAL. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openclipart.org/packages-fall2010"><img alt="" src="http://www.openclipart.org/image/800px/svg_to_png/fall_scene_2.png" title="Fall Scene 2 by laobc" class="alignnone" width="500" /></a></p>
<p>Efforts to ramp up Community Involvement have become a driving force in the development of <a href="http://openclipart.org">The Open Clip Art Library</a>.  Recent <a href=""http://openclipart.org/wiki/Category:Announcement>updates</a> to the platform have begun implementing key features to the already robust 2.0 environment.  </p>
<p>Most recently, a <a href="http://openclipart.org/wiki/Announcement_22">themed clip art package</a> has begun it&#8217;s release, alongside each monthly iteration of OCAL.  Past collections have included Seasonally appropriate themes including <a href="http://www.openclipart.org/packages-spring2010">Spring 2010</a>, <a href="http://www.openclipart.org/packages-summer2010">Summer 2010</a>, and <a href="http://www.openclipart.org/packages-sports2010">Sports 2010</a>.</p>
<p>Work for next month&#8217;s Open Clip Art Library Release is already underway, and the Librarians are once again asking for new additions to an already massive collection (currently tipping the scales at over 33,600).  This latest theme, Fall 2010, is building towards an upcoming Holiday Release.  As such, the Community is asked to do double-duty and begin uploading their original and remixed clip arts that are related to the Fall Season, as well as the Halloween Holiday, tagging each with their appropriate key words (&#8220;fall2010&#8243; or &#8220;halloween2010&#8243; respectively).</p>
<p>Submissions for the <a href="http://www.openclipart.org/packages-fall2010">Fall 2010 Clip Art Package</a> will be accepted through the month of August, while Halloween themed work will continue building through September.  Any contributing artists should take note of the new <a href="http://openclipart.org">Activities</a> section that displays, front and center, on Open Clip Art Library&#8217;s home page.  The links contained here will display the most recent and active contests or events taking place within the Community.</p>
<p>The Librarians look forward to the upcoming Fall 2010 Package and would like to extend a heartfelt thanks to all of the exciting new activity at The Open Clip Art Library!</p>
<p><em>This Open Clip Art Library Package Announcement is sponsored by Worldlabel.com, a multifunctional <a href="http://worldlabel.com">label manufacturer</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/open-clip-art-library-call-for-fall-halloween-work.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prototyping with Pencil (FireFox add-on)</title>
		<link>http://blog.worldlabel.com/2010/prototyping-with-pencil-firefox-add-on.html</link>
		<comments>http://blog.worldlabel.com/2010/prototyping-with-pencil-firefox-add-on.html#comments</comments>
		<pubDate>Tue, 10 Aug 2010 13:50:10 +0000</pubDate>
		<dc:creator>wlmanager</dc:creator>
				<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=5011</guid>
		<description><![CDATA[
User interface prototyping is supposed to be a creative discipline, where the tools don&#8217;t get in the way, so you can place your ideas on the screen just like you would draw them freehand on the back of a napkin. Up until recently, however, there was not a high quality open source UI prototyper, so [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-firefox.png"><img class="aligncenter size-full wp-image-5017" title="pencil-firefox" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-firefox.png" alt="" width="475" height="194" /></a></p>
<p>User interface prototyping is supposed to be a creative discipline, where the tools don&#8217;t get in the way, so you can place your ideas on the screen just like you would draw them freehand on the back of a napkin. Up until recently, however, there was not a high quality open source UI prototyper, so designers were left with the less-than-optimal workflow of creating mockups in Inkscape or the Gimp, or else forced to use proprietary web applications that limited storage or added watermarks. Those days are in the past, though, thanks to <a href="http://pencil.evolus.vn/">Pencil</a>.</p>
<p>By Nathan Willis<span id="more-5011"></span></p>
<p>Pencil is an easy-to-use mockup editing environment; the user simply drags-and-drops UI widgets from a toolbox onto the canvas, and resizes and rearranges them as necessary. The UI widgets remain editable, and are stacked on the canvas as individual, adjustable elements. The result is more like a &#8220;paper prototype&#8221; and has advantages over designing in a raster or vector editor, with its concerns over layers, rendering, and other inflexibilities. Pencil provides several collections of widgets, covering generic shapes, specific desktop and mobile computer operating systems, and popular Web site toolkits. The application is also cross-platform because, interestingly enough, it is a Firefox browser extension.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-collections3.png"><img class="aligncenter size-medium wp-image-5036" title="pencil-collections" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-collections3-300x200.png" alt="" width="300" height="200" /></a></p>
<p style="text-align: center;"><em>&#8220;Pencil can be used to create UI mockups for the web, the desktop, or any other interface.  The &#8217;sketchy&#8217; widgets simulate rough drawings, like in a back-of-the-envelope design. (click on image for large screenshot)&#8221;</em></p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-collections2.png"></a><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-collections1.png"></a></p>
<h4 style="text-align: left;">Installation and setup</h4>
<p>You can <a href="https://addons.mozilla.org/en-US/firefox/addon/8487/">find</a> Pencil in Mozilla&#8217;s add-ons directory, but you should also consider checking the project&#8217;s home page to see if there is a newer release. The extension is provided as an .XPI download on the project site; as of press time the link did not initiate Firefox&#8217;s automatic XPI installer, but if you choose to save the file locally and open it with File -&gt; Open, the installer will launch.</p>
<p>There is also a stand-alone version of Pencil mentioned on the project&#8217;s <a href="http://pencil.evolus.vn/en-US/Downloads.aspx">downloads</a> page. This app uses Mozilla&#8217;s <a href="https://developer.mozilla.org/en/XULRunner">XULRunner</a> backend, so that you can run the package as a standard application program if you do not have Firefox installed, or if you simply wish to keep the applications running as separate processes. Presently, however, the packages provided in XULRunner form are not up-to-date. The most recent version of Pencil is 1.2.0, and the XULRunner version provided as a Linux TAR archive is from pre-1.0 builds.</p>
<p>The Pencil project also has links to several extra widget collections that it calls &#8220;Stencils.&#8221; Currently there are stencil packages for <a href="http://en.wikipedia.org/wiki/Unified_Modeling_Language">UML</a> flowcharts, business development presentations, the popular <a href="http://dojotoolkit.org/">Dojo</a> and <a href="http://www.sencha.com/products/js/">Ext</a> JavaScript libraries, and icons designed for iPhone mockups and touch-screen gesture display. The Stencil downloads are packaged in .ZIP files; to install them you open it with the &#8220;Tools&#8221; -&gt; &#8220;Install New Collection&#8221; menu item in Pencil.</p>
<p>You do not need to install any Stencils to get started however. The 1.2.0 release comes with widgets for essential geometric shapes, basic annotations (such as indicator arrows and text balloons), basic HTML elements, Windows XP and GTK+ GUI elements, a meta-package that picks up the native toolkit widgets of whatever operating system you run Pencil in, and a nice set of free-form &#8220;sketch&#8221;-like elements that simulate the drawn-loosely-on-paper look. There are even more Stencil collections available from users on the Pencil Users <a href="http://groups.google.com/group/pencil-user">mailing list</a> and its associated wiki.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-sketchy1.png"><img class="aligncenter size-medium wp-image-5037" title="pencil-sketchy" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-sketchy1-300x214.png" alt="" width="300" height="214" /></a></p>
<p style="text-align: center;"><em>&#8220;In addition to the UI toolkits themselves, the annotation widgets allow you to mark up your designs with notes and bullet points. (click on image for large screenshot)&#8221;</em></p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-editing1.png"><img class="aligncenter size-medium wp-image-5038" title="pencil-editing" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-editing1-300x198.png" alt="" width="300" height="198" /></a></p>
<p style="text-align: center;"> &#8221;Pencil&#8217;s &#8216;Native&#8217; widget set picks up the toolkit from your desktop environment, here, GTK+, but with the correct theme automatically.&#8221;</p>
<p>Finally, the project provides several downloadable &#8220;export templates&#8221; that Pencil uses to create HTML, PDF, or other document formats from your mockups. There are several styles available, depending on the intended usage, so it does not hurt to experiment with several. Unlike Stencils, you <em>do</em> need to download and install export templates separately, or you will be limited to bares-bones output.</p>
<h4>Drawing</h4>
<p>Once installed, you launch Pencil from Firefox&#8217;s &#8220;Tools&#8221; menu. It opens up a separate window, with basic menus and editing tools across the top, a collapsible list of the installed widget collections on the left, and the canvas on the right. For its overall document structure, Pencil uses the concept of &#8220;pages,&#8221; each of which is an independent canvas shown in its own tab in the interface. Pages within a document can be different sizes, you can copy and paste elements between them, and even duplicate or delete pages from the right-click context menu in the tab bar.</p>
<p>Within a page, the canvas is shown as a white rectangle with a drop shadow against a non-editable background layer. You can change the size of the canvas only by choosing &#8220;Properties&#8221; from the right-click context menu on the current tab. There is a grid system, which you can adjust the spacing of and enable or disable snap-to-grid on by opening up Pencil&#8217;s &#8220;Settings&#8221; -&gt; &#8220;Options&#8221; menu item.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-properties1.png"><img class="aligncenter size-medium wp-image-5041" title="pencil-properties" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-properties1-300x199.png" alt="" width="300" height="199" /></a></p>
<p style="text-align: center;"><em>&#8220;Every element of a Pencil drawing can be moved around and configured independently, including structures like tables and tab bars. (click on image for large screenshot)&#8221;</em></p>
<p>You place UI elements on the canvas by drag-and-drop with the cursor; this might seem counterintuitive, since you can select elements in the Collections tab as if they were tools &#8212; but drag-and-drop is the name of the game. Every element you place has control points at the corners and on the midpoints of each side; when you select an element with the mouse you can resize it by dragging any of these points. The resize is <em>not</em> a scale transformation, however: instead, it resizes the element by lengthening its sides proportionally. In other words, when you resize a text box, you get a larger text box, not a magnified-and-pixelated enlargement of the original text box. Double-clicking on an element allows you to rotate it around any handle.</p>
<p>Many UI elements use text labels, either basic names, or more structure grids and lists, such as you might find in a tree-view or selection widget. You can double-click on any text element and edit its contents directly on the canvas, or open the element&#8217;s properties with the right-click menu. There is a very simple syntax for extending the structured text elements; the pipe character | denotes new columns, the hash character # denotes which item in a list is selected, and the asterisk character * denotes which item is highlighted. There is some variation as to the support for # and * if different widgets, but which one works is always easy to determine.</p>
<p>Several of the compound widgets you need for GUI prototyping support more direct adjustment than simple highlighting. For example, you can change the &#8220;progress&#8221; shown on the progress bar indicator by dragging a special handle that appears when you select the widget. You can create a tab bar with as many tabs as you need (added by editing the tab labels and inserting pipe characters), and even change which one is selected by putting a hash character in the tab name.</p>
<p>The toolbar at the top allows you to manually adjust the settings of any selected element &#8212; from its precise X,Y positioning on screen, to foreground and background coloring, to text properties like font and alignment. Of course, the emphasis in Pencil is on quick-and-easy manipulation of objects. To make this easier, whenever you drag an element or a resize handle, horizontal and vertical guide lines appear whenever you drag it to within a few pixels of a nearby element &#8212; thus allowing you to place objects into perfect alignment without resorting to worrying about their specific X,Y coordinates.</p>
<p>You can add images (such as icons, photos, or screen content) by dropping in the &#8220;Bitmap Image&#8221; element from the Common Shapes widget collection. The right-click menu for this element allows you to either import an image, or link to it (in which case the image file must remain in its present location or else the link will break). Some UI widgets, such as buttons, also allow you to attach an image file as one of their properties. Finally, Pencil includes a built-in search interface linked to the <a href="http://www.openclipart.org/">Open Clip Art Library</a>. Using this feature, you can search and browse through scores of Creative Commons-licensed art and design elements, and import them directly into your mockup. It is a handy feature that beats trying to maintain a Pencil-specific clip art collection.</p>
<h4>Exporting and sharing your designs</h4>
<p>The drawing tools essentially give you total freedom to design your mockups as best you see fit. There are a few quirks here and there, such as the automatic truncating of text in tables and list box widgets, but for the most part the sky is the limit. Before you can use your prototypes to change the world, however, you need to export them into a common output document format. This is where Pencil&#8217;s export template system comes into play.</p>
<p>If you simply select &#8220;Document&#8221; -&gt; &#8220;Export Document&#8221; from the menu, the default export window pops up. From here, you can simply save the mockup as a series of PNG files, one per page. You can also use this dialog to export to HTML, PDF, OpenOffice&#8217;s .ODT, or even Microsoft Word .DOC. However, all of these export options require you to install an export template like those provided at the Pencil Web site. Technically, you <em>can</em> still select an output format like HTML without a template installed, and the export wizard will step you through the process, but all it will do in the end is generate unlinked PNG files and drop them in a directory.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-export1.png"><img class="aligncenter size-medium wp-image-5042" title="pencil-export" src="http://blog.worldlabel.com/wp-content/myfiles/2010/08/pencil-export1-300x200.png" alt="" width="300" height="200" /></a></p>
<p style="text-align: center;"><em>&#8220;Export templates allow you to theme and style your final output, for the web or for PDF / ODT / DOC documents. (click on image for larger screenshot)&#8221;</em></p>
<p>Export templates are provided for download in .ZIP archives. To install one, simply save it locally in its Zipped form, then open it from within Pencil&#8217;s &#8220;Tools&#8221; -&gt; &#8220;Manage Export Template&#8230;&#8221; menu item. One important caveat for this process is that Pencil requires <em>you</em> to choose either HTML or &#8220;Text Documents&#8221; (a category including PDF, DOC, and ODT) when you install each template &#8212; you can choose the wrong type, and Pencil will not warn you that the template is incompatible; you&#8217;ll only find out that you installed it to the wrong section when you try to export.</p>
<p>The installed templates will be available for use immediately, appearing in the export wizard. For some reason, when exporting to HTML, Pencil chooses the filename &#8220;index.html&#8221; for you automatically, which can overwrite other exports in the same directory, but requires you to manually specify a filename for other document types.</p>
<p>The templates provided at the Pencil project site are fairly minimalist; if you are interested in HTML output, you will probably need to either perform some heavy CSS theming on the results, or write your own template for further usage. The project site, unfortunately, does not host documentation on producing your own export themes, but it is easy enough to read through the basic themes and get the idea &#8212; themes consist of an <a href="http://en.wikipedia.org/wiki/XSLT">XSLT</a> style sheet, an XML file containing basic template properties, and external resources (such as images) that will be included in the final output.</p>
<p>All in all, Pencil&#8217;s main strengths are its ease-of-use: creating a mockup is drag-and-drop simple, editing even tricky elements like multi-column text is straightforward, and the snap and alignment tools make creating neat, organized images easy. If you have far-out ideas, you may be better off creating prototypes form scratch with a raster editor like the Gimp, but for many cases, the quick turnaround afforded by Pencil makes it a win.</p>
<p><strong>by Nathan Willis</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/prototyping-with-pencil-firefox-add-on.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Periodic table of the open source graphics and design apps</title>
		<link>http://blog.worldlabel.com/2010/periodic-table-of-the-open-source-graphics-and-design-apps.html</link>
		<comments>http://blog.worldlabel.com/2010/periodic-table-of-the-open-source-graphics-and-design-apps.html#comments</comments>
		<pubDate>Mon, 26 Jul 2010 21:02:44 +0000</pubDate>
		<dc:creator>wlmanager</dc:creator>
				<category><![CDATA[Labels & Printing]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[graphic design]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=4545</guid>
		<description><![CDATA[

Are you ever overwhelmed by the sheer numbers of open source software projects produced by the community? Even when looking at just a subset &#8212; such as graphics applications &#8212; if you are not already familiar with the options, the volume can make it hard to track down the application that fits your needs. The [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/07/collarge1.jpg"></a></p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/07/collarge2.jpg"><img class="aligncenter size-full wp-image-4560" title="collarge2" src="http://blog.worldlabel.com/wp-content/myfiles/2010/07/collarge2.jpg" alt="" width="475" height="292" /></a></p>
<p>Are you ever overwhelmed by the sheer numbers of open source software projects produced by the community? Even when looking at just a subset &#8212; such as graphics applications &#8212; if you are not already familiar with the options, the volume can make it hard to track down the application that fits your needs. The major categories tend to break down the same way, however &#8212; just a few major players; the large projects often catering to slightly different design goals, and a second set of smaller projects each of which has a smaller team and a more narrow focus.</p>
<p>Let&#8217;s examine each design field in turn. We&#8217;ll start by describing the leading program or programs in each, followed by the smaller or younger projects, and end with the special-purpose tools.</p>
<p><em>by Nathan Willis</em><em> </em><span id="more-4545"></span></p>
<h4>Drawing, Painting, and Illustration</h4>
<h5>Vector-based editors</h5>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/07/collarge.jpg"></a></p>
<ul>
<li><a href="http://www.inkscape.org/">Inkscape</a> is the dominant player here, a full-featured SVG editor with wide support for object manipulation, styling, text rendering, scriptability and SVG image filters. Inkscape supports the largest set of drawing primitives and effects.</li>
<li><a href="http://sk1project.org/">sK1</a> is an up-and-coming vector editor also aiming to be a complete illustration program. It is a fork of an older vector editor called Skencil that is no longer in development. One of sK1&#8217;s biggest claims to fame is import support for a large set of third-party file formats.</li>
<li><a href="http://www.xaraxtreme.org/">Xara LX</a> was a commercial vector editor that was released in a mostly-open source version for Linux in 2006. The company did not continue to develop it, though, so it may be a risky choice.</li>
<li><a href="http://www.openoffice.org/product/draw.html">OpenOffice Draw</a> is part of the OpenOffice.org office suite, geared more towards crafting business-style illustrations suitable for embedding in other office documents than it is towards providing a complete suite of drawing tools.</li>
<li>Even more limited in scope are the <a href="http://live.gnome.org/Dia">Dia</a> and <a href="http://www.koffice.org/kivio/">Kivio</a> editors, both of which are designed for the purpose of building structured diagrams, from flowcharts to business diagrams. Dia is a GNOME application, and Kivio is a KDE application.</li>
<li>Finally, the <a href="http://ipe7.sourceforge.net/">Ipe</a> editor is a specialty tool designed for creating figures to be embedded in PDF or PostScript documents. <a href="http://al.chemy.org/">Alchemy</a> is an experimental vector editor that focuses on out-of-the-box drawing techniques including voice control and randomization. Neither are general-purpose editors, but may be useful if you fit their particular niche.</li>
</ul>
<h5>Raster-based editors</h5>
<ul>
<li><a href="http://www.gimp.org/">Gimp</a> is the long-dominant FOSS raster image editor. It supports multi-layered documents, with multiple color models, a full set of adjustable image-editing tools for photo and painting work, filters, channel operations, text and path tools, masks, editable brushes and palettes. It is fully scriptable, and has a large selection of third-party <a href="http://registry.gimp.org/">plugins</a> that extend its functionality.</li>
<li><a href="http://www.koffice.org/krita/">Krita</a> is another powerful raster image editor. Like Gimp, it supports tools and operations for both photo-adjustment and painting, layered documents, and filters. Krita, however, puts more emphasis on painting and drawing, by supporting multiple &#8220;brush engines&#8221; that simulate different media, some natural-media-simulation tools, and color models designed to better model painting. There is less emphasis on scriptability and plugins.</li>
<li><a href="http://mypaint.intilinux.com/">MyPaint</a> is a newer project that focuses exclusively on painting with pressure-sensitive pen drawing tablets. It boasts a massive array of brush options, all of which have completely adjustable behavior. However, it intentionally does not incorporate selection and image manipulation tools, preferring to leave that task for other editors.</li>
<li><a href="http://www.nathive.org/">Nathive</a> is a newer image editor designed for ease-of-use and extensibility with Python. It does not have a feature-set as complete as Gimp or Krita, but it is supposed to score high marks on usability with a smooth learning curve.</li>
<li>Other general-purpose raster editors include <a href="http://code.google.com/p/gogh/">Gogh</a>, which is designed to simulate natural-media sketching and painting, <a href="http://pinta-project.com/">Pinta</a>, which is designed to be simple-to-use, and <a href="http://www.tuxpaint.org/">Tux Paint</a>, which is designed for easy use by kids.</li>
<li>A full list of the special-purpose raster editors would be prohibitively long, but there are actively-developed tools for creating all sorts of raster-based images, such as photomosaics (e.g., <a href="http://lashwhip.com/pixelize.html">Pixelize</a>), fractals (e.g., <a href="http://sourceforge.net/projects/mandelbulber/">Mandelbulber</a> or <a href="http://xwmw.org/fractal-miner/">Fractal Miner</a>) or 3-D stereoscopic pictures (<a href="http://stereo.jpn.org/eng/stphmkr/">StereoPhoto Maker</a>). Many more special-purpose image tools have been adapted from stand-alone programs into Gimp plugins for ease-of-use, such as the <a href="http://gmic.sourceforge.net/">G&#8217;MIC</a> image manipulator, <a href="http://www.logarithmic.net/pfh/resynthesizer">Resynthesizer</a> texture simulator, or <a href="http://liquidrescale.wikidot.com/">Liquid Rescale</a> &#8220;content-aware resizer.&#8221;</li>
</ul>
<h4>Photography</h4>
<h5>Photo editing</h5>
<ul>
<li>Although you can edit TIFF or JPEG photos in Gimp or Krita, for direct-from-the-camera professional quality work, you need a raw image converter. The most well-known raw converter in the open source suite is <a href="http://ufraw.sourceforge.net/">UFRaw</a>, which is available as a stand-alone app or as a Gimp importer for the supported raw image formats (.CR2, .NEF, etc.). it supports multiple demosaicing algorithms, exposure and white balance control, denoising, and batch processing.</li>
<li><a href="http://rawstudio.org/">Rawstudio</a> is a virtually equally-capable raw converter, also with support for demosaicing, denoising, sharpening, exposure- and color-correction. The differences are that UFRaw typically includes more options for functions such as demosaicing, where there are multiple mathematical methods available. Rawstudio, however, includes more image browsing and cataloging features.</li>
<li><a href="http://www.rawtherapee.com/">RawTherapee</a> is a newer entrant into the open source raw conversion world. It used to be a closed-source program, but was released as open source last year. It offers most of the same feature set as UFRaw and Rawstudio.</li>
</ul>
<h5>Workflow</h5>
<ul>
<li>Free software does not have a dominant player in the photo-workflow application space. Many users prefer <a href="http://www.digikam.org/">Digikam</a> for photo management tasks; it supports EXIF, IPTC, and XMP metadata, geotagging, and is fully searchable. It also handles importing images from digital cameras.</li>
<li>Two newer projects making big strides in this area are <a href="http://darktable.sourceforge.net/">Darktable</a> and <a href="http://bluemarine.tidalwave.it/">Bluemarine</a>. They have similar aims, enabling photographers to manage assignments and jobs, particularly to speed up processing of photos from a single shoot. Both are worth looking at, although at the moment Darktable is the more actively-developed.</li>
</ul>
<h5>Specialty</h5>
<ul>
<li><a href="http://hugin.sourceforge.net/">Hugin</a> is an important photography correction tool. Although it is often classified as a &#8220;panorama creator,&#8221; that is just one of its features. It can indeed align, stitch, and blend multiple photos into a seamless extremely-wide-angle or even 360-degree panorama, but it can also perform perspective correction, correct chromatic aberration and lens distortion, perform architectural projections, and combine multiple images in a &#8220;focus stack.&#8221;</li>
<li><a href="http://qtpfsgui.sourceforge.net/">Luminance HDR</a> (which was formerly named Qtpfsgui) is a tool designed to perform &#8220;tone-mapping&#8221; &#8212; compositing multiple exposures of one high-dynamic-range (HDR) scene into a seamless single image. Luminance HDR permits the user to select from multiple tone-mapping algorithms as adjust all of the algorithmic parameters for a variety of effects.</li>
<li><a href="http://photobatch.stani.be/">Phatch</a> is a rapid photo-manipulation batch processor. With Phatch, you create formulas by dragging and dropping operations (resize, perspective, shadow, rotate, etc.) into a stack, then execute it on a folder full of images all at once. The result is a much faster technique for performing multiple editing tasks than any interactive editor.</li>
</ul>
<h4>Design and Typography</h4>
<h5>Desktop publishing (DTP)</h5>
<ul>
<li><a href="http://www.scribus.net/">Scribus</a> is far and away the leader in open source DTP. It produces print-ready output, including the pre-press PDF/X standards, color management, font embedding and subsetting, and supports almost every type of image content imaginable. The page-layout system supports master pages, scripting, plugins, and embedding of content rendered by other programs, such as TeX or EPS.</li>
<li><a href="http://www.lyx.org/">LyX</a> is often referred to as a DTP application, but it is perhaps better described as a document preparation system. It uses the TeX typesetting system, but with an interactive GUI front-end more familiar to word processor users. Still, it enables the creation of complex documents like only Tex, LaTeX, and BibTeX can.</li>
<li><a href="http://sourceforge.net/projects/pdfedit/">PDFedit</a> is a tool designed for editing what would normally be a read-only file type, finished PDFs. PDFedit has a considerable learning curve, but can be very useful for working with legacy documents when nothing else will do.</li>
<li><a href="http://www.glabels.org/">gLabels</a> is a specialty application built specifically for laying out and printing sheets of labels, business cards, and other small-sized designs that typically rely on multiple-copies-per-page templates. It can be used to generate sheets of identical content, or to &#8220;mail merge&#8221; content from external documents.</li>
<li><a href="http://www.laidout.org/">Laidout</a> is a design tool created by an independent comic book publisher to handle placing and rearranging multiple pages on to large sheets of printer paper, even reordering pages and with support for folding-and-cutting requirements. The interface can be hard to learn, however, as the project tends to reflect the individual developer&#8217;s needs.</li>
</ul>
<h5>Web design</h5>
<ul>
<li><a href="http://bluefish.openoffice.nl/">Bluefish</a> is the most common web design tool in the free software community, but even it offers less in the way of WYSIWYG visual layout tools than commercial products like Dreamweaver. However, if coding straight HTML is not for you, Bluefish can make the process easier, and keep better track of CSS and JavaScript functions than a web-based content management system can.</li>
<li><a href="http://www.kompozer.net/">Kompozer</a> is an older web design tool with its roots in the Mozilla project &#8212; the code originated as an HTML editor in the Mozilla Suite before Firefox and Thunderbird were split off into separate projects. Like Bluefish, it is a mixed bag of design tools and code editing, and it does not receive as frequent updates as Bluefish.</li>
<li>More and more web design tools are migrating into Firefox extensions. <a href="https://addons.mozilla.org/en-US/firefox/addon/60/">Web Developer</a> marks up browser content (including HTML entities and CSS) and allows manipulating elements &#8220;live&#8221; in the page. <a href="https://addons.mozilla.org/en-US/firefox/addon/1843/">Firebug</a> helps edit and debug CSS and JavaScript. <a href="https://addons.mozilla.org/firefox/addon/8487">Pencil</a> is a rapid prototyping tool for creating designs in the browser. There are many more; searching for lists compiled by developer site is the best way to find current information.</li>
</ul>
<h5>Typography</h5>
<ul>
<li><a href="http://fontmatrix.net/">Fontmatrix</a> is the leading font inspector and manager. It allows you to activate and deactivate fonts from your running system, search for specific glyphs, render sample text, and manage your font collection by type and by user-defined tags.</li>
<li><a href="http://fontforge.sourceforge.net/">FontForge</a> is the leading font design and editing program. It can create TrueType, OpenType, and Type 1 fonts, with full control over features like kerning, hinting, and diacritics. You can edit existing fonts with FontForge, or create new fonts from scratch.</li>
<li><a href="http://savannah.nongnu.org/projects/fontypython">Fonty Python</a> is an older font manager than Fontmatrix, and although it does not seem to be as actively maintained, it is still a good tool, particularly if you have trouble with some of Fontmatrix&#8217;s bleeding-edge features.</li>
<li>There are several special-purpose tools to assist the font designer, such as <a href="https://launchpad.net/glyphtracer">Glyphtracer</a>, which simplifies converting raster images to the outline curves needed by FontForge, and <a href="http://xgridfit.sourceforge.net/">Xgridfit</a>, which helps create TrueType hints. <a href="http://uwstopia.nl/geek/projects/gnome-specimen/">Specimen</a> is a lightweight tool for inspecting fonts with user-defined sample text.</li>
<li>Finally, although it is not an app itself, the <a href="http://www.openfontlibrary.org/">Open Font Library</a> deserves mention in this category, because it is a large resource of fonts available under <em>open</em> licenses &#8212; meaning you have the legal right to alter and extend them, which is not the case with most commercially-purchased fonts.</li>
</ul>
<h4>Modeling and Animation</h4>
<h5>3-D modeling</h5>
<ul>
<li><a href="http://www.blender.org/">Blender</a> is the dominant 3-D modeling tool in open source, consisting of a full toolchain for producing professional-quality photo-realistic scenes. On the modeling side, it permits meshes, subdivision surface modelings, Bezier and NURBS, and 3-D sculpting and texturing (including UV unwrapping). It scriptable with Python, and for output can use a variety of shaders and renderers, complete with ray-tracing, ambient occlusion, subsurface scattering, and radiosity.</li>
<li><a href="http://free-cad.sourceforge.net/">FreeCAD</a> is the most well-known 3-D computer-aided design (CAD) app in open source. It is designed with mechanical engineering in mind.</li>
<li><a href="http://www.archimedes.org.br/">Archimedes</a> is a simpler CAD program that specializes in architectural modeling. The <a href="http://www.ribbonsoft.com/qcad.html">QCad</a> program does not directly do 3-D, but its 2-D design tools can be used to create blueprints useful in other, 3-D capable CAD tools.</li>
<li>Several other open source 3-D modeling programs are under active development, including <a href="http://www.artofillusion.org/">Art of Illusion</a> and <a href="http://www.wings3d.com/">Wings3D</a>. Neither has as large of a development team or user community as Blender, but since they do not try to incorporate Blender&#8217;s animation tools (see below) and video editing workflow, they may be easier to learn.</li>
<li>There are also several special-purpose tools that come from the Blender community designed to assist with specific tasks, such as <a href="http://www.makehuman.org/">MakeHuman</a>, which is optimized for the tricky task of creating realistic models of human beings.</li>
</ul>
<h5>Animation</h5>
<ul>
<li>In addition to its static modeling and scene rendering, <a href="http://www.blender.org/">Blender</a> is also a 3-D animation program, supporting rigging, skinning, armature deformation, forward and inverse kinematics, motion curve and key-frame editing, and more. Recent versions also support particle and fluid physics, soft body solvers, hair and cloth, and other special effects. A timeline based video editor and compositor are built-in.</li>
<li><a href="http://www.synfig.org/">Synfig</a> is a vector-based 2-D animation studio that supports many of the same features Blender does, but for 2-D animation. Characters, backgrounds, and other scene elements are composed of vector graphic primitives which are drawn or adjusted in key frames, and automatically &#8220;tweened&#8221; to create smooth animation frames.</li>
<li><a href="http://www.pencil-animation.org/">Pencil</a> (not to be confused with the Firefox add-on mentioned above) is a more traditional &#8220;cell-based&#8221; animation tool; each individual frame is drawn on the canvas, which can be overlayed with translucency (called onion-skinning) to assist the artist.</li>
</ul>
<h4>Utilities and system support</h4>
<h5>Scanning</h5>
<ul>
<li><a href="http://www.xsane.org/">Xsane</a> is the leading scanning tool for open source systems. It fully supports flatbed, transparency, and film strip scanners, offering complete image controls and previewing, automatic or manual calibration, and color management complete with ICC input profiles.</li>
<li><a href="http://kooka.kde.org/">Kooka</a> is a scanning utility written for the KDE desktop environment. It uses the same driver backend as Xsane, but attempts to put a more easily-understood front end on the tools, and integrates with other KDE-based applications.</li>
<li>Due to the complexity of Xsane and Kooka, several &#8220;simple&#8221; scan tool projects exist as well, notably <a href="http://scantailor.sourceforge.net/">Scan Tailor</a> and <a href="http://launchpad.net/simple-scan">Simple Scan</a>. None of them add functionality over the more complex offerings; they focus instead on a quick-use interface.</li>
</ul>
<h5>Printing</h5>
<ul>
<li><a href="http://www.cups.org/">CUPS</a> is the printer management project used by almost all open source graphics systems, supporting inkjet, laser, and other less-common printer types. CUPS handles scheduling jobs, spooling and network-printer sharing. Support is usually provided by the operating system, so you do not need to worry about installing or configuring it separately.</li>
<li><a href="http://gimp-print.sourceforge.net/">Gutenprint</a> is a high-quality printer driver project; it provides the printer control layer directly below CUPS, and provides drivers for a vast array of printers. Normally you would never need to update or configure Gutenprint directly, but if you have trouble with a specific printer, it is the project to look towards for updates.</li>
<li>Though CUPS and Gutenprint provide a solid printing system, there are several specialized projects that target specific tasks. <a href="http://www.blackfiveservices.co.uk/photoprint.shtml">Photoprint</a> is designed to create professional-looking photo layouts, complete with borderless multiple-image-per-page layout options. <a href="http://www.blackfiveimaging.co.uk/index.php?article=02Software%2F05CMYKTool">CMYKTool</a> from the same developers allows greater control over CMYK color separations than most individual printer drivers provide. The aforementioned <a href="http://www.laidout.org/">Laidout</a> can be used to create complex print layouts, including splitting large images up into arbitrarily-arranged multipage mosaics.</li>
</ul>
<h5>System calibration and profiling</h5>
<ul>
<li><a href="http://lprof.sourceforge.net/">LPROF</a> is the most widely-known ICC profile creation tool in open source, largely because it is currently the only tool with a graphical user interface. It was written by the creator of LittleCMS, the color management library used by most of the graphics applications mentioned above. LRPOF can create profiles for monitors, scanners, and digital cameras. Several hardware devices like X-Rite&#8217;s DP92 are supported.</li>
<li><a href="http://www.argyllcms.com/">Argyll</a> is a color management system (CMS) that includes several command-line tools. Included are utilities to create device profiles, calibrate displays, link profiles, and transform raster images to different color spaces. A GUI project called <a href="http://hoech.net/dispcalGUI/">dispcalGUI</a> also exists, maintained by different developers.</li>
<li><a href="http://www.oyranos.org/">Oyranos</a> is another CMS, one that notably includes tools to configure and assign ICC color profiles to X displays. The <a href="http://www.oyranos.org/#icc_examin">ICC Examin</a> tool is an offshoot of this project; it is the only dedicated color profile previewer for open source graphics pros.</li>
</ul>
<h5>Other tools</h5>
<ul>
<li>Apart from the main applications, there are several important utility programs that act more as functional assistants than as content creation tools. Leading the charge is <a href="http://home.gna.org/colorscheme/">Agave</a>, a color scheme chooser. The interface is lightweight, but the program lets users build color schemes based on complements, split-complements, triads, and other scheme types, with adjustable palettes and brightness/saturation controls.</li>
<li><a href="https://launchpad.net/swatchbooker">Swatchbooker</a> is a newer &#8220;swatch&#8221; tool, which can read color swatches from a wide variety of programs, including the Adobe creative suite, all major open source programs, web sites, and many proprietary products. You can then convert and save swatch files for use with other applications.</li>
<li>Open source support for pressure-sensitive graphics tablets is robust, but the historic need to edit the configuration of the devices in text files led to the creation of <a href="http://gtk-apps.org/content/show.php/Wacom+Control+Panel?content=104309">Wacom Control Panel</a>. It is a graphical tool that lets the user tweak and adjust the settings and sensitivity of these devices on-the-fly.</li>
</ul>
<p><strong><em>BY NATHAN WILLIS</em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/periodic-table-of-the-open-source-graphics-and-design-apps.html/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Open Clip Art Library: Call for Sports Clip Art</title>
		<link>http://blog.worldlabel.com/2010/open-clip-art-library-call-for-sports-clip-art.html</link>
		<comments>http://blog.worldlabel.com/2010/open-clip-art-library-call-for-sports-clip-art.html#comments</comments>
		<pubDate>Tue, 20 Jul 2010 02:08:48 +0000</pubDate>
		<dc:creator>bradphillips</dc:creator>
				<category><![CDATA[Open Clip Art Library]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[clipart]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[inkscape]]></category>
		<category><![CDATA[ocal]]></category>
		<category><![CDATA[openclipart]]></category>
		<category><![CDATA[svg]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=4487</guid>
		<description><![CDATA[
The Open Clip Art Library has spent much of 2010 actively pursuing higher ground and greater methods of user contribution, beginning with the March Release of Version 2.0. Since that landmark release, the OCAL team has been on a regular iteration schedule, geared toward simplifying the user experience and fixing bugs.
More recent openclipart.org releases have [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-1628" href="http://blog.worldlabel.com/?attachment_id=1628"></a></p>
<p><a href="http://openclipart.org">The Open Clip Art Library</a> has spent much of 2010 actively pursuing higher ground and greater methods of user contribution, beginning with the <a href="http://www.openclipart.org/wiki/Announcement_20">March Release</a> of Version 2.0. Since that landmark release, the OCAL team has been on a regular iteration schedule, geared toward simplifying the user experience and fixing bugs.</p>
<p>More recent openclipart.org <a href="http://www.openclipart.org/wiki/Announcement_22">releases</a> have begun adding incentives for content creation, in the form of <a href="http://fabricatorz.com/2010/06/open-clip-art-library-spring-2010-package-arrives/">themed package releases</a>. To date, said releases have resulted in a wide array of content that forms a spectrum of seasonal work.</p>
<p><span id="more-4487"></span></p>
<p>For the next release, scheduled on August 2nd, the Librarians are changing things up a bit, by calling for Sports-themed content from the Community. These new works will be included in the coming release and featured, as the latest <a href="http://openclipart.org/packages">downloadable package</a>. Artists wishing to step up to the plate and contribute their original works are encouraged to <a href="http://openclipart.org/register">register</a> (if not already a member) and <a href="http://openclipart.org/upload">upload</a> the SVG(s), tagging them with the keyword &#8220;<a href="http://www.openclipart.org/search/?query=sports2010">sports2010</a>&#8220;. Deadline for user submissions is Sunday, August 1st.</p>
<p><em>This Open Clip Art Library Package Announcement is sponsored by Worldlabel.com, a multifunctional <a href="http://worldlabel.com">label manufacturer</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/open-clip-art-library-call-for-sports-clip-art.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Classy Stickers for digiKam Lovers Giveaway (Update)</title>
		<link>http://blog.worldlabel.com/2010/classy-stickers-for-digikam-lovers-giveaway.html</link>
		<comments>http://blog.worldlabel.com/2010/classy-stickers-for-digikam-lovers-giveaway.html#comments</comments>
		<pubDate>Mon, 12 Jul 2010 13:41:09 +0000</pubDate>
		<dc:creator>wlmanager</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[digiKam]]></category>
		<category><![CDATA[World Label]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=4418</guid>
		<description><![CDATA[To enter the giveaway, leave a comment to this post (don't forget to include your email address), and we'll pick a winner on Monday, July 16.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-4420" title="digiKam Sticker" src="http://blog.worldlabel.com/wp-content/myfiles/2010/07/digiKam_sticker.jpg" alt="digiKam Sticker" width="400" height="267" /></p>
<p>Using open source software? Then we have something for you. In collaboration with the open source community, we&#8217;ve designed some classy stickers you can use to spice up your notebook or netbook and show the world your support for open source software. The stickers are based on some original designs, so you won&#8217;t find them anywhere else.</p>
<p>The stickers are printed on high-quality vinyl labels from World Label that are both waterproof and smudge-resistant.</p>
<p>The first set of stickers is designed for <a title="digiKam" href="http://www.digikam.org/">digiKam</a> users. If you use this powerful photo management application to process and organize your photos, you have a chance to win 5 sheets (18 stickers each) featuring our original design.</p>
<p>To enter the giveaway, leave a comment to this post (don&#8217;t forget to include your email address), and we&#8217;ll pick a winner on Monday, July 16.</p>
<p>If you don&#8217;t win, there is no reason to despair: in the spirit of open source, the <a title="sticker design and template" href="http://blog.worldlabel.com/pdf/WL800_digiKam.pdf">sticker design and template</a> [PDF] are also 100 percent open source, so you can print the stickers yourself. And you can buy labels for that from us!</p>
<p><strong>UPDATE:</strong></p>
<p><strong>And the winner is&#8230;</strong></p>
<p>Well, first of all, thank you all for participating in the giveaway. It&#8217;s nice to see that so many people use digiKam for processing and managing photos. The lucky winner of the giveaway is Kanwar Plaha. We will contact you shortly to arrange the shipment. We also decided to give a single sheet to another three participants: Simon Slater, Edney Matias, Thomas Damgaard. Expect an email in your inbox soon. Once<br />
again, thank you all for participating, and check back later for more exciting giveaways!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/classy-stickers-for-digikam-lovers-giveaway.html/feed</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Open Clip Art Library Releases Version 2.3!</title>
		<link>http://blog.worldlabel.com/2010/open-clip-art-library-releases-version-2-3.html</link>
		<comments>http://blog.worldlabel.com/2010/open-clip-art-library-releases-version-2-3.html#comments</comments>
		<pubDate>Wed, 07 Jul 2010 14:00:53 +0000</pubDate>
		<dc:creator>bradphillips</dc:creator>
				<category><![CDATA[Open Clip Art Library]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[clipart]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[inkscape]]></category>
		<category><![CDATA[ocal]]></category>
		<category><![CDATA[openclipart]]></category>
		<category><![CDATA[svg]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=4398</guid>
		<description><![CDATA[
The Open Clip Art Library enjoys yet another of it&#8217;s scheduled monthly updates, with revision 2.3.  With over 32,000 vector graphics currently calling it home, OCAL has grown into one of the largest and most prevalent sources for freely available graphics on the web.  Version 2.3 aims to begin building on this solid [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openclipart.org/search/?query=summer2010&#038;page=1"><img class="alignnone" title="Sunshine in the Country by laobc" src="http://www.openclipart.org/image/800px/svg_to_png/sunshine_in_the_country.png" alt="" width="475" /></a></p>
<p><a href="http://openclipart.org">The Open Clip Art Library</a> enjoys yet another of it&#8217;s scheduled monthly updates, with revision 2.3.  With over 32,000 vector graphics currently calling it home, OCAL has grown into one of the largest and most prevalent sources for freely available graphics on the web.  Version 2.3 aims to begin building on this solid foundation, by increasing user interaction and content submissions.</p>
<p>The <a href="http://www.openclipart.org/search/?query=spring2010">Spring 2010 Clip Art Package</a> brought together a diverse group of artists and pointed them in a similar thematic direction.  Over 11,900 individual downloads have proven the themed package format an effective way of presenting similarly-grouped work to the Community.  As in the <a href="http://www.openclipart.org/wiki/Announcement_22">June Release</a>, Open Clip Art 2.3 brings along with it, a compact, user-generated, themed package of clipart.</p>
<p><span id="more-4398"></span></p>
<p>Familiar ground is tread, in the latest Themed Package Release, as Community artists, like <a href="http://www.openclipart.org/user-detail/laobc">laobc</a>, <a href="http://www.openclipart.org/user-detail/rg1024">rg1024</a>, and <a href="http://www.openclipart.org/user-detail/pianoBrad">pianoBrad</a> have focused their attentions on the Summer Season.  Summer2010 is packed with useful scenery elements, like <a href="http://www.openclipart.org/user-detail/rg1024">rg1024&#8217;s</a> beach ball (below),<br />
<a href="http://www.openclipart.org/image/800px/svg_to_png/beach_ball_01.png"><img alt="" src="http://www.openclipart.org/image/800px/svg_to_png/beach_ball_01.png" title="&quot;Beach Ball&quot; by rg1024" class="alignnone" width="200"/></a></p>
<p>along with the abstract, seasonal imagery of laobc&#8217;s &#8220;Sunshine in the Country&#8221; (the header for this article).</p>
<p>Any wishing to utilize this smoldering collection can do so individually (by <a href="http://www.openclipart.org/search/?query=summer2010<br />
">searching</a> for the key term or tag &#8220;summer2010&#8243;) or by <a href="http://www.openclipart.org/packages">downloading the entire package</a>.</p>
<p>Also continuing this month is a logo design <a href="http://www.openclipart.org/wiki/Fcrc-logo">contest</a>, initiated by the organizers of the <a href="http://wikis.fu-berlin.de/display/fcrc/Home">Free Culture Research Conference</a>.  Artists still planning on submitting an entry should mark this Friday (July 9th) as the deadline for that submission.  Three more judges, <a href="http://www.law.harvard.edu/faculty/directory/index.html?id=106">Jonathan Zittrain</a>, <a href="http://www.dobusch.net/">Leonhard Dobusch</a>, and </a><a href="http://creativecommons.org/about/people#michellethorne">Michelle Thorne</a>, have been added to the esteemed panel that will judge and announce the winner on July 11.</p>
<p>For more information on all things related to this Summer 2010 Release, have a look at the <a href="http://www.openclipart.org/wiki/Announcement_23">official press release</a>.</p>
<p><em>This Open Clip Art Library Release Announcement is sponsored by Worldlabel.com, a multifunctional <a href="http://www.worldlabel.com">label manufacturer.</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/open-clip-art-library-releases-version-2-3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Become a typeface pro with Fontmatrix</title>
		<link>http://blog.worldlabel.com/2010/become-a-typeface-pro-with-fontmatrix.html</link>
		<comments>http://blog.worldlabel.com/2010/become-a-typeface-pro-with-fontmatrix.html#comments</comments>
		<pubDate>Fri, 25 Jun 2010 16:05:08 +0000</pubDate>
		<dc:creator>wlmanager</dc:creator>
				<category><![CDATA[Labels & Printing]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://blog.worldlabel.com/?p=4330</guid>
		<description><![CDATA[
Fontmatrix is a free/libre font explorer for Linux, Windows and Mac
Casual computer users often give little thought to fonts, but once you starting working on design &#8212; from your web site to your stationary needs, you soon begin to appreciate the positive effects a good typeface can have on branding and marketing. The trouble comes [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix.png"><img class="size-full wp-image-4344  aligncenter" title="fontmatrix" src="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix.png" alt="" width="475" height="55" /></a></p>
<p style="text-align: center;">Fontmatrix is a free/libre font explorer for Linux, Windows and Mac</p>
<p>Casual computer users often give little thought to fonts, but once you starting working on design &#8212; from your web site to your stationary needs, you soon begin to appreciate the positive effects a good typeface can have on branding and marketing. The trouble comes when you start to collect more fonts on your system than you can keep track of in your head. Worse yet, most operating systems attempt to manage fonts for you in an all-or-nothing fashion, through which large collections can slow down application speed, in addition to being tiresome to scroll through. The solution is a good font manager, like the open source <a href="http://fontmatrix.net/">Fontmatrix</a>.</p>
<p><em>by Nathan Willis</em></p>
<p><span id="more-4330"></span></p>
<p>On the whole, it is a good thing that the OS keeps track of fonts for the user &#8212; you generally want the same fonts to be available to every application on the system without having to worry about them individually, and you need to rely on them being loaded before you need them. Fontmatrix retains these nice properties; you can keep a useful set of fonts loaded all the time. What it adds is the ability to switch additional fonts on and off on-demand. Instead of a simple checklist, though, it lets you preview, tag and compare fonts side-by-side, see which languages and weights they cover, inspect individual glyphs, and even search for fonts based on supported properties.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatirx-cluttered-menu.png"><img class="aligncenter size-full wp-image-4343" title="fontmatirx-cluttered-menu" src="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatirx-cluttered-menu.png" alt="" width="475" height="429" /></a></p>
<p style="text-align: center;"><em>&#8220;The problem: a normal desktop system has hundreds of fonts installed, making it difficult to choose the best face when working in an application &#8212; if not impossible, given the time it takes the font menu to load.&#8221;</em></p>
<p>The latest release of Fontmatrix is 0.6, which you can <a href="http://fontmatrix.net/node/22">download</a> for Windows and Linux (Mac builds are periodically available, too, but might not be as up-to-date; you can always check the version number against the Linux releases). Linux packages are provided for OpenSUSE, Fedora, Debian, and Ubuntu. Check your distribution&#8217;s package management system first, though &#8212; most distros are supplying up-to-date Fontmatrix builds.</p>
<p>The first time you run Fontmatrix, the program will recursively search through your system&#8217;s pre-defined font directories, such as /usr/share/fonts/, /usr/X11R6/lib/X11/fonts, and so on. You can add a directory, such as /home/username/myfonts/, by choosing &#8220;Import&#8221; from the File menu. This is handy for downloading individual fonts from the Web and testing them out.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-info.png"><img class="aligncenter size-full wp-image-4348" title="fontmatrix-info" src="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-info.png" alt="" width="475" height="417" /></a></p>
<p style="text-align: center;"><em>&#8220;Fontmatrix gives you direct control over which available fonts are activated in the operating system; each can be turned of with the simple click of a checkbox. The interface also gives you detailed information about each typeface.&#8221;</em></p>
<h4>FONT EXPLORATION</h4>
<p>What you see when Fontmatrix is running is a directory-like tree structure on the left that lists all of the fonts on your system alphabetically. Each font <em>family</em> has an arrow next to, with which you can show or hide separate faces if they exist (Bold, Italic, Book, etc.). Select one, and you can browse through all of its details on the right-hand side of the window.</p>
<p>The &#8220;Font Information&#8221; tab displays metadata about the font, including its creator, license, version information, a URL, and any other information embedded in the font file by the font designer. The &#8220;Sample Text&#8221; tab, naturally, renders sample text in the selected font. You can adjust the hinting parameters, left-to-right and top-to-bottom orientation (as appropriate for the language), and for OpenType fonts, enable or disable specific features, all to see how they affect rendering.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-sample.png"><img class="aligncenter size-full wp-image-4349" title="fontmatrix-sample" src="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-sample.png" alt="" width="475" height="417" /></a><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-find.png"></a></p>
<p style="text-align: center;"><em>&#8220;Fontmatrix offers you several utilities to help select a font, including a flexible sample-text rendering engine.  Here we see a large block of &#8220;Lorem ipsum&#8221; dummy text rendered as a paragraph.&#8221;</em></p>
<p>The &#8220;Glyphs&#8221; tab is probably the most useful for font hunters working on a design; it shows a complete table of the font&#8217;s characters, sorted by Unicode code and grouped into Unicode blocks. If you are working with a Latin alphabet language, you can scan through the &#8220;Basic Latin&#8221; block at a glance. If you need Cyrillic or Katakana, those blocks are available too, and Fontmatrix even tells you what percentage of the character block the font implements. You can click on a particular glyph to see it rendered almost full-window size, which can be nice for detail work.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-glyphs.png"><img class="aligncenter size-full wp-image-4347" title="fontmatrix-glyphs" src="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-glyphs.png" alt="" width="475" height="740" /></a></p>
<p style="text-align: center;"> <em>&#8220;More detail is provided for each font, such as the complete glyph table, organized by Unicode character group.  You can scan for alphabet coverage, look for special symbols, or just get a feel for the typeface.&#8221;</em></p>
<p>The &#8220;Playground&#8221; tab is a free-form canvas, in which you can type any text, at any size, in any font, and then rearrange the typed samples to your heart&#8217;s content. This is especially useful for seeing how different fonts work together in a design.</p>
<p>Finally, the &#8220;Compare&#8221; tab allows you to overlay multiple fonts onto each other, fully aligned, to compare their glyphs in detail. You can color-code the font selections and scan through their entire character sets to see them in detail. You can optionally display the fonts&#8217; control points and metric if those help &#8212; which they might; a particular font may have the &#8220;g&#8221; you want to use in your logo, but because of a funny baseline alignment, it doesn&#8217;t look right. The compare tab would help you spot this.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-compare.png"><img class="aligncenter size-full wp-image-4345" title="fontmatrix-compare" src="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-compare.png" alt="" width="475" height="611" /></a></p>
<p style="text-align: center;"><em>&#8220;The program allows direct font-to-font comparison by overlaying multiple faces on top of each other.  This allows you to compare glyph sizes, baseline alignments, and overall character shape.&#8221;</em></p>
<h4>FONT MANAGEMENT</h4>
<p>As alluded to above, Fontmatrix can not only help you to examine fonts, it can simplify working with them by giving you better tools to manage your entire collection. The first way it does this is by permitting you to deactivate all of the installed fonts that you do not wish to use. If you maintain a large collection of &#8220;novelty&#8221; fonts used only for logo or letterhead design, for instance, deactivating them de-clutters the Font menu in your word processor, and speeds up how quickly the menu loads when clicked, too.</p>
<p>You can deactivate any font by clicking on the checkbox beside its name in the left-hand-side font list. This deactivation only removes the font from the system&#8217;s current memory, though &#8212; it is not permanently uninstalled, and you can still access all of the relevant information about it in Fontmatrix itself.</p>
<p>Fontmatrix also helps you to organize and sort your fonts based on your your own criteria, starting with simple tagging. You can tag each font with an unlimited number of plain-text string tags, and view portions of your collection based on tag sorting. The &#8220;Tags&#8221; tab at the bottom of the left-hand window pane exposes this functionality.</p>
<p style="text-align: center;"><a href="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-find.png"><img class="aligncenter size-full wp-image-4346" title="fontmatrix-find" src="http://blog.worldlabel.com/wp-content/myfiles/2010/06/fontmatrix-find.png" alt="" width="348" height="470" /></a></p>
<p style="text-align: center;"><em>&#8220;Among Fontmatrix&#8217;s more unusual features is the ability to match a &#8216;found sample&#8217; of a font against known typefaces.&#8221;</em></p>
<p>In addition, you can explore fonts based on the <a href="http://en.wikipedia.org/wiki/PANOSE">PANOSE</a> type classification system. PANOSE is based on a typeface&#8217;s visual attributes, such as serif style, glyph proportions, and stroke variation, not conceptual metadata such as &#8220;cowboy font&#8221; or &#8220;Italian pottery script&#8221; that font authors may use to describe their typefaces abstractly. As a result, it can be used to sort and search on even unknown type specimens.</p>
<h4>FONT MANIPULATION</h4>
<p>Recent versions of Fontmatrix build on this classification function to perform interesting functions, such as the ability to identify a typeface found &#8220;in the wild&#8221; by measuring its attributes and matching it against known samples. You can access this function through the Service menu, and load either an existing raster image file or a screenshot for identification. Obviously, the more characters are available, the better.</p>
<p>Fontmatrix can also extract the embedded fonts found in PDF documents (although only the subset of characters used in the document will be available), explore the full TrueType tables embedded in a .TTF font file, and enable or disable advanced features of Open-Types fonts on a per-font basis. This enables you to tweak OpenType font behavior, in areas from kerning to sub-script and super-script placement.</p>
<p>Undoubtedly, Fontmatrix incorporates a swath of features that cater to the typography fan, but its real value for the everyday user is in simplifying the creative workflow. If you are working on branding for your business, using Fontmatrix to help you find the perfect typeface for the corporate initials is far easier than trying all of the combinations with trial-and-error in Inkscape. But more importantly, the remained of the work week, Fontmatrix lets you work faster by performing the unsung task of keeping those application font menus nice and tidy.</p>
<p><em>By Nathan Willis</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.worldlabel.com/2010/become-a-typeface-pro-with-fontmatrix.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
