"Paul W. Abrahams" wrote:
Ah, that's the question! How does X determine if a particular font can be shown unscaled?
I'm guessing [but that's okay isn't it-)] that the font file includes one or more actual font sizes. Be it bitmapped or something different. So if for example you ask for 12pt fancyfont#123 it looks at the file and if it's there then it doesn't need to be scaled. If the font file lacks the info then it must be scaled. A font that can be shown unscaled must already exist ready to be shown. Scaling if for all the other point sizes.
Also, do you know the roles of the fonts.dir and fonts.scaled files (if they have a role) in the search?
No idea.
And more generally, where can I go to read about all of this?
There must be a general X book out there. My first choice would likely be something from O'Reilly. I can't vouch for any of these books but having read various other O'Reilly books they would be my first choice. X Window System Administrator's Guide Paperback | 372 Pages | ISBN 0937175838 Series: Definitive Guides To The X Window System Published in 1992 by O'reilly And Associates X Window System User's Guide, Motif Edition: Volume 3m by Valerie Quercia , Tim O'Reilly Paperback | 956 Pages | ISBN 1565920155 Series: Definitive Guides To The X Window System Published in 1993 by O'reilly And Associates Orients the new user to Window system concepts and provides detailed tutorials for many client programs, including the xterm terminal emulator and window managers. This popular manual is available in two editions, one for users of the MIT software, one for users of Motif. Revised for X11 Release 5 and Motif 1.2 http://www.oreilly.com/ Nick -- -------------------------------------------------- Nick Zentena "Microsoft has unjustifiably jeopardized the stability and security of the operating system." U.S. District Judge Thomas Penfield Jackson Nov 5/1999 -------------------------------------------------- -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/