Am 08.06.2005 um 16:58 schrieb David Reitter:
Peter Dyballa:
Is there some finite set of sizes it supports?
With create-fontset-from-fontset-spec there certainly is. I think
this function can only retrieve the bitmapped fonts from a font
suitcase.
The big question is now: how to include, say, a scalable cyrillic font
in a font set in arbitrary font sizes?
create-fontset-from-mac-roman-font seems to support only ASCII fonts,
as it uses create-fontset-from-ascii-font.
Maybe this way:
(create-fontset-from-fontset-spec
"-*-monaco-medium-r-*-*-0-*-*-*-*-*-fontset-10pt_monaco,
latin-iso8859-1:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-2:-*-monaco
ce-medium-r-normal--10-100-75-75-m-100-mac-*,
latin-iso8859-3:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-4:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
cyrillic-iso8859-5:-*-monaco
cy-medium-r-normal--10-100-75-75-m-100-mac-*,
arabic-iso8859-6:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
greek-iso8859-7:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
hebrew-iso8859-8:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-9:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-10:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-11:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-12:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-13:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-14:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-15:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
latin-iso8859-16:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
mac-roman-lower:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
mac-roman-upper:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-
roman,
mule-unicode-0100-24ff:-*-monaco-medium-r-normal--10-100-75-75-m-100-
mac-roman,
mule-unicode-2500-33ff:-*-monaco-medium-r-normal--10-100-75-75-m-100-
mac-roman,
mule-unicode-e000-ffff:-*-monaco-medium-r-normal--10-100-75-75-m-100-
mac-roman,
iso10646-1:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-roman,
ascii:-*-monaco-medium-r-normal--10-100-75-75-m-100-mac-roman" )
Since my own cyrillic is quite bad, I can only tell you that my ISO
8859-5 test file looks in Carbon Emacs 22 in this fontset and in GNU
Emacs 23 (Unicode Emacs, X11) in any other fontset quite alike ... (ISO
8859-2 not!)
--
Mit friedvollen Grüßen
Pete
"engineer: a mechanism for converting caffeine into designs"
_______________________________________________
Help-gnu-emacs mailing list
Help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs