Author Archive: Brian Thomas

Introduction to TLF in Flex from the Adobe Developer Connection

Mihai Corlan has posted an introduction to using TLF in Flex over on the Adobe Developer Connection.

Check it out here:
Using the Text Layout Framework in Flex 3.2 and AIR 1.5

“The goal of this article is to introduce you to the Text Layout Framework library for Adobe Flash Player 10 and Adobe AIR 1.5 and to demonstrate how you can use it to display rich text inside of the Flash Player 10 and Adobe AIR 1.5 runtimes. I will not cover all the possibilities of this framework, but I will give you enough of a push to help”

Text Layout Markup in Flash CS4

One of the powerful features of TLF is that anything you create can be imported/exported in XML. In this post I’m going to explain the tools we provided for working with Text Layout Markup in the Flash CS4 Component.

Continue reading…

World Class Text Tour Source Code

You’ve probably noticed that the front page of our Adobe Labs release contains an excellent set of demos called the ‘World Class Text Tour’. What you may not have realized is that we have provided the Flash CS4 source for all of these demos!

Continue reading…

TLF Review on Publicious

Mike Rankin wrote a fantastic review of TLF over on the Publicious blog. Check it out here.

A peek into the post:

“if you are the least bit interested seeing what will drive publishing workflows in the very near future, run, don’t walk your mouse over to the Adobe Labs and check out everything you can on Text Layout Framework. Such a dull-sounding name for such a mind-blowing technology. They should have called it the Textinator, or Fontapocalypse, or something. It’s going to be large.”

Embedded Font Subsetting Using DefineFont4

The first tidbit of information I would like to share with you is how to use DefineFont4 to selectively embed glyphs from a font for use in Text Layout Framework, also knowing as font subsetting. While subsetting is not new to Flash via DefineFont3, it is limited to little more than embedding the outlines of glyphs. With DefineFont4, you are able to embed a complete portion of an OpenType font, including the tables (horizontal/vertical metrics, ligatures, kerning, GSUB, GPOS, etc…) that TLF has excellent support for. This is absolutely essential for fully supporting many complex scripts. Although currently you are required to use Flex Gumbo to get access to DefineFont4, I will show you how to use it no matter what type of Flash project you are working on by creating a font SWF. This is valuable knowledge for taking full advantage of TLF without burdening your users with the weight of embedding an entire font. It is especially important when including text from a font such as Adobe Song Std. Weighing in at a hefty 14.8MB it would be ridiculous to embed the entire font, but this should not stop you from taking advantage of all the new features in TLF.

Continue reading…

Welcome to the Text Layout Framework Team Blog

A big thanks to everyone who has already downloaded and started leaving feedback on our Adobe Labs Beta Release! It’s exciting to hear all of your feedback. We intend to use this blog to keep you up to date on the latest news on the TLF project, respond to common concerns and questions from our users and (as I’ll very soon be doing) provide technical examples, explanations, tips, and tricks for using TLF.

Another special thanks to all who took the time to post about our release:

My apologies if I missed your post!