This web site provides information about Unicode fonts, Unicode-enabled software, internationalization, and Unicode usability issues on free/libre/open source (FLOSS) operating systems.
Welcome! This is my currently somewhat neglected website! ;-)
If you want to hire me to do something or are just wondering who I am, this links to my curriculum vitae.
Hariphunchai: Designing a Tai Tham Unicode Font
A talk about the Hariphunchai project that I gave at the Libre Graphics Meeting in Leipzig, Germany, in April, 2014. Be sure to click on the gear icon "⚙" to open up the speaker notes.
Key Curry is a web application and set of web components that allows you to easily type many world languages and specialized orthographies on the web. Key Curry makes it easy for language advocates and web developers to provide support for the orthographies of minority languages, especially the many languages that are not currently supported by the major operating system vendors. 2012-04-18-ET.
Experimental Gladiator Components and jQuery-based Demos
I designed a system of integrated user interface elements called Gladiator Components which use jQuery under the hood. This page links to several experimental demos.
Fontaine is a command-line utility that displays key meta information about font files. I wrote this program for the Open Font Library project. 2009-03-18-ET.
2007 Text Layout Summit July 4-6 Glasgow, UK Presentations
The 2007 Text Layout Summit presentations from the July 4-6 aKademy conference in Glasgow, UK are provided here.
- Unicode Font Guide For Free/Libre Open Source Operating Systems.
A regularly-updated guide to the best Open Source and other liberally-licensed Unicode fonts for all major modern scripts encoded in Unicode.
- Font Playground
(alpha software). Play with free fonts before downloading them.
This is a companion to the Font Guide where you have the chance to interactively use many of the free fonts mentioned in the Font Guide to typeset short quotations and text samples without having to download anything. Note bene: This resource is under active development and still has a few bugs -- but it is still fun.
International Text Layout & Typography. New!
Paper for presentation
at Gnome Live! 2006 in Boston. PDF format.
This paper aims to provide a comprehensive review of aspects of international text layout and typography of interest to members of the FLOSS development community. The accompanying slide presentation is also available.
- Designing a Better Font Selection Widget, a proposal.
A proposal to create a better font selection widget for modern Open Source desktop software toolkits such as QT, KDE and GTK+/Gnome. The proposal envisions a drop-down selection widget with options for hierarchical classification of fonts into logical design-based and script-based categories. Configuration data would be stored in easily-parsed XML files. Implementation of such a widget would greatly improve the usability of Open Source software that requires intensive font selection tasks, especially graphic design, desktop publishing, and word processing software.
Go for OFL! is a new campaign to promote the Open Font License.
Unifont.org has joined with FreeDesktop.org, SIL International, The Gnome Foundation, KDE e.V., the Free Standards Group, and the Free Software Foundation to promote and popularize use of the OFL all over the world. We hope that you will add momentum to this campaign by joining us to help promote use of the OFL as the preferred Free/Libre Open Source Software (FLOSS) license for fonts. Read more ...
- A Quick Primer On Unicode and Software Internationalization Under
Linux and Related Free/Libre Open Source Operating Systems.
Currently being updated and revised and hence temporarily unavailable. In the meantime, please see this somewhat out-of-date guide.
The Penguin and Unicode: The State of Unicode and Internationalization in Linux.
"The Penguin and Unicode: the State of Unicode and Internationalization in Linux" is a presentation I gave at the 27th Internationalization and Unicode Conference in Berlin in April, 2005. The talk is divided into three sections: 1) a survey examining the then-current extent of globalization in Linux, 2) core Unicode infrastructure in Linux, and 3) globalization software being used to internationalize the Linux platform. The presentation is available online, in pdf, and in Open Office .sxi formats.
- LASi Unicode-enabled PostScript library. New and newly patched versions just released!
This Open Source library written by Larry Siden provides a C++ stream-based output interface (using operator
<<) for creating Postscript documents that can contain any of the scripts and symbol blocks supported in Unicode. Complex text layout (CTL) Indic scripts like Devanagari and right-to-left scripts like Arabic and Hebrew are supported.
- Hexxa & Decima's XHTML and CSS Web Workshop.
Originally designed for middle school students, this workshop provides an introduction to modern XHTML and CSS. No prior HTML coding experience is expected.
If you have questions about this web site or recommendations for improvement, please write to Ed at: ed dot trager at gmail dot com.