help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: Macintosh character display (128-255)


From: Peter Dyballa
Subject: Re: Macintosh character display (128-255)
Date: Wed, 29 Dec 2004 11:32:03 +0100


Am 29.12.2004 um 10:56 schrieb David C.:

I'm running Emacs 21.3.50, compiled for Macintosh OS X 10.3.

Are you running it in Terminal, or as carbonized Emacs natively in Aqua, or as very good programme under X11?


I have set up my system to display the mac-roman version of the
courier font for all frames, and to display all hi-page characters
as-is, since the font contains glyphs for them all.  The relevant
lines from my .emacs file are:

    (set-default-font
     "-apple-courier-medium-r-normal--14-*-*-*-*-*-mac-roman")

This is too short! Later more.


    (setq default-frame-alist
          (append
           '((width . 80)
             (height . 104)
(font . "-apple-courier-medium-r-normal--14-*-*-*-*-*-mac-roman"))
           default-frame-alist))

    (standard-display-8bit 128 255)

I think that's not needed.

Using this setup, I find that the hi-page characters still don't
display properly.  I get the hollow rectanlges (some extra-wide)
representing those characters in all newly-created buffers.  If I
load a file with these characters, however, they display OK.

As a test, I created a simple text file containing all 128 of the
hi-page characters.

If I load the buffer (C-x C-f <filename>), all of the hi-page
characters display correctly.

Which coding-system is displayed in the modeline?


If instead, I create a new buffer (or simply switch to the scratch
buffer) and insert the contents of that same file (C-x i <filename>),
the even-numbered hi-page characters all display as boxes and the
odd-numbered hi-page characters all display as a capital "A" with an
umlaut over it.

Again: which coding-system? You have to teach Emacs to prefer some coding-system. If it's running in Terminal, then Terminal should be set to UTF-8, and under X11 and in Terminal you should make Emacs use UTF-8 too.


I don't think this a frame-setting problem, because I see the problem
when both buffers are displayed in the same frame.

The "new buffer" behavior is also exhibited when reading messages
with Gnus.

If I comment off the font-changes from my .emacs file, I get the same
behavior as before, but with latin-1 characters displayed for loaded
files instead of mac-roman characters.

If I comment off the "standard-display-8bit" call, I see a variation
on the same behavior.  New buffers show all of the hi-page characters
as their octal equivalents, while loaded buffers show octal for the
range of 128-159

In Unicode and ISO Latin these are control codes, only Mac Roman and maybe Windows too uses this range as characters. So in a Unicode or Latin buffer you can't anything else than octal values.

 and Mac characters from 160-255.  Obviously, the part
of the Emacs library that processes the default (nil) standard display
table knows what the difference is between these buffers.
Unfortunately, I do not.

I checked what I think are all the obvious variables for the two buffers:

    buffer-file-coding-system is raw-text-unix for both buffers.

    buffer-display-table is nil for both buffers, meaning they are
    both using the same table (standard-display-table).

    buffer-file-format is nil for both buffers.

Could someone point me in the right direction.  Or even better,
suggest a change to my .emacs that will force newly-created buffers
to display the mac-roman encoding for all of the hi-page characters?

Here is a setup for a .emacs file:

(setq pdf-previewer-program "texdoc")
(setq ps-previewer-program  "texdoc")
(setq dvi-previewer-program "texdoc")
(cond ((= 21 emacs-major-version)
    (progn
    (cond ((string= "x" window-system)
        (message "Sind in X11")
        (message "¡Müßtè VérsîÖñ, Ääh, 21 sêîn, fûr 0,02€¿")
        (load "site-fontsets-x11.el" t t t)
;       (load "site-fonts-x11.el" t t t)
;       (set-language-environment                        'UTF-8)
        (set-default-coding-systems                      'utf-8)
        (set-variable 'file-name-coding-system           'utf-8)
        (set-variable 'default-buffer-file-coding-system 'utf-8)
;       (set-keyboard-coding-system                      'utf-8)
; (set-terminal-coding-system 'iso-8859-9-unix)
        (set-terminal-coding-system                      'utf-8)
;;      (set-clipboard-coding-system                     'utf-8)
;;      (set-selection-coding-system                     'utf-8)
        (set-language-environment                        'German)
;       (prefer-coding-system                            'iso-8859-15)
        (global-set-key [delete]        'delete-char)
        (setq initial-frame-alist '(
                (font . "fontset-10pt_lucida_typewriter")
                (top . 5) (left . 500) (width . 106) (height . 50))
;               (font . "-adobe-courier-medium-r-*-11-*-iso10646-1")
        )))     ; Ende X11
    (cond ((string= "mac" window-system)
        (message "Sind in Aqua")
;       (load "site-fonts-carbon.el" t t t)
;       (load "site-fontsets-carbon.el" t t t)
        (require 'site-fontsets-carbon)
        (message "¡Müßtè VérsîÖñ, Ääh, 21 sêîn, fûr 0,02€¿")
(cond ((string-match "powerpc-apple-darwin7.0.0" (substring (emacs-version) 21 46))
          (message "Enhanced Carbon Emacs %s" emacs-version)
          (setq initial-frame-alist '(
                  (font . "fontset-12pt_adobe_courier")
                  (top . 5) (left . 50) (width . 89) (height . 60)))
          (setq default-frame-alist '(
                  (font . "fontset-12pt_adobe_courier")
                  (top . 9) (left . 500) (width . 89) (height . 50)))
        ))
(cond ((string-match "powerpc-apple-darwin7.4.0" (substring (emacs-version) 21 46))
          (message "GNU Carbon Emacs %s" emacs-version)
          (setq initial-frame-alist '(
                  (font . "fontset-12pt_courier_std")
                  (top . 15) (left . 550) (width . 89) (height . 60)))
          (setq default-frame-alist '(
                  (font . "fontset-12pt_courier_std")
        ))
(cond ((string-match "powerpc-apple-darwin7.5.0" (substring (emacs-version) 21 46))
          (message "Installer Emacs %s" emacs-version)
          (setq initial-frame-alist '(
                (font . "fontset-12pt_profont")
                (top . 10) (left . 350) (width . 89) (height . 60)))
          (setq default-frame-alist '(
                (font . "fontset-12pt_profont")
                (top . 20) (left . 250) (width . 89) (height . 56)))
           (add-hook 'LaTeX-mode-hook #'LaTeX-preview-setup)
           (autoload 'LaTeX-preview-setup "preview")
        ))
(cond ((string-match "powerpc-apple-darwin7.6.0" (substring (emacs-version) 21 46))
          (message "Japanischer GNU Emacs %s" emacs-version)
          (setq initial-frame-alist '(
;               (font . "fontset-12pt_monaco")
                (top . 10) (left . 650) (width . 89) (height . 60)))
          (setq default-frame-alist '(
;               (font . "fontset-12pt_monaco")
                (top . 20) (left . 150) (width . 89) (height . 56)))
        ))
          (add-hook 'LaTeX-mode-hook #'LaTeX-preview-setup)
          (autoload 'LaTeX-preview-setup "preview")
;;        (setq default-frame-alist (append (list
;;                            '(font . "fontset-hiragino16")
;;                                    )default-frame-alist))
;       (setq initial-frame-alist default-frame-alist)
;       (setq mac-command-key-is-meta nil)
        (set-variable 'file-name-coding-system           'utf-8)
(set-variable 'default-buffer-file-coding-system 'mac-roman-unix)
        (set-language-environment                        'German)
(set-default-coding-systems 'mac-roman-unix)
        (set-keyboard-coding-system                      'mac-roman)
(prefer-coding-system 'mac-roman-unix)
;       (setq mac-command-key-is-meta nil)
        (global-set-key [kp-delete]     'delete-char)
        ))
   (cond ((string= 'nil window-system)
     (progn
(message "Sind im Terminal") ; f<[1-4]> und M-f[1-4]> sind ununterscheidbar!
;       (global-set-key "^[Op"  'f1)
;       (global-set-key "^[OP"  'M-f1)
;       (global-set-key "^[Oq"  'f2)
;       (global-set-key "^[OQ"  'M-f2)
;       (global-set-key "^[Or"  'f3)
;       (global-set-key "^[OR"  'M-f3)
;       (global-set-key "^[OR"  'M-f3)
;       (global-set-key "^[Os"  'f4)
;       (global-set-key "^[OS"  'M-f4)
;       (global-set-key "f13"   'S-f5)
;       (global-set-key "f14"   'S-f6)
;       (global-set-key "f15"   'S-f7)
;       (global-set-key "f16"   'S-f8)
;       (global-set-key "f20"   'S-f12)
;       (global-set-key "f6"    'a-f1)
;       (global-set-key "f7"    'a-f2)
;       (global-set-key "f8"    'a-f3)
;       (global-set-key "f9"    'a-f4)
;       (global-set-key "f10"   'a-f5)
;       (global-set-key "f11"   'a-f6)
;       (global-set-key "f12"   'a-f7)
;       (global-set-key "f13"   'a-f8)
;       (global-set-key "f14"   'a-f9)
;       (global-set-key "f15"   'a-f10)
;       (global-set-key "f16"   'a-f11)
;       (global-set-key "f17"   'a-f12)
;       (global-set-key "f5"    'M-f5)
;       (global-set-key "f6"    'M-f6)
;       (global-set-key "f7"    'M-f7)
;       (global-set-key "f8"    'M-f8)
;       (global-set-key "f9"    'M-f9)
;       (global-set-key "f10"   'M-f10)
;       (global-set-key "f11"   'M-f11)
;       (global-set-key "f12"   'M-f12)
        (global-set-key [f4]    'compare-windows)
        (global-set-key "^[Or"  'compare-windows)
;       (global-set-key "^[OR"  'scroll-down-in-place)
;       (global-set-key "^[OP"  'scroll-up-in-place)
        (global-set-key "^[Op"  'help)
        (global-set-key [f13]   'shell-command-on-region)
    ))) ; Ende Terminal
    (cond ((= 2 emacs-minor-version)
        (message "Apple's GNU Emacs")
        (set-keyboard-coding-system 'iso-latin-1)
        (if (eq system-type 'darwin)
           (if (eq window-system 'mac)
               (progn
                 (message "Zeile 465")
(setq mac-keyboard-text-encoding kTextEncodingISOLatin1)
                 ;; Workaround for not having Latin-9 Fonts
                 (latin1-display 'latin-9))
           (if (eq window-system 'nil)
                 (progn
(message "Zeile 471: schon wieder Apple's GNU Emacs?")
;; "fix" the broken keyboard
;; (global-set-key "\M-l" '(lambda () (interactive) (insert "@"))) ;; (global-set-key "\M-5" '(lambda () (interactive) (insert "["))) ;; (global-set-key "\M-6" '(lambda () (interactive) (insert "]"))) ;; (global-set-key "\M-7" '(lambda () (interactive) (insert "|"))) ;; (global-set-key "\M-/" '(lambda () (interactive) (insert "\\"))) ;; (global-set-key "\M-8" '(lambda () (interactive) (insert "{"))) ;; (global-set-key "\M-9" '(lambda () (interactive) (insert "}"))) ;; (global-set-key "\M-n" '(lambda () (interactive) (insert "~")))
                   (global-set-key [f4]   'compare-windows)
                   (global-set-key "^[OQ" 'scroll-down-in-place)
                   (global-set-key "^[OP" 'scroll-up-in-place)
                   (global-set-key "^[OR" 'compare-windows)
                ))))
    ));Version 21.1.30.3
)));Version 21

The fontsets are bit more complicated (excerpts from other postings to the Mac OS X Emacs list
List Post: <mailto:address@hidden>
List Archives: <http://www.esm.psu.edu/mac-tex/MacOSX-Emacs-Digests/> ):

I am quite finished with my first step to evaluate the potential of fontsets. In X11 it's excellent, for a carbonized Emacs it's bad because you can't use modern ISO Latin encodings, all has be done in mac-roman or in Chinese, Korean, Japanese. A great discovery has been

      (create-fontset-from-fontset-spec
       "-*-courier-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_adobe_courier,
.
.
.
                  ascii:-*-courier-*-10-*-mac-roman" t 'noerror)
                                                     ^
this ending: it makes Emacs choose the complete set of regular, bold, and slanted or italic versions of the font. So all font-faces are preserved. Second issue is to change (load "site-fontsets-aqua.el" t t t) into two lines, that one in the actual file with the fontset create commends:

        (provide 'site-fontsets-carbon)

in this one .emacs:

     (require 'site-fontsets-carbon)


This gives me the opportunity to describe a bit my fontsets before and write this warning: Emacs stops initializing when it can't find a specific font or even font size! It might be worth you check first whether you can work in Terminal in Emacs or in an X11 enabled Emacs to uncomment blocks from my file!

And it makes a difference where you are installing fonts: if you prefer a private place, then site-fontsets-carbon.el should be user specific too, if all fonts land default in /Library/Fonts then site-fontsets-carbon.el is fine in /Library/Application Support/Emacs.


The *courier* fonts come from /System/Library/Fonts/Courier.dfont - a Mac OS X font suitcase. Extended Latin. (Originally Bitstream, as revealed under X11, 730 chars -> 691 chars, up to U+FB02) The *courier new* TT fonts come from the Microsoft free fonts for the Web. It has too Greek, Cyrillic, Arabic, Hebrew. (Originally Monotype, 1368 chars -> 1318 glyphs, is mac-cyrillic encoded to the Japanese Carbon Emacs, up to U+FB4F) The *courier std* fonts are the standard OTF font files in /Library/Fonts. Embedded PS, Latin with extensions, particularly Turkish. (Originally Adobe, 375 chars -> 374 glyphs, up to U+FB02)

The *andale mono* TT fonts come from the Microsoft free fonts for the Web. They're regular only! With Greek and Cyrillic. (Originally Monotype, 767 chars -> 659 glyphs, up to U+FB02)

The *letter gothic* PS fonts come from my printer's PS3 fonts. T1 Latin with OT1 Greek plus some mathematics, sparse. (Originally Adobe, 383 chars -> 359 glyphs, up to U+FB02)

The *monaco* fonts come from /System/Library/Fonts/Monaco.dfont - a Mac OS X font suitcase again. Extended Latin with Turkish, Cyrillic too. (Originally The Font Bureau, 846 chars -> 810 chars, up to U+FB02)

The *profont* fonts are a set of bitmaps from the public domain. Regular only. Latin. (330 chars -> 254 glyphs, up to U+FB02)

The *latin modern typewriter* fonts can't be found -- because I installed them only privately? Because they're OTF? Regular and Italic only (plus Small Caps). Latin. (From GUST, given to european TeX users groups, 482 chars -> 513 glyphs, up to U+FB02)

The *bitstream vera sans mono* fonts come from Bitstream and are free. Latin. (370 chars -> 269 chars, up to U+FB02)

The *lucida sans typewriter* fonts come with Java. Complete Latin with Greek, Coptic, Cyrillic, Arabic, Hebrew, Thai. (Originally Bigelow & Homes, 1487 chars -> 1376 chars, up to U+FEFC)


These and Monotype's Courier New seem to be the best choice, except when working in the Japanese Carbon Emacs which thinks Lucida Sans Typewriter is mac-cyrillic encoded: mostly empty boxes and 8 bit characters displayed as received only the less significant 7 bits. For my cyrillic test file too, no cyrillic glyphs! Or is my if condition in the beginning faulty? In the other carbonized Emacsen these fonts display cyrillics instead of latin glyphs ...


In case you are going to use Arabic: my fontsets are not working! Maybe another has to be specified for ISO 8869-6. In you are going to use Chinese, Japanese or Korean: try fontsets with at least 14pt. From this size on the ideogramms and our latin characters can be equally sized. Modern Japanese or Korean syllable scripts can already be readable at this size.


There are also functions like create-fontset-from-x-ressource or generate-fontset-menu ... and the Japanese Carbon Emacs seems to have a way to scale scalable fonts!


And here are my fontset definitions:

;;; -*- mode: Emacs-Lisp; coding: iso-8859-15; -*-
;
;       Time-stamp: <2004-12-28 16:49:33 pete>
;
(message "Neue fontsets f¸r Mac OS")
;;; mule-unicode-e000-ffff: pricate-use-are in Unicode
(if (fboundp 'new-fontset)
    (progn
; (if (string-match "powerpc-apple-darwin7.6.0" (substring (emacs-version) 21 46))
      (if (string-match "2004-12-07" (substring (emacs-version) 52 62))
        (progn
            (create-fontset-from-fontset-spec
"-*-lucida sans typewriter regular-medium-r-*-*-0-*-*-*-*-*-fontset-14pt_lucida_sans_typewriter, latin-iso8859-1:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-2:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-3:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-4:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-5:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-6:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-7:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-8:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-9:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-12:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-13:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-14:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, latin-iso8859-15:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, mac-roman-lower:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, mac-roman-upper:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, mule-unicode-0100-24ff:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, mule-unicode-2500-33ff:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, mule-unicode-e000-ffff:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, iso10646-1:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic, ascii:-*-lucida sans typewriter regular-medium-r-*-mac-cyrillic" t 'noerror)

            (create-fontset-from-fontset-spec
"-*-courier new-medium-r-*-*-13-*-*-*-*-*-fontset-13pt_courier_new,
             latin-iso8859-1:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-2:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-3:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-4:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-5:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-6:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-7:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-8:-*-courier new-medium-r-*-mac-cyrillic,
             latin-iso8859-9:-*-courier new-medium-r-*-mac-cyrillic,
            latin-iso8859-10:-*-courier new-medium-r-*-mac-cyrillic,
            latin-iso8859-13:-*-courier new-medium-r-*-mac-cyrillic,
            latin-iso8859-14:-*-courier new-medium-r-*-mac-cyrillic,
            latin-iso8859-15:-*-courier new-medium-r-*-mac-cyrillic,
             mac-roman-lower:-*-courier new-medium-r-*-mac-cyrillic,
             mac-roman-upper:-*-courier new-medium-r-*-mac-cyrillic,
      mule-unicode-0100-24ff:-*-courier new-medium-r-*-mac-cyrillic,
      mule-unicode-2500-33ff:-*-courier new-medium-r-*-mac-cyrillic,
      mule-unicode-e000-ffff:-*-courier new-medium-r-*-mac-cyrillic,
                  iso10646-1:-*-courier new-medium-r-*-mac-cyrillic,
ascii:-*-courier new-medium-r-*-mac-cyrillic" t 'noerror))

        (create-fontset-from-fontset-spec
"-*-lucida sans typewriter regular-medium-r-*-*-0-*-*-*-*-*-fontset-14pt_lucida_sans_typewriter, latin-iso8859-1:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-2:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-3:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-4:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-5:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-6:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-7:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-8:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-9:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-12:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-13:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-14:-*-lucida sans typewriter regular-medium-r-*-mac-roman, latin-iso8859-15:-*-lucida sans typewriter regular-medium-r-*-mac-roman, mac-roman-lower:-*-lucida sans typewriter regular-medium-r-*-mac-roman, mac-roman-upper:-*-lucida sans typewriter regular-medium-r-*-mac-roman, mule-unicode-0100-24ff:-*-lucida sans typewriter regular-medium-r-*-mac-roman, mule-unicode-2500-33ff:-*-lucida sans typewriter regular-medium-r-*-mac-roman, mule-unicode-e000-ffff:-*-lucida sans typewriter regular-medium-r-*-mac-roman, iso10646-1:-*-lucida sans typewriter regular-medium-r-*-mac-roman, ascii:-*-lucida sans typewriter regular-medium-r-*-mac-roman" t 'noerror)

        (create-fontset-from-fontset-spec
"-*-courier new-medium-r-*-*-13-*-*-*-*-*-fontset-13pt_courier_new,
         latin-iso8859-1:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-2:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-3:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-4:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-5:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-6:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-7:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-8:-*-courier new-medium-r-*-mac-roman,
         latin-iso8859-9:-*-courier new-medium-r-*-mac-roman,
        latin-iso8859-10:-*-courier new-medium-r-*-mac-roman,
        latin-iso8859-13:-*-courier new-medium-r-*-mac-roman,
        latin-iso8859-14:-*-courier new-medium-r-*-mac-roman,
        latin-iso8859-15:-*-courier new-medium-r-*-mac-roman,
         mac-roman-lower:-*-courier new-medium-r-*-mac-roman,
         mac-roman-upper:-*-courier new-medium-r-*-mac-roman,
  mule-unicode-0100-24ff:-*-courier new-medium-r-*-mac-roman,
  mule-unicode-2500-33ff:-*-courier new-medium-r-*-mac-roman,
  mule-unicode-e000-ffff:-*-courier new-medium-r-*-mac-roman,
              iso10646-1:-*-courier new-medium-r-*-mac-roman,
ascii:-*-courier new-medium-r-*-mac-roman" t 'noerror))
;
;
      (create-fontset-from-fontset-spec
;       "-*-andale mono-medium-r---0-0-75-75-m-0-mac-roman
"-*-andale mono-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_andale_mono,
        latin-iso8859-1:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-2:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-3:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-4:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-5:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-6:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-7:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-8:-*-andale mono-*-0-*-mac-roman,
        latin-iso8859-9:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-10:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-11:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-13:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-14:-*-andale mono-*-0-*-mac-roman,
       latin-iso8859-15:-*-andale mono-*-0-*-mac-roman,
 mule-unicode-0100-24ff:-*-andale mono-*-0-*-mac-roman,
 mule-unicode-2500-33ff:-*-andale mono-*-0-*-mac-roman,
 mule-unicode-e000-ffff:-*-andale mono-*-0-*-mac-roman,
        mac-roman-lower:-*-andale mono-*-0-*-mac-roman,
        mac-roman-upper:-*-andale mono-*-0-*-mac-roman,
             iso10646-1:-*-andale mono-*-0-*-mac-roman,
                  ascii:-*-andale mono-*-0-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-courier-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-10-*-mac-roman,
        latin-iso8859-2:-*-courier-*-10-*-mac-roman,
        latin-iso8859-3:-*-courier-*-10-*-mac-roman,
        latin-iso8859-4:-*-courier-*-10-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-10-*-mac-roman,
        latin-iso8859-6:-*-courier-*-10-*-mac-roman,
        latin-iso8859-7:-*-courier-*-10-*-mac-roman,
        latin-iso8859-8:-*-courier-*-10-*-mac-roman,
        latin-iso8859-9:-*-courier-*-10-*-mac-roman,
       latin-iso8859-10:-*-courier-*-10-*-mac-roman,
       latin-iso8859-13:-*-courier-*-10-*-mac-roman,
       latin-iso8859-14:-*-courier-*-10-*-mac-roman,
       latin-iso8859-15:-*-courier-*-10-*-mac-roman,
        mac-roman-lower:-*-courier-*-10-*-mac-roman,
        mac-roman-upper:-*-courier-*-10-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-10-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-10-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-10-*-mac-roman,
             iso10646-1:-*-courier-*-10-*-mac-roman,
                  ascii:-*-courier-*-10-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-courier-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-12-*-mac-roman,
        latin-iso8859-2:-*-courier-*-12-*-mac-roman,
        latin-iso8859-3:-*-courier-*-12-*-mac-roman,
        latin-iso8859-4:-*-courier-*-12-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-12-*-mac-roman,
        latin-iso8859-6:-*-courier-*-12-*-mac-roman,
        latin-iso8859-7:-*-courier-*-12-*-mac-roman,
        latin-iso8859-8:-*-courier-*-12-*-mac-roman,
        latin-iso8859-9:-*-courier-*-12-*-mac-roman,
       latin-iso8859-10:-*-courier-*-12-*-mac-roman,
       latin-iso8859-13:-*-courier-*-12-*-mac-roman,
       latin-iso8859-14:-*-courier-*-12-*-mac-roman,
       latin-iso8859-15:-*-courier-*-12-*-mac-roman,
        mac-roman-lower:-*-courier-*-12-*-mac-roman,
        mac-roman-upper:-*-courier-*-12-*-mac-roman,
;      eight-bit-control:-*-courier-*-12-*-mac-roman,
;      eight-bit-graphic:-*-courier-*-12-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-12-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-12-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-12-*-mac-roman,
             iso10646-1:-*-courier-*-12-*-mac-roman,
                  ascii:-*-courier-*-12-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-courier-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-14-*-mac-roman,
        latin-iso8859-2:-*-courier-*-14-*-mac-roman,
        latin-iso8859-3:-*-courier-*-14-*-mac-roman,
        latin-iso8859-4:-*-courier-*-14-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-14-*-mac-roman,
        latin-iso8859-6:-*-courier-*-14-*-mac-roman,
        latin-iso8859-7:-*-courier-*-14-*-mac-roman,
        latin-iso8859-8:-*-courier-*-14-*-mac-roman,
        latin-iso8859-9:-*-courier-*-14-*-mac-roman,
       latin-iso8859-10:-*-courier-*-14-*-mac-roman,
       latin-iso8859-13:-*-courier-*-14-*-mac-roman,
       latin-iso8859-14:-*-courier-*-14-*-mac-roman,
       latin-iso8859-15:-*-courier-*-14-*-mac-roman,
        mac-roman-lower:-*-courier-*-14-*-mac-roman,
        mac-roman-upper:-*-courier-*-14-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-14-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-14-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-40-*-mac-roman,
             iso10646-1:-*-courier-*-14-*-mac-roman,
                  ascii:-*-courier-*-14-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-courier-medium-r-*-*-18-*-*-*-*-*-fontset-18pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-18-*-mac-roman,
        latin-iso8859-2:-*-courier-*-18-*-mac-roman,
        latin-iso8859-3:-*-courier-*-18-*-mac-roman,
        latin-iso8859-4:-*-courier-*-18-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-18-*-mac-roman,
        latin-iso8859-6:-*-courier-*-18-*-mac-roman,
        latin-iso8859-7:-*-courier-*-18-*-mac-roman,
        latin-iso8859-8:-*-courier-*-18-*-mac-roman,
        latin-iso8859-9:-*-courier-*-18-*-mac-roman,
       latin-iso8859-10:-*-courier-*-18-*-mac-roman,
       latin-iso8859-13:-*-courier-*-18-*-mac-roman,
       latin-iso8859-14:-*-courier-*-18-*-mac-roman,
       latin-iso8859-15:-*-courier-*-18-*-mac-roman,
        mac-roman-lower:-*-courier-*-18-*-mac-roman,
        mac-roman-upper:-*-courier-*-18-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-18-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-18-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-18-*-mac-roman,
             iso10646-1:-*-courier-*-18-*-mac-roman,
                  ascii:-*-courier-*-18-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-courier-medium-r-*-*-24-*-*-*-*-*-fontset-24pt_bitstream_courier,
        latin-iso8859-1:-*-courier-*-24-*-mac-roman,
        latin-iso8859-2:-*-courier-*-24-*-mac-roman,
        latin-iso8859-3:-*-courier-*-24-*-mac-roman,
        latin-iso8859-4:-*-courier-*-24-*-mac-roman,
        latin-iso8859-5:-*-courier ce-*-24-*-mac-roman,
        latin-iso8859-6:-*-courier-*-24-*-mac-roman,
        latin-iso8859-7:-*-courier-*-24-*-mac-roman,
        latin-iso8859-8:-*-courier-*-24-*-mac-roman,
        latin-iso8859-9:-*-courier-*-24-*-mac-roman,
       latin-iso8859-10:-*-courier-*-24-*-mac-roman,
       latin-iso8859-13:-*-courier-*-24-*-mac-roman,
       latin-iso8859-14:-*-courier-*-24-*-mac-roman,
       latin-iso8859-15:-*-courier-*-24-*-mac-roman,
        mac-roman-lower:-*-courier-*-24-*-mac-roman,
        mac-roman-upper:-*-courier-*-24-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier-*-24-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier-*-24-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier-*-24-*-mac-roman,
             iso10646-1:-*-courier-*-24-*-mac-roman,
                  ascii:-*-courier-*-24-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
"-*-courier std-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_courier_std,
        latin-iso8859-1:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-2:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-3:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-4:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-5:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-6:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-7:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-8:-*-courier std-medium-r-*-mac-roman,
        latin-iso8859-9:-*-courier std-medium-r-*-mac-roman,
       latin-iso8859-12:-*-courier std-medium-r-*-mac-roman,
       latin-iso8859-13:-*-courier std-medium-r-*-mac-roman,
       latin-iso8859-14:-*-courier std-medium-r-*-mac-roman,
       latin-iso8859-15:-*-courier std-medium-r-*-mac-roman,
        mac-roman-lower:-*-courier std-medium-r-*-mac-roman,
        mac-roman-upper:-*-courier std-medium-r-*-mac-roman,
 mule-unicode-0100-24ff:-*-courier std-medium-r-*-mac-roman,
 mule-unicode-2500-33ff:-*-courier std-medium-r-*-mac-roman,
 mule-unicode-e000-ffff:-*-courier std-medium-r-*-mac-roman,
             iso10646-1:-*-courier std-medium-r-*-mac-roman,
                  ascii:-*-courier std-medium-r-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-letter gothic-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-10-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-10-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-10-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-10-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-10-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-10-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-10-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-10-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-10-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-10-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-10-*-mac-roman,
             iso10646-1:-*-letter gothic-*-10-*-mac-roman,
                  ascii:-*-letter gothic-*-10-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-letter gothic-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-12-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-12-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-12-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-12-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-12-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-12-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-12-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-12-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-12-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-12-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-12-*-mac-roman,
             iso10646-1:-*-letter gothic-*-12-*-mac-roman,
                  ascii:-*-letter gothic-*-12-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-letter gothic-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-14-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-14-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-14-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-14-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-14-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-14-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-14-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-14-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-14-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-14-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-14-*-mac-roman,
             iso10646-1:-*-letter gothic-*-14-*-mac-roman,
                  ascii:-*-letter gothic-*-14-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-letter gothic-medium-r-*-*-18-*-*-*-*-*-fontset-18pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-18-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-18-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-18-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-18-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-18-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-18-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-18-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-18-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-18-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-18-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-18-*-mac-roman,
             iso10646-1:-*-letter gothic-*-18-*-mac-roman,
                  ascii:-*-letter gothic-*-18-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-letter gothic-medium-r-*-*-24-*-*-*-*-*-fontset-24pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-24-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-24-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-24-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-24-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-24-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-24-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-24-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-24-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-24-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-24-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-24-*-mac-roman,
             iso10646-1:-*-letter gothic-*-24-*-mac-roman,
                  ascii:-*-letter gothic-*-24-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-9-*-*-*-*-*-fontset-09pt_monaco,
        latin-iso8859-1:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-2:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-3:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-4:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-5:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-6:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-7:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-8:-*-monaco-*-9-*-mac-roman,
        latin-iso8859-9:-*-monaco-*-9-*-mac-roman,
       latin-iso8859-12:-*-monaco-*-9-*-mac-roman,
       latin-iso8859-13:-*-monaco-*-9-*-mac-roman,
       latin-iso8859-14:-*-monaco-*-9-*-mac-roman,
       latin-iso8859-15:-*-monaco-*-9-*-mac-roman,
        mac-roman-lower:-*-monaco-*-9-*-mac-roman,
        mac-roman-upper:-*-monaco-*-9-*-mac-roman,
 mule-unicode-0100-24ff:-*-monaco-*-9-*-mac-roman,
 mule-unicode-2500-33ff:-*-monaco-*-9-*-mac-roman,
 mule-unicode-e000-ffff:-*-monaco-*-9-*-mac-roman,
             iso10646-1:-*-monaco-*-9-*-mac-roman,
                  ascii:-*-monaco-*-9-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_monaco,
        latin-iso8859-1:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-2:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-3:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-4:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-5:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-6:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-7:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-8:-*-monaco-*-10-*-mac-roman,
        latin-iso8859-9:-*-monaco-*-10-*-mac-roman,
       latin-iso8859-12:-*-monaco-*-10-*-mac-roman,
       latin-iso8859-13:-*-monaco-*-10-*-mac-roman,
       latin-iso8859-14:-*-monaco-*-10-*-mac-roman,
       latin-iso8859-15:-*-monaco-*-10-*-mac-roman,
        mac-roman-lower:-*-monaco-*-10-*-mac-roman,
        mac-roman-upper:-*-monaco-*-10-*-mac-roman,
 mule-unicode-0100-24ff:-*-monaco-*-10-*-mac-roman,
 mule-unicode-2500-33ff:-*-monaco-*-10-*-mac-roman,
 mule-unicode-e000-ffff:-*-monaco-*-10-*-mac-roman,
             iso10646-1:-*-monaco-*-10-*-mac-roman,
                  ascii:-*-monaco-*-10-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_monaco,
        latin-iso8859-1:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-2:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-3:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-4:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-5:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-6:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-7:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-8:-*-monaco-*-12-*-mac-roman,
        latin-iso8859-9:-*-monaco-*-12-*-mac-roman,
       latin-iso8859-12:-*-monaco-*-12-*-mac-roman,
       latin-iso8859-13:-*-monaco-*-12-*-mac-roman,
       latin-iso8859-14:-*-monaco-*-12-*-mac-roman,
       latin-iso8859-15:-*-monaco-*-12-*-mac-roman,
        mac-roman-lower:-*-monaco-*-12-*-mac-roman,
        mac-roman-upper:-*-monaco-*-12-*-mac-roman,
 mule-unicode-0100-24ff:-*-monaco-*-12-*-mac-roman,
 mule-unicode-2500-33ff:-*-monaco-*-12-*-mac-roman,
 mule-unicode-e000-ffff:-*-monaco-*-12-*-mac-roman,
             iso10646-1:-*-monaco-*-12-*-mac-roman,
                  ascii:-*-monaco-*-12-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_monaco,
        latin-iso8859-1:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-2:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-3:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-4:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-5:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-6:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-7:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-8:-*-monaco-*-14-*-mac-roman,
        latin-iso8859-9:-*-monaco-*-14-*-mac-roman,
       latin-iso8859-12:-*-monaco-*-14-*-mac-roman,
       latin-iso8859-13:-*-monaco-*-14-*-mac-roman,
       latin-iso8859-14:-*-monaco-*-14-*-mac-roman,
       latin-iso8859-15:-*-monaco-*-14-*-mac-roman,
        mac-roman-lower:-*-monaco-*-14-*-mac-roman,
        mac-roman-upper:-*-monaco-*-14-*-mac-roman,
 mule-unicode-0100-24ff:-*-monaco-*-14-*-mac-roman,
 mule-unicode-2500-33ff:-*-monaco-*-14-*-mac-roman,
 mule-unicode-e000-ffff:-*-monaco-*-14-*-mac-roman,
             iso10646-1:-*-monaco-*-14-*-mac-roman,
                  ascii:-*-monaco-*-14-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-7-*-*-*-*-*-fontset-07pt_profont,
        latin-iso8859-1:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-7-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-7-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-7-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-7-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-7-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-7-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-7-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-7-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-7-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-7-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-7-*-mac-roman,
             iso10646-1:-*-profont-medium-*-7-*-mac-roman,
                  ascii:-*-profont-medium-*-7-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-9-*-*-*-*-*-fontset-09pt_profont,
        latin-iso8859-1:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-9-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-9-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-9-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-9-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-9-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-9-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-9-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-9-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-9-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-9-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-9-*-mac-roman,
             iso10646-1:-*-profont-medium-*-9-*-mac-roman,
                  ascii:-*-profont-medium-*-9-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_profont,
        latin-iso8859-1:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-10-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-10-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-10-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-10-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-10-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-10-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-10-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-10-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-10-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-10-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-10-*-mac-roman,
             iso10646-1:-*-profont-medium-*-10-*-mac-roman,
                  ascii:-*-profont-medium-*-10-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_profont,
        latin-iso8859-1:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-12-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-12-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-12-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-12-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-12-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-12-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-12-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-12-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-12-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-12-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-12-*-mac-roman,
             iso10646-1:-*-profont-medium-*-12-*-mac-roman,
                  ascii:-*-profont-medium-*-12-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_profont,
        latin-iso8859-1:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-14-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-14-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-14-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-14-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-14-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-14-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-14-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-14-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-14-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-14-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-14-*-mac-roman,
             iso10646-1:-*-profont-medium-*-14-*-mac-roman,
                  ascii:-*-profont-medium-*-14-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-18-*-*-*-*-*-fontset-18pt_profont,
        latin-iso8859-1:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-18-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-18-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-18-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-18-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-18-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-18-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-18-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-18-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-18-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-18-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-18-*-mac-roman,
             iso10646-1:-*-profont-medium-*-18-*-mac-roman,
                  ascii:-*-profont-medium-*-18-*-mac-roman" t 'noerror)
;
       (create-fontset-from-fontset-spec
       "-*-profont-medium-r-*-*-24-*-*-*-*-*-fontset-24pt_profont,
        latin-iso8859-1:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-2:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-3:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-4:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-5:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-6:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-7:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-8:-*-profont-medium-*-24-*-mac-roman,
        latin-iso8859-9:-*-profont-medium-*-24-*-mac-roman,
       latin-iso8859-12:-*-profont-medium-*-24-*-mac-roman,
       latin-iso8859-13:-*-profont-medium-*-24-*-mac-roman,
       latin-iso8859-14:-*-profont-medium-*-24-*-mac-roman,
       latin-iso8859-15:-*-profont-medium-*-24-*-mac-roman,
        mac-roman-lower:-*-profont-medium-*-24-*-mac-roman,
        mac-roman-upper:-*-profont-medium-*-24-*-mac-roman,
 mule-unicode-0100-24ff:-*-profont-medium-*-24-*-mac-roman,
 mule-unicode-2500-33ff:-*-profont-medium-*-24-*-mac-roman,
 mule-unicode-e000-ffff:-*-profont-medium-*-24-*-mac-roman,
             iso10646-1:-*-profont-medium-*-24-*-mac-roman,
                  ascii:-*-profont-medium-*-24-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-bitstream vera sans mono-medium-r-*-*-0-*-*-*-*-*-fontset-14pt_vera_sans_mono, latin-iso8859-1:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-2:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-3:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-4:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-5:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-6:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-7:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-8:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-9:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-12:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-13:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-14:-*-bitstream vera sans mono-medium-r-*-mac-roman, latin-iso8859-15:-*-bitstream vera sans mono-medium-r-*-mac-roman, mac-roman-lower:-*-bitstream vera sans mono-medium-r-*-mac-roman, mac-roman-upper:-*-bitstream vera sans mono-medium-r-*-mac-roman, mule-unicode-0100-24ff:-*-bitstream vera sans mono-medium-r-*-mac-roman, mule-unicode-2500-33ff:-*-bitstream vera sans mono-medium-r-*-mac-roman, mule-unicode-e000-ffff:-*-bitstream vera sans mono-medium-r-*-mac-roman, iso10646-1:-*-bitstream vera sans mono-medium-r-*-mac-roman, ascii:-*-bitstream vera sans mono-medium-r-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-letter gothic-medium-r-*-*-0-*-*-*-*-*-fontset-11pt_letter_gothic,
        latin-iso8859-1:-*-letter gothic-*-mac-roman,
        latin-iso8859-2:-*-letter gothic-*-mac-roman,
        latin-iso8859-3:-*-letter gothic-*-mac-roman,
        latin-iso8859-4:-*-letter gothic-*-mac-roman,
        latin-iso8859-5:-*-letter gothic-*-mac-roman,
        latin-iso8859-6:-*-letter gothic-*-mac-roman,
        latin-iso8859-7:-*-letter gothic-*-mac-roman,
        latin-iso8859-8:-*-letter gothic-*-mac-roman,
        latin-iso8859-9:-*-letter gothic-*-mac-roman,
       latin-iso8859-12:-*-letter gothic-*-mac-roman,
       latin-iso8859-13:-*-letter gothic-*-mac-roman,
       latin-iso8859-14:-*-letter gothic-*-mac-roman,
       latin-iso8859-15:-*-letter gothic-*-mac-roman,
        mac-roman-lower:-*-letter gothic-*-mac-roman,
        mac-roman-upper:-*-letter gothic-*-mac-roman,
 mule-unicode-0100-24ff:-*-letter gothic-*-mac-roman,
 mule-unicode-2500-33ff:-*-letter gothic-*-mac-roman,
 mule-unicode-e000-ffff:-*-letter gothic-*-mac-roman,
             iso10646-1:-*-letter gothic-*-mac-roman,
                  ascii:-*-letter gothic-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-everson mono unicode-medium-r-*-*-0-*-*-*-*-*-fontset-12pt_everson_mono,
        latin-iso8859-1:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-2:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-3:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-4:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-5:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-6:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-7:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-8:-*-everson mono unicode-*-jisx0208.1983-sjis,
        latin-iso8859-9:-*-everson mono unicode-*-jisx0208.1983-sjis,
       latin-iso8859-12:-*-everson mono unicode-*-jisx0208.1983-sjis,
       latin-iso8859-13:-*-everson mono unicode-*-jisx0208.1983-sjis,
       latin-iso8859-14:-*-everson mono unicode-*-jisx0208.1983-sjis,
       latin-iso8859-15:-*-everson mono unicode-*-jisx0208.1983-sjis,
        mac-roman-lower:-*-everson mono unicode-*-jisx0208.1983-sjis,
        mac-roman-upper:-*-everson mono unicode-*-jisx0208.1983-sjis,
 mule-unicode-0100-24ff:-*-everson mono unicode-*-jisx0208.1983-sjis,
 mule-unicode-2500-33ff:-*-everson mono unicode-*-jisx0208.1983-sjis,
 mule-unicode-e000-ffff:-*-everson mono unicode-*-jisx0208.1983-sjis,
             iso10646-1:-*-everson mono unicode-*-jisx0208.1983-sjis,
ascii:-*-everson mono unicode-*-jisx0208.1983-sjis" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-`*-lucida console-medium-r-*-*-0-*-*-*-*-*-fontset-11pt_lucida_console,
        latin-iso8859-1:-*-lucida console-*-mac-roman,
        latin-iso8859-2:-*-lucida console-*-mac-roman,
        latin-iso8859-3:-*-lucida console-*-mac-roman,
        latin-iso8859-4:-*-lucida console-*-mac-roman,
        latin-iso8859-5:-*-lucida console-*-mac-roman,
        latin-iso8859-6:-*-lucida console-*-mac-roman,
        latin-iso8859-7:-*-lucida console-*-mac-roman,
        latin-iso8859-8:-*-lucida console-*-mac-roman,
        latin-iso8859-9:-*-lucida console-*-mac-roman,
       latin-iso8859-12:-*-lucida console-*-mac-roman,
       latin-iso8859-13:-*-lucida console-*-mac-roman,
       latin-iso8859-14:-*-lucida console-*-mac-roman,
       latin-iso8859-15:-*-lucida console-*-mac-roman,
        mac-roman-lower:-*-lucida console-*-mac-roman,
        mac-roman-upper:-*-lucida console-*-mac-roman,
 mule-unicode-0100-24ff:-*-lucida console-*-mac-roman,
 mule-unicode-2500-33ff:-*-lucida console-*-mac-roman,
 mule-unicode-e000-ffff:-*-lucida console-*-mac-roman,
             iso10646-1:-*-lucida console-*-mac-roman,
                  ascii:-*-lucida console-*-mac-roman" t 'noerror)
;
      (create-fontset-from-fontset-spec
"-*-latin modern typewriter-regular-medium-r-*-0-*-*-*-*-*-fontset -14pt_latin_modern_typewriter, latin-iso8859-1:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-2:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-3:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-4:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-5:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-6:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-7:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-8:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-9:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-12:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-13:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-14:-*-latin modern typewriter-regular-medium-r-*-mac-roman, latin-iso8859-15:-*-latin modern typewriter-regular-medium-r-*-mac-roman, mac-roman-lower:-*-latin modern typewriter-regular-medium-r-*-mac-roman, mac-roman-upper:-*-latin modern typewriter-regular-medium-r-*-mac-roman, mule-unicode-0100-24ff:-*-latin modern typewriter-regular-medium-r-*-mac-roman, mule-unicode-2500-33ff:-*-latin modern typewriter-regular-medium-r-*-mac-roman, mule-unicode-e000-ffff:-*-latin modern typewriter-regular-medium-r-*-mac-roman, iso10646-1:-*-latin modern typewriter-regular-medium-r-*-mac-roman, ascii:-*-latin modern typewriter-regular-medium-r-*-mac-roman" t 'noerror)
))
(provide 'site-fontsets-carbon)


Please remember that Emacs in Terminal (or xterm) needs a good support from this application, no limitations. For X11 you'll need other fontsets, the ones above are for the so-called cabonized Emacsen, that run as if a native Mac application.


Here are my X11 fontsets (very good working, but still abit experimantal):

;;; -*- mode: Emacs-Lisp; coding: iso-8859-15; -*-
;
;       Time-stamp: <2004-12-27 15:05:15 root>
;
(message "Neue fontsets für X11")
(if (fboundp 'new-fontset)
  (progn
    (create-fontset-from-fontset-spec
"-*-andale mono-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_andale_mono,
        latin-iso8859-1:-*-andale mono-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-andale mono-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-andale mono-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-andale mono-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-andale mono-medium-r-*-0-*-iso8859-5,
;       arabic-iso8859-6:-etl-fixed-medium-r-*-0-*-mulearabic-2,
        greek-iso8859-7:-*-andale mono-medium-r-*-0-*-iso8859-7,
        latin-iso8859-9:-*-andale mono-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-andale mono-medium-r-*-0-*-iso8859-10,
       latin-iso8859-11:-etl-fixed-medium-r-*-0-*-tis620.2529-1,
       latin-iso8859-13:-*-andale mono-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-andale mono-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-andale mono-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-andale mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-andale mono-medium-r-*-*-11-*-*-*-*-*-fontset-11pt_andale_mono,
        latin-iso8859-1:-*-andale mono-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-andale mono-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-andale mono-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-andale mono-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-andale mono-medium-r-*-0-*-iso8859-5,
;       arabic-iso8859-6:-etl-fixed-medium-r-*-0-*-mulearabic-2,
        greek-iso8859-7:-*-andale mono-medium-r-*-0-*-iso8859-7,
        latin-iso8859-9:-*-andale mono-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-andale mono-medium-r-*-0-*-iso8859-10,
       latin-iso8859-11:-etl-fixed-medium-r-*-0-*-tis620.2529-1,
       latin-iso8859-13:-*-andale mono-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-andale mono-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-andale mono-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-andale mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-andale mono-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_andale_mono,
        latin-iso8859-1:-*-andale mono-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-andale mono-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-andale mono-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-andale mono-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-andale mono-medium-r-*-0-*-iso8859-5,
;       arabic-iso8859-6:-etl-fixed-medium-r-*-0-*-mulearabic-2,
        greek-iso8859-7:-*-andale mono-medium-r-*-0-*-iso8859-7,
        latin-iso8859-9:-*-andale mono-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-andale mono-medium-r-*-0-*-iso8859-10,
       latin-iso8859-11:-etl-fixed-medium-r-*-0-*-tis620.2529-1,
       latin-iso8859-13:-*-andale mono-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-andale mono-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-andale mono-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-andale mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-andale mono-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_andale_mono,
        latin-iso8859-1:-*-andale mono-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-andale mono-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-andale mono-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-andale mono-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-andale mono-medium-r-*-0-*-iso8859-5,
;       arabic-iso8859-6:-etl-fixed-medium-r-*-0-*-mulearabic-2,
        greek-iso8859-7:-*-andale mono-medium-r-*-0-*-iso8859-7,
        latin-iso8859-9:-*-andale mono-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-andale mono-medium-r-*-0-*-iso8859-10,
       latin-iso8859-11:-etl-fixed-medium-r-*-0-*-tis620.2529-1,
       latin-iso8859-13:-*-andale mono-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-andale mono-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-andale mono-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-andale mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_monaco,
        latin-iso8859-1:-*-monaco-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-monaco-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-monaco-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-monaco-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-monaco-medium-r-*-0-*-iso8859-5,
       arabic-iso8859-6:-*-monaco-medium-r-*-0-*-iso8859-6,
        greek-iso8859-7:-*-monaco-medium-r-*-0-*-iso8859-7,
       hebrew-iso8859-8:-*-monaco-medium-r-*-0-*-iso8859-8,
        latin-iso8859-9:-*-monaco-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-monaco-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-monaco-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-monaco-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-monaco-medium-r-*-0-*-iso8859-15,
             iso10646-1:-*-monaco-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-11-*-*-*-*-*-fontset-11pt_monaco,
        latin-iso8859-1:-*-monaco-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-monaco-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-monaco-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-monaco-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-monaco-medium-r-*-0-*-iso8859-5,
       arabic-iso8859-6:-*-monaco-medium-r-*-0-*-iso8859-6,
        greek-iso8859-7:-*-monaco-medium-r-*-0-*-iso8859-7,
       hebrew-iso8859-8:-*-monaco-medium-r-*-0-*-iso8859-8,
        latin-iso8859-9:-*-monaco-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-monaco-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-monaco-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-monaco-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-monaco-medium-r-*-0-*-iso8859-15,
             iso10646-1:-*-monaco-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_monaco,
        latin-iso8859-1:-*-monaco-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-monaco-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-monaco-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-monaco-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-monaco-medium-r-*-0-*-iso8859-5,
       arabic-iso8859-6:-*-monaco-medium-r-*-0-*-iso8859-6,
        greek-iso8859-7:-*-monaco-medium-r-*-0-*-iso8859-7,
       hebrew-iso8859-8:-*-monaco-medium-r-*-0-*-iso8859-8,
        latin-iso8859-9:-*-monaco-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-monaco-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-monaco-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-monaco-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-monaco-medium-r-*-0-*-iso8859-15,
             iso10646-1:-*-monaco-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
       "-*-monaco-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_monaco,
        latin-iso8859-1:-*-monaco-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-monaco-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-monaco-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-monaco-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-monaco-medium-r-*-0-*-iso8859-5,
       arabic-iso8859-6:-*-monaco-medium-r-*-0-*-iso8859-6,
        greek-iso8859-7:-*-monaco-medium-r-*-0-*-iso8859-7,
       hebrew-iso8859-8:-*-monaco-medium-r-*-0-*-iso8859-8,
        latin-iso8859-9:-*-monaco-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-monaco-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-monaco-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-monaco-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-monaco-medium-r-*-0-*-iso8859-15,
             iso10646-1:-*-monaco-medium-r-*-0-*-iso10646-1" t 'noerror)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (create-fontset-from-fontset-spec
"-*-courier new-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_monotype_courier,
        latin-iso8859-1:-*-courier new-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-courier new-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-courier new-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-courier new-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-courier new-medium-r-*-0-*-iso8859-5,
       arabic-iso8859-6:-*-courier new-medium-r-*-0-*-iso8859-6,
        greek-iso8859-7:-*-courier new-medium-r-*-0-*-iso8859-7,
       hebrew-iso8859-8:-*-courier new-medium-r-*-0-*-iso8859-8,
        latin-iso8859-9:-*-courier new-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-courier new-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-courier new-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-courier new-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-courier new-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-courier new-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-courier new-medium-r-*-*-11-*-*-*-*-*-fontset-11pt_monotype_courier,
        latin-iso8859-1:-*-courier new-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-courier new-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-courier new-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-courier new-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-courier new-medium-r-*-0-*-iso8859-5,
       arabic-iso8859-6:-*-courier new-medium-r-*-0-*-iso8859-6,
        greek-iso8859-7:-*-courier new-medium-r-*-0-*-iso8859-7,
       hebrew-iso8859-8:-*-courier new-medium-r-*-0-*-iso8859-8,
        latin-iso8859-9:-*-courier new-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-courier new-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-courier new-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-courier new-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-courier new-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-courier new-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-courier new-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_monotype_courier,
        latin-iso8859-1:-*-courier new-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-courier new-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-courier new-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-courier new-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-courier new-medium-r-*-0-*-iso8859-5,
       arabic-iso8859-6:-*-courier new-medium-r-*-0-*-iso8859-6,
        greek-iso8859-7:-*-courier new-medium-r-*-0-*-iso8859-7,
       hebrew-iso8859-8:-*-courier new-medium-r-*-0-*-iso8859-8,
        latin-iso8859-9:-*-courier new-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-courier new-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-courier new-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-courier new-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-courier new-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-courier new-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-courier new-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_monotype_courier,
        latin-iso8859-1:-*-courier new-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-courier new-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-courier new-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-courier new-medium-r-*-0-*-iso8859-4,
     cyrillic-iso8859-5:-*-courier new-medium-r-*-0-*-iso8859-5,
       arabic-iso8859-6:-*-courier new-medium-r-*-0-*-iso8859-6,
        greek-iso8859-7:-*-courier new-medium-r-*-0-*-iso8859-7,
       hebrew-iso8859-8:-*-courier new-medium-r-*-0-*-iso8859-8,
        latin-iso8859-9:-*-courier new-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-courier new-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-courier new-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-courier new-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-courier new-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-courier new-medium-r-*-0-*-iso10646-1" t 'noerror)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (create-fontset-from-fontset-spec
"-adobe-courier-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_adobe_courier,
        latin-iso8859-1:-adobe-courier-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-adobe-courier-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-adobe-courier-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-adobe-courier-medium-r-*-0-*-iso8859-4,
        latin-iso8859-9:-adobe-courier-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-adobe-courier-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-adobe-courier-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-adobe-courier-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-adobe-courier-medium-r-*-0-*-iso8859-15,
iso10646-1:-adobe-courier-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-adobe-courier-medium-r-*-*-11-*-*-*-*-*-fontset-11pt_adobe_courier,
        latin-iso8859-1:-adobe-courier-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-adobe-courier-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-adobe-courier-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-adobe-courier-medium-r-*-0-*-iso8859-4,
        latin-iso8859-9:-adobe-courier-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-adobe-courier-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-adobe-courier-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-adobe-courier-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-adobe-courier-medium-r-*-0-*-iso8859-15,
iso10646-1:-adobe-courier-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-adobe-courier-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_adobe_courier,
        latin-iso8859-1:-adobe-courier-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-adobe-courier-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-adobe-courier-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-adobe-courier-medium-r-*-0-*-iso8859-4,
        latin-iso8859-9:-adobe-courier-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-adobe-courier-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-adobe-courier-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-adobe-courier-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-adobe-courier-medium-r-*-0-*-iso8859-15,
iso10646-1:-adobe-courier-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_adobe_courier,
        latin-iso8859-1:-adobe-courier-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-adobe-courier-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-adobe-courier-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-adobe-courier-medium-r-*-0-*-iso8859-4,
        latin-iso8859-9:-adobe-courier-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-adobe-courier-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-adobe-courier-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-adobe-courier-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-adobe-courier-medium-r-*-0-*-iso8859-15,
iso10646-1:-adobe-courier-medium-r-*-0-*-iso10646-1" t 'noerror)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (create-fontset-from-fontset-spec
"-*-lucida sans typewriter-medium-r-*-*-10-*-*-*-*-*-fontset -10pt_lucida_sans_typewriter, latin-iso8859-1:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-1, latin-iso8859-2:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-2, latin-iso8859-3:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-3, latin-iso8859-4:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-4, latin-iso8859-5:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-5, latin-iso8859-8:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-8, latin-iso8859-9:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-9, latin-iso8859-10:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-10, latin-iso8859-11:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-11, latin-iso8859-13:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-13, latin-iso8859-15:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-15, iso10646-1:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-lucida sans typewriter-medium-r-*-*-11-*-*-*-*-*-fontset -11pt_lucida_sans_typewriter, latin-iso8859-1:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-1, latin-iso8859-2:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-2, latin-iso8859-3:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-3, latin-iso8859-4:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-4, cyrillic-iso8859-5:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-5, arabic-iso8859-6:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1, greek-iso8859-7:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1, hebrew-iso8859-8:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-8, latin-iso8859-9:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-9, latin-iso8859-10:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-10, latin-iso8859-11:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-11, latin-iso8859-13:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-13, latin-iso8859-15:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-15, iso10646-1:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-lucida sans typewriter-medium-r-*-*-12-*-*-*-*-*-fontset -12pt_lucida_sans_typewriter, latin-iso8859-1:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-1, latin-iso8859-2:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-2, latin-iso8859-3:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-3, latin-iso8859-4:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-4, cyrillic-iso8859-5:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-5, arabic-iso8859-6:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1, greek-iso8859-7:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1, hebrew-iso8859-8:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-8, latin-iso8859-9:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-9, latin-iso8859-10:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-10, latin-iso8859-11:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-11, latin-iso8859-13:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-13, latin-iso8859-15:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-15, iso10646-1:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-lucida sans typewriter-medium-r-*-*-14-*-*-*-*-*-fontset -14pt_lucida_sans_typewriter, latin-iso8859-1:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-1, latin-iso8859-2:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-2, latin-iso8859-3:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-3, latin-iso8859-4:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-4, cyrillic-iso8859-5:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-5, arabic-iso8859-6:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1, greek-iso8859-7:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1, hebrew-iso8859-8:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-8, latin-iso8859-9:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-9, latin-iso8859-10:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-10, latin-iso8859-11:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-11, latin-iso8859-13:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-13, latin-iso8859-15:-*-lucida sans typewriter-medium-r-*-0-*-iso8859-15, iso10646-1:-*-lucida sans typewriter-medium-r-*-0-*-iso10646-1" t 'noerror)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (create-fontset-from-fontset-spec
"-*-lucidatypewriter-medium-r-*-*-10-*-*-*-*-*-fontset -10pt_lucida_typewriter,
        latin-iso8859-1:-*-lucidatypewriter-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-lucidatypewriter-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-lucidatypewriter-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-lucidatypewriter-medium-r-*-0-*-iso8859-4,
        latin-iso8859-9:-*-lucidatypewriter-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-lucidatypewriter-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-lucidatypewriter-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-lucidatypewriter-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-lucidatypewriter-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-lucidatypewriter-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-lucidatypewriter-medium-r-*-*-11-*-*-*-*-*-fontset -11pt_lucida_typewriter,
        latin-iso8859-1:-*-lucidatypewriter-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-lucidatypewriter-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-lucidatypewriter-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-lucidatypewriter-medium-r-*-0-*-iso8859-4,
        latin-iso8859-9:-*-lucidatypewriter-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-lucidatypewriter-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-lucidatypewriter-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-lucidatypewriter-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-lucidatypewriter-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-lucidatypewriter-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-lucidatypewriter-medium-r-*-*-12-*-*-*-*-*-fontset -12pt_lucida_typewriter,
        latin-iso8859-1:-*-lucidatypewriter-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-lucidatypewriter-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-lucidatypewriter-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-lucidatypewriter-medium-r-*-0-*-iso8859-4,
        latin-iso8859-5:-*-lucidatypewriter-medium-r-*-0-*-iso10646-1,
        latin-iso8859-6:-*-lucidatypewriter-medium-r-*-0-*-iso10646-1,
        latin-iso8859-7:-*-lucidatypewriter-medium-r-*-0-*-iso10646-1,
        latin-iso8859-8:-*-lucidatypewriter-medium-r-*-0-*-iso10646-1,
        latin-iso8859-9:-*-lucidatypewriter-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-lucidatypewriter-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-lucidatypewriter-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-lucidatypewriter-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-lucidatypewriter-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-lucidatypewriter-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-lucidatypewriter-medium-r-*-*-14-*-*-*-*-*-fontset -14pt_lucida_typewriter,
        latin-iso8859-1:-*-lucidatypewriter-medium-r-*-0-*-iso8859-1,
        latin-iso8859-2:-*-lucidatypewriter-medium-r-*-0-*-iso8859-2,
        latin-iso8859-3:-*-lucidatypewriter-medium-r-*-0-*-iso8859-3,
        latin-iso8859-4:-*-lucidatypewriter-medium-r-*-0-*-iso8859-4,
        latin-iso8859-9:-*-lucidatypewriter-medium-r-*-0-*-iso8859-9,
       latin-iso8859-10:-*-lucidatypewriter-medium-r-*-0-*-iso8859-10,
       latin-iso8859-13:-*-lucidatypewriter-medium-r-*-0-*-iso8859-13,
       latin-iso8859-14:-*-lucidatypewriter-medium-r-*-0-*-iso8859-14,
       latin-iso8859-15:-*-lucidatypewriter-medium-r-*-0-*-iso8859-15,
iso10646-1:-*-lucidatypewriter-medium-r-*-0-*-iso10646-1" t 'noerror)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (create-fontset-from-fontset-spec
"-*-bitstream vera sans mono-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_vera_sans_mono, latin-iso8859-1:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-1, latin-iso8859-9:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-9, latin-iso8859-15:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-15, iso10646-1:-*-bitstream vera sans mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-bitstream vera sans mono-medium-r-*-*-11-*-*-*-*-*-fontset-11pt_vera_sans_mono, latin-iso8859-1:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-1, latin-iso8859-9:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-9, latin-iso8859-15:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-15, iso10646-1:-*-bitstream vera sans mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-bitstream vera sans mono-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_vera_sans_mono, latin-iso8859-1:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-1, latin-iso8859-9:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-9, latin-iso8859-15:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-15, iso10646-1:-*-bitstream vera sans mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-*-bitstream vera sans mono-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_vera_sans_mono, latin-iso8859-1:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-1, latin-iso8859-9:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-9, latin-iso8859-15:-*-bitstream vera sans mono-medium-r-*-0-*-iso8859-15, iso10646-1:-*-bitstream vera sans mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (create-fontset-from-fontset-spec
"-bigelow & holmes-luxi mono-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_luxi_mono, latin-iso8859-1:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-1, latin-iso8859-2:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-2, latin-iso8859-3:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-3, latin-iso8859-4:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-4, latin-iso8859-9:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-9, latin-iso8859-15:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-15, iso10646-1:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-bigelow & holmes-luxi mono-medium-r-*-*-11-*-*-*-*-*-fontset-11pt_luxi_mono, latin-iso8859-1:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-1, latin-iso8859-2:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-2, latin-iso8859-3:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-3, latin-iso8859-4:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-4, latin-iso8859-9:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-9, latin-iso8859-15:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-15, iso10646-1:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-bigelow & holmes-luxi mono-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_luxi_mono, latin-iso8859-1:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-1, latin-iso8859-2:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-2, latin-iso8859-3:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-3, latin-iso8859-4:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-4, latin-iso8859-9:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-9, latin-iso8859-15:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-15, iso10646-1:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-bigelow & holmes-luxi mono-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_luxi_mono, latin-iso8859-1:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-1, latin-iso8859-2:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-2, latin-iso8859-3:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-3, latin-iso8859-4:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-4, latin-iso8859-9:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-9, latin-iso8859-15:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso8859-15, iso10646-1:-bigelow & holmes-luxi mono-medium-r-*-0-*-iso10646-1" t 'noerror)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (create-fontset-from-fontset-spec
"-misc-profontwindows-medium-r-*-*-10-*-*-*-*-*-fontset-10pt_profont,
        latin-iso8859-1:-misc-profontwindows-medium-r-*-0-*-iso8859-1,
        latin-iso8859-9:-misc-profontwindows-medium-r-*-0-*-iso8859-9,
       latin-iso8859-15:-misc-profontwindows-medium-r-*-0-*-iso8859-15,
iso10646-1:-misc-profontwindows-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-misc-profontwindows-medium-r-*-*-11-*-*-*-*-*-fontset-11pt_profont,
        latin-iso8859-1:-misc-profontwindows-medium-r-*-0-*-iso8859-1,
        latin-iso8859-9:-misc-profontwindows-medium-r-*-0-*-iso8859-9,
       latin-iso8859-15:-misc-profontwindows-medium-r-*-0-*-iso8859-15,
iso10646-1:-misc-profontwindows-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-misc-profontwindows-medium-r-*-*-12-*-*-*-*-*-fontset-12pt_profont,
        latin-iso8859-1:-misc-profontwindows-medium-r-*-0-*-iso8859-1,
        latin-iso8859-9:-misc-profontwindows-medium-r-*-0-*-iso8859-9,
       latin-iso8859-15:-misc-profontwindows-medium-r-*-0-*-iso8859-15,
iso10646-1:-misc-profontwindows-medium-r-*-0-*-iso10646-1" t 'noerror)
;
    (create-fontset-from-fontset-spec
"-misc-profontwindows-medium-r-*-*-14-*-*-*-*-*-fontset-14pt_profont,
        latin-iso8859-1:-misc-profontwindows-medium-r-*-0-*-iso8859-1,
        latin-iso8859-9:-misc-profontwindows-medium-r-*-0-*-iso8859-9,
       latin-iso8859-15:-misc-profontwindows-medium-r-*-0-*-iso8859-15,
iso10646-1:-misc-profontwindows-medium-r-*-0-*-iso10646-1" t 'noerror)
))
(provide 'site-fontsets-x11)

--
Greetings

  Pete      <\
             _\     O  _
            |o \  _\\_/-\='
_____________(_)|-(_)  (_)___________________________________





reply via email to

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