At 12:32 PM -0700 on 2/25/00, [EMAIL PROTECTED] wrote:
>Other than that I think the MC interface is just fine. Ok, some more menus
>would be nice, neater palettes, and again these are just cosmetic changes.
I'm going to have to continue my UI paper after hearing this. Drat. Was
hoping to avoid it...
>SO my real question is
>
>What fonts are available cross platform?
I'll look at what I have under linux/ppc. However, I thinkthe best
approach is to be able to use a descriptor for fonts, not the actual
font name, for cross-platform work. Example:
serif
sansserif
monospaced
proportional
handwritten
cursive
default (default for the intended use, see below)
Next we can tack on intended use:
print
screen
television (e.g., for presentations)
Then, let's not do our sizes in some silly unit. We'll do them in
PostScript points (like the Mac) and do any necissary conversions. Or
maybe we should store them in something even more universal:
milimeters. We also have size names, which can be either "relative" or
"absolute". Relative means that it is based on the intended use (e.g.,
all the tv ones would be much bigger; print ones smaller) or absolute
(it's 14pt everywhere). These could be:
[absolute|relative-]fine -- note: default is relative
[absolute|relative-]small
[absolute|relative-]normal
[absolute|relative-]large
[absolute|relative-]giant
[absolute|relative-]banner
So a complete font specification could be:
Font: sansserif-screen; Size: normal
The engine through the help of the Home stack would translate these
into real font names, based upon what looks good on that platform.