Path: utzoo!utgpu!water!watmath!clyde!att!ihlpa!ihnp4!cbmvax!daveh
From: daveh@cbmvax.UUCP (Dave Haynie)
Newsgroups: comp.sys.amiga
Subject: Re: fonts less than 8 pixels wide?
Message-ID: <4199@cbmvax.UUCP>
Date: 7 Jul 88 18:38:07 GMT
References: <384@vedge.UUCP>
Organization: Commodore Technology, West Chester, PA
Lines: 134

in article <384@vedge.UUCP>, lai@vedge.UUCP (David Lai) says:

> Has anyone experimented with fonts less than 8 pixels wide.  ie. how
> about a 5x7 font in a 6x8 box (a popular size in old terminals).  What
> I'd like to do is try to get more than 80 columns across a line (without
> resorting to expansions of screens) and I thought a smaller font would
> do it.  Any software out there that won't work with fonts smaller
> than 8 across?  After I create this font with 'fed', how do I tell the
> system to use this as the default font?

When using DNET, I like to have at least 80 columns across, but with a plain
8x8 font in the FTerm window that's impossible, at least without using any
overscan, since FTerm runs in a sizable window.  So I built this font, which
gives me 88 columns in a 640 pixel wide sizable window.  To install it on
your system, uudecode the ".uue" files and execute the execute.me script.
To use this as the default font, use my SetFont program (was posted here some
time ago, and it's also on a Fish Disk) or similar program.

As I'm only using this font for telecommunications, I only really did the 
ASCII characters right -- the rest of the characters are probably not very
suitable for things like foreign languages.  This font looks best in black
letters on a light background.

#! /bin/sh
# This is a shell archive, meaning:
# 1. Remove everything above the #! /bin/sh line.
# 2. Save the resulting text in a file.
# 3. Execute the file with /bin/sh (not csh) to create the files:
#	8.uue
#	Execute.Me
#	Fterm.font.uue
# This archive created: Thu Jul  7 14:30:32 1988
export PATH; PATH=/bin:$PATH
if test -f '8.uue'
then
	echo shar: will not over-write existing file "'8.uue'"
else
cat << \SHAR_EOF > '8.uue'
begin 644 8
M   #\P         !              *    #Z0   H!P $YU           ,
M     !H/@  !                                                
M           ,     !H     "9  "  "  < !P !   @_@   &X P@  !GX 
M          !!(D( #A@0@       <$'#@1\,?'#@  $ (#AP0\..'SXXB. D
M2!$B./#CPX^1(D2)$^> '@@ 8 (  ( , (! ) (        "       !PAPZ
M57@ <\S<# !YFX;''#,8' 'SP  >  $+,(.0D X<<   'YXX(  $" 0  "*K
M:,&##8  ;-@#9L8 &#  P ,&&P!L ; &Q@ V,  #8P8 _@/ ?^    'X   ?
MC#@< "''@ PP&'!A@ <  !SQP    $$B1YD1&"!!$0    *(PB1#$! $B1#!
M@@ 01(BB)$D0($2(0"1(&S)$B1(D0A$B1(D0) @"% !@ @  @!( @  $ @  
M      (       (" BXJA0@$(  , (0   B 'A@  F9LW"%PS&  A-">$   
M<.^ (D0   0H1 WLB578P8,-@ !LV -FQ@ 8, #  P8; &P!L ;& #8P  -C
M!@#^ \!_X!Y^^9@&;L8>;#  8PS?C!@PV&&.S8  &-A@    02?H$@HP0""A
M    !)A 0$4>( 2)$,&$'P@$J1(D") @0(A )(@5*D2)$B("$2)$41!$! (B
M ##SPX>.$#BP0"1"$3PX\//CSY$B1(D3X@(" %6  >/'CQX\>/'A @0A 'W^
M8       DA/D21$0>$   !BB1"  !$B &S8BJVC!GPV ^>S?_V;^ !@P , #
M!YL_[_F__O__-CQX W_& /X#P'_NLV;8P?9KCS-$&?GF#, _#X N-@  8
MV,/   !  D<$% ! (?? 'X (J$"!B0$\"'#P  @ ! BI\\0(GCQ,^$ G"!$F
M1/$3P0(1(D0@H(0" @   1(D2)$X1,A )((;(D2)$@0"$2)$41!$  $ *H4*
M$"! @4"%"A$"!"$\0#/SQX\A0H4*% \?D3@$0>0OE)\X0?OTZ40V&XE7N,&#
M#8 8#-@P9L8 &#  P ,&&#   8     V,& #8P8 _@/ ?_N^8-AC9F,9OT1]
M:M?,WXP8,,!GX <, !C9@\   $ 'X(DB $ @H0   !#(00!/@2(0B!  !  (
M$+D2) B0($2(0B2($2)$@1) @A$B5%!!! $"   !$B0(GQ!$B$ G A4B1(D2
M X(1(E0A$((" @!5:0OSY\^?0/W[\0($/T)Y_F0H4*%"A0H4! 8>$'Q"%"A2
M@ "! !$BQ!LV(JMHSY\]__GLW[___GP?__C__\>?-__9O_[__SX\>?___@__
M_\!P&3-@V,-F8QFS;,UJU@S ## 8P& .P P8V-GCP     )/$R( ($$1 P 8
M((A"!$$1(A"((,&"'Q  @1(D21 @1(A")$@1(D2 XB1"$114B$($ ((   $2
M)$B0$#R(0B2"%2)$\/( 0A$45%#Q @(" "H1"@0H4*$\@0(! @0A?D$R9"A0
MH4)\DA/D'Y 0A$(4*%&_?(4 $F5$#>R)5=C!@PV;&&S9L   #   8, #!@ V
M -FP!L ,  !ALV, #/__P' ;OF#9FV?##QXHS?GC#-^   ##88N   #8  / 
M  !  D( '0 0@  # !A <$/C@0X<$'# P8$ (!!Q$\..'R XB.'$3Y$B.( 2
M(X(/""B(0^> 7@   .O#AX\0!(A")$(1(CB $@>"#P@HB!/APAP 50SYX^?/
MGP)X\>$"!"%"?/YSQX\?/@1AX(_&$!!\0>/H4(  >  $B<0  "*K:,&##9L8
M;-FP   ,  !@P ,& #8 V; &P P  &&S8P ,___ < ZP8-GYQ@,&#&QX P',
MP#]^_,-A@    '@                   8                #        
M                                 'P       !X  '      ( 0    
M   !X      J>       '                   ^   @ 8 <           
M  #@0   B5>XP8,-FQALV;    P  &#  P8 -@#9L ; #   8;-C  S__\!P
M #     $ !^    "        P<      .          '  < !P .  < %0 '
M !P !P C  < *@ ' #$ !P X  < /P ' $8 !P!-  < 5  ' %L !P!B  < 
M:0 ' '  !P!W  < ?@ ' (4 !P",  < DP ' )H !P"A  < J  ' *\ !P"V
M  < O0 ' ,0 !P#+  < T@ ' -D !P#@  < YP ' .X !P#U  < _  ' 0, 
M!P$*    @ ' 8$ !P&(  H !P'Q
M  \ !P7V  <%_0 '    !P     #[     0         #@  
2 $0   !<    8@        /R
 
end
SHAR_EOF
fi # end of overwriting check
if test -f 'Execute.Me'
then
	echo shar: will not over-write existing file "'Execute.Me'"
else
cat << \SHAR_EOF > 'Execute.Me'
makedir fonts:FTerm
copy 8 fonts:FTerm
copy FTerm.font fonts:
SHAR_EOF
fi # end of overwriting check
if test -f 'Fterm.font.uue'
then
	echo shar: will not over-write existing file "'Fterm.font.uue'"
else
cat << \SHAR_EOF > 'Fterm.font.uue'
begin 644 Fterm.font
M#P   49497)M+S@                                             
M                                                            
M                                                            
M                                                            
M                                                            
G                                                "  "
 
end
SHAR_EOF
fi # end of overwriting check
#	End of shell archive
exit 0
-- 
Dave Haynie  "The 32 Bit Guy"     Commodore-Amiga  "The Crew That Never Rests"
   {ihnp4|uunet|rutgers}!cbmvax!daveh      PLINK: D-DAVE H     BIX: hazy
		"I can't relax, 'cause I'm a Boinger!"