bug-gfe
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: look and feel


From: bug-gfe-admin
Subject: Re: look and feel
Date: Sun, 14 Jan 2001 04:19:17 -0800 (PST)

Attached is a short document explaining a font design process. I've
used this way of working succesfully with an application called
GEMfont written by Sasha Blank.  However this application suffered a
lot from the fact that the platform was limited to 4!!! open windows
at a time of which one would need to be left unused in order to open
'desk-accessories' and from the fact that the most common screen
resolution was 640x400 in black&white. So, for GFE we should have a
good opportunities to make an even better application.

Appreciate any comments,

Erlend.

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/
Design process
==============

The first step is to consider what sort of font you want to design. Once you've 
done this and have got the inspiration, you can start with the first step:

1. Draw outlines/sketches of the main characters (e.g. a,e,f,g,n,s in western 
european languages).

For this the ideal environment would be a drawing environment like the Gimp 
offers, with a toolbox with drawing tools (line, arc, bezier curve, fill, 
eraser) and a canvas with 'help-lines' offering some guidance on dimensions.

Once you have/ while you draw the initial shapes, it is important to view how 
they look together. After all, characters are not meant to be used by 
themselves, but as part of a word or piece of text. So that brings us to the 
second step:

2. View characters in combinations.

Ideal for this would be a small editor, in which a couple of lines could be 
entered, and a viewer for these lines, so that the important characteristics 
can be seen. For example how well an e follows an f, what sort of line spacing 
the font needs, how well it fulls a small column etc.

Next the font will be completed, which brings us to the third step:

3. Complete the set of characters.

Ideal for this would be to have besides the drawing tools, powerful copy/paste 
function with the option to rotate/flip (pieces of) characters. E.g. the c 
cedille found for example in french could be created by copying the c and the 
comma and touching up the result.

By now we should have a (complete) font. Which unfortunately is not much use 
aside from being used in an XTerm. To have a useful font, we need to create a 
font family in different sizes, device resolutions and characteristics 
(blackness, condensedness, obliqueness etc.). This brings us to the fourth step:

4. Manipulate entire fonts.

The ideal for this is to have scaling/fattening/outlining/slanting etc. 
functions in a font way, so that a large part of the work would already have 
been done, and only (a lot of) touch up work is required.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]