Hello,
In the Message;
Subject : Re: [UnixOS2] EMACS
Message-ID : <***@warpix.org>
Date & Time: Thu, 29 Apr 2004 21:38:14 +0100
[John] == John Poltorak <***@warpix.org> has written:
John> Any idea on how I can use a different font?
John> I have a large courier font and would prefer a small System Vio font if I
John> can have one -
You must make 2 files in your HOME directory,ie. .XDefaults and FONTSET.OS2.
In your case, is .XDefaults like this?
---------------------------------------------------------------------
*verticalScrollBars: right
Emacs.Font: fontset-ETL16
*Fontset-0: -*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-ETL16, \
ascii:-os2-ETL Latin1-medium-r-normal-*-16-*-iso8859-1, \
*Fontset-1: -*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-MIN16, \
ascii:-os2-MIN-medium-r-normal-*-16-*-*-*-*-*-iso8859-1, \
---------------------------------------------------------------------
Maybe, your OS/2 doe sn't contain MIN16....
But, don't forget to insert 1st line!
John> I like to get as much on the screen as possible.
You can this with FONTSET.OS2. Mine is as follows;
-------------------------------------------------------------------
-Misc-Fixed-Medium-R-Normal--16-120-100-100-M-80-BITMAP.8x16-0 g:/usr/local/fonts/bitmap16.mfn
-Misc-Fixed-Medium-R-Normal--18-130-100-100-M-100-BITMAP.8x16-0 g:/usr/local/fonts/bitmap18.mfn
-Misc-Fixed-Medium-R-Normal--16-150-75-75-C-160-JISX0212.1990-0 g:/usr/local/fonts/jksp16.mfn
-ETL-fixed-medium-r-normal--16-160-72-72-C-80-ISO8859-5 g:/usr/local/fonts/cyr16.etl.mfn
-Daewoo-Mincho-Medium-R-Normal--16-120-100-100-C-160-KSC5601.1987-0 g:/usr/local/fonts/hanglm16.mfn
-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-MuleIPA-1 g:/usr/local/fonts/ipa16-etl.mfn
-ETen-Fixed-Medium-R-Normal--16-150-75-75-C-160-Big5.ETen-0 g:/usr/local/fonts/taipei16.mfn
-GuoBiao-Song-Medium-R-Normal--16-160-72-72-c-160-GB2312.80&GB8565.88-0 g:/usr/local/fonts/guob16.mfn
-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-ISO8859-8 g:/usr/local/fonts/heb16-etl.mfn
-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-MuleArabic-0 g:/usr/local/fonts/arab16-0-etl.mfn
-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-MuleArabic-1 g:/usr/local/fonts/arab16-1-etl.mfn
-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-160-MuleArabic-2 g:/usr/local/fonts/arab16-2-etl.mfn
-misc-fixed-medium-r-normal--16-160-72-72-m-80-MuleLao-1 g:/usr/local/fonts/lao16-mule.mfn
-TibMdXA-fixed-medium-r-normal--16-160-72-72-m-160-MuleTibetan-0 g:/usr/local/fonts/tib16-mule.mfn
-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-VISCII1.1-1 g:/usr/local/fonts/visc16-etl.mfn
-misc-fixed-medium-r-normal--16-160-72-72-m-80-tis620.2529-1 g:/usr/local/fonts/thai16.mfn
-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-ISO8859-7 g:/usr/local/fonts/grk16-etl.mfn
-Admas-Ethiomx16f-Medium-R-Normal--16-150-100-100-M-160-Ethiopic-Unicode g:/usr/local/fonts/ethio16.mfn
-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-ISO8859-2 g:/usr/local/fonts/lt2-16-etl.mfn
-Misc-Fixed-Medium-R-Normal--16-160-72-72-C-80-MuleIndian-1 g:/usr/local/fonts/ind1c16-mule.mfn
-gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1 g:/usr/local/fonts/unifont.mfn
-Misc-Fixed-Medium-R-Normal--16-150-75-75-C-160-JISX0213.2000-1 g:/usr/local/fonts/jiskan16-2000-1.mfn
-Misc-Fixed-Medium-R-Normal--16-150-75-75-C-160-JISX0213.2000-2 g:/usr/local/fonts/jiskan16-2000-2.mfn
----------------------------------------------------------------------------
As you might know, you must use MFN fonts, not BDF fonts.
You can get MFN fonts by bdf2mfn.exe, which was built with emacs.exe.
See ../emacs-20.7/lib-src, you will find bdf2mfn.exe.
And, bdf2mnf.exe creates FONTSET.OS2 when you convert BDF Font to MFN
font.
HTHY,
---
Masaru Nomiya mail-to: ***@ttmy.ne.jp
"No Windows, no gains!" ..... "Why, I am wrong?"
-- Bill --