Variable: ps-mule-font-info-database-bdf

ps-mule-font-info-database-bdf is a variable defined in ps-mule.el.gz.

Value

Large value
((iso-8859-1
  (normal bdf
	  ("lt1-24-etl.bdf" "etl24-latin1.bdf"))
  (bold bdf
	("lt1-16b-etl.bdf" "etl16b-latin1.bdf"))
  (italic bdf
	  ("lt1-16i-etl.bdf" "etl16i-latin1.bdf"))
  (bold-italic bdf
	       ("lt1-16bi-etl.bdf" "etl16bi-latin1.bdf")))
 (iso-8859-2
  (normal bdf
	  ("lt2-24-etl.bdf" "etl24-latin2.bdf")))
 (iso-8859-3
  (normal bdf
	  ("lt3-24-etl.bdf" "etl24-latin3.bdf")))
 (iso-8859-4
  (normal bdf
	  ("lt4-24-etl.bdf" "etl24-latin4.bdf")))
 (thai-tis620
  (normal bdf
	  ("thai24.bdf" "thai-24.bdf")
	  iso-8859-11))
 (greek-iso8859-7
  (normal bdf
	  ("grk24-etl.bdf" "etl24-greek.bdf")
	  iso-8859-7))
 (hebrew-iso8859-8
  (normal bdf
	  ("heb24-etl.bdf" "etl24-hebrew.bdf")
	  iso-8859-8))
 (jisx0201
  (normal bdf "12x24rk.bdf" jisx0201))
 (cyrillic-iso8859-5
  (normal bdf
	  ("cyr24-etl.bdf" "etl24-cyrillic.bdf")
	  iso-8859-5))
 (iso-8859-9
  (normal bdf
	  ("lt5-24-etl.bdf" "etl24-latin5.bdf")
	  iso-8859-9))
 (chinese-gb2312
  (normal bdf "gb24st.bdf"))
 (japanese-jisx0208
  (normal bdf "jiskan24.bdf"))
 (korean-ksc5601
  (normal bdf "hanglm24.bdf"))
 (japanese-jisx0212
  (normal bdf
	  ("jksp40.bdf" "jisksp40.bdf")))
 (chinese-cns11643-1
  (normal bdf
	  ("cns1-40.bdf" "cns-1-40.bdf")))
 (chinese-cns11643-2
  (normal bdf
	  ("cns2-40.bdf" "cns-2-40.bdf")))
 (big5
  (normal bdf "taipei24.bdf"))
 (chinese-sisheng
  (normal bdf
	  ("sish24-etl.bdf" "etl24-sisheng.bdf")))
 (ipa
  (normal bdf
	  ("ipa24-etl.bdf" "etl24-ipa.bdf")
	  ipa))
 (viscii
  (normal bdf
	  ("visc24-etl.bdf" "etl24-viscii.bdf")))
 (arabic-digit
  (normal bdf
	  ("arab24-0-etl.bdf" "etl24-arabic0.bdf")))
 (arabic-1-column
  (normal bdf
	  ("arab24-1-etl.bdf" "etl24-arabic1.bdf")))
 (lao
  (normal bdf
	  ("lao24-mule.bdf" "mule-lao-24.bdf")
	  ps-mule-encode-lao 1))
 (arabic-2-column
  (normal bdf
	  ("arab24-2-etl.bdf" "etl24-arabic2.bdf")))
 (devanagari-cdac
  (normal bdf "dvsr0ntt-32.bdf"))
 (malayalam-cdac
  (normal bdf "mlkr0ntt-32.bdf"))
 (tamil-cdac
  (normal bdf "tmvl0ntt-32.bdf"))
 (indian-is13194
  (normal bdf
	  ("isci24-mule.bdf" "mule-iscii-24.bdf")))
 (indian-1-column
  (normal bdf
	  ("ind1c24-mule.bdf" "mule-indian-1col-24.bdf")))
 (ethiopic
  (normal bdf
	  ("ethio16f-uni.bdf" "ethiomx24f-uni.bdf")
	  unicode-bmp))
 (chinese-cns11643-3
  (normal bdf
	  ("cns3-40.bdf" "cns-3-40.bdf")))
 (chinese-cns11643-4
  (normal bdf
	  ("cns4-40.bdf" "cns-4-40.bdf")))
 (chinese-cns11643-5
  (normal bdf
	  ("cns5-40.bdf" "cns-5-40.bdf")))
 (chinese-cns11643-6
  (normal bdf
	  ("cns6-40.bdf" "cns-6-40.bdf")))
 (chinese-cns11643-7
  (normal bdf
	  ("cns7-40.bdf" "cns-7-40.bdf")))
 (indian-2-column
  (normal bdf
	  ("ind24-mule.bdf" "mule-indian-24.bdf")))
 (tibetan
  (normal bdf
	  ("tib24p-mule.bdf" "tib24-mule.bdf" "mule-tibmdx-24.bdf")))
 (unicode-bmp
  (normal bdf "etl24-unicode.bdf")))

Documentation

Sample setting of the ps-mule-font-info-database to use BDF fonts.

BDF (Bitmap Distribution Format) is a format used for distributing X's font source file.

Current default value list for BDF fonts is included in intlfonts-1.2 which is a collection of X11 fonts for all characters supported by Emacs.

Using this list as default value to ps-mule-font-info-database, all characters including ASCII and Latin-1 are printed by BDF fonts.

See also ps-mule-font-info-database-ps-bdf.

Source Code

;; Defined in /usr/src/emacs/lisp/ps-mule.el.gz
(defconst ps-mule-font-info-database-bdf
  '((iso-8859-1
     (normal bdf ("lt1-24-etl.bdf" "etl24-latin1.bdf"))
     (bold bdf ("lt1-16b-etl.bdf" "etl16b-latin1.bdf"))
     (italic bdf ("lt1-16i-etl.bdf" "etl16i-latin1.bdf"))
     (bold-italic bdf ("lt1-16bi-etl.bdf" "etl16bi-latin1.bdf")))
    (iso-8859-2
     (normal bdf ("lt2-24-etl.bdf" "etl24-latin2.bdf")))
    (iso-8859-3
     (normal bdf ("lt3-24-etl.bdf" "etl24-latin3.bdf")))
    (iso-8859-4
     (normal bdf ("lt4-24-etl.bdf" "etl24-latin4.bdf")))
    (thai-tis620
     (normal bdf ("thai24.bdf" "thai-24.bdf") iso-8859-11))
    (greek-iso8859-7
     (normal bdf ("grk24-etl.bdf" "etl24-greek.bdf") iso-8859-7))
    (hebrew-iso8859-8
     (normal bdf ("heb24-etl.bdf" "etl24-hebrew.bdf") iso-8859-8))
    (jisx0201
     (normal bdf "12x24rk.bdf" jisx0201))
    (cyrillic-iso8859-5
     (normal bdf ("cyr24-etl.bdf" "etl24-cyrillic.bdf") iso-8859-5))
    (iso-8859-9
     (normal bdf ("lt5-24-etl.bdf" "etl24-latin5.bdf") iso-8859-9))
    (chinese-gb2312
     (normal bdf "gb24st.bdf"))
    (japanese-jisx0208
     (normal bdf "jiskan24.bdf"))
    (korean-ksc5601
     (normal bdf "hanglm24.bdf"))
    (japanese-jisx0212
     (normal bdf ("jksp40.bdf" "jisksp40.bdf")))
    (chinese-cns11643-1
     (normal bdf ("cns1-40.bdf" "cns-1-40.bdf")))
    (chinese-cns11643-2
     (normal bdf ("cns2-40.bdf" "cns-2-40.bdf")))
    (big5
     (normal bdf "taipei24.bdf"))
    (chinese-sisheng
     (normal bdf ("sish24-etl.bdf" "etl24-sisheng.bdf")))
    (ipa
     (normal bdf ("ipa24-etl.bdf" "etl24-ipa.bdf") ipa))
    (viscii
     (normal bdf ("visc24-etl.bdf" "etl24-viscii.bdf")))
    (arabic-digit
     (normal bdf ("arab24-0-etl.bdf" "etl24-arabic0.bdf")))
    (arabic-1-column
     (normal bdf ("arab24-1-etl.bdf" "etl24-arabic1.bdf")))
    (lao
     (normal bdf ("lao24-mule.bdf" "mule-lao-24.bdf") ps-mule-encode-lao 1))
    (arabic-2-column
     (normal bdf ("arab24-2-etl.bdf" "etl24-arabic2.bdf")))
    (devanagari-cdac
     (normal bdf "dvsr0ntt-32.bdf"))
    (malayalam-cdac
     (normal bdf "mlkr0ntt-32.bdf"))
    (tamil-cdac
     (normal bdf "tmvl0ntt-32.bdf"))
    (indian-is13194
     (normal bdf ("isci24-mule.bdf" "mule-iscii-24.bdf")))
    (indian-1-column
     (normal bdf ("ind1c24-mule.bdf" "mule-indian-1col-24.bdf")))
    (ethiopic
     (normal bdf ("ethio16f-uni.bdf" "ethiomx24f-uni.bdf") unicode-bmp))
    (chinese-cns11643-3
     (normal bdf ("cns3-40.bdf" "cns-3-40.bdf")))
    (chinese-cns11643-4
     (normal bdf ("cns4-40.bdf" "cns-4-40.bdf")))
    (chinese-cns11643-5
     (normal bdf ("cns5-40.bdf" "cns-5-40.bdf")))
    (chinese-cns11643-6
     (normal bdf ("cns6-40.bdf" "cns-6-40.bdf")))
    (chinese-cns11643-7
     (normal bdf ("cns7-40.bdf" "cns-7-40.bdf")))
    (indian-2-column
     (normal bdf ("ind24-mule.bdf" "mule-indian-24.bdf")))
    (tibetan
     (normal bdf ("tib24p-mule.bdf" "tib24-mule.bdf" "mule-tibmdx-24.bdf")))
    (unicode-bmp
     (normal bdf "etl24-unicode.bdf"))
    )
  "Sample setting of the `ps-mule-font-info-database' to use BDF fonts.
BDF (Bitmap Distribution Format) is a format used for distributing X's font
source file.

Current default value list for BDF fonts is included in `intlfonts-1.2'
which is a collection of X11 fonts for all characters supported by Emacs.

Using this list as default value to `ps-mule-font-info-database', all
characters including ASCII and Latin-1 are printed by BDF fonts.

See also `ps-mule-font-info-database-ps-bdf'.")