adding .fon fonts

Don Duck Harper duck@duckland.org
Thu May 17 06:45:00 GMT 2001


Well, first hit on a google search turned up this page:

 http://www.simsig.com/linux.html

Seems that there is a tool w/ wine to do this.

:)

don

On Thu, May 17, 2001 at 06:49:27AM -0400, Suhaib Siddiqi wrote to To 'Cygwin XFree86 mailing list':
:-) 
:-) You cannot use *.fon with XFree86.  I do remember seeing a utility somewhere
:-) On the Internet which claims to convert *.fon from win32 to *.pcf files.
:-) I never tried it and I do not have URL for it.  If you can convert them to
:-) *.pcf, then gzip it... Then copy to a
:-) /usr/X11R6/lib/X11/fonts/subdirectory-of-your-choice
:-) And run mkfontdir to create aliases files, you should be fine.
:-) 
:-) Suhaib
:-) > -----Original Message-----
:-) > From: John A. Turner [ mailto:john.turner@pobox.com ] 
:-) > Sent: Wednesday, May 16, 2001 8:17 PM
:-) > To: Cygwin XFree86 mailing list
:-) > Subject: adding .fon fonts
:-) > 
:-) > 
:-) > keep in mind that I know little about X internals, or even X 
:-) > programming - when it comes to X, whether on Unix or Win2k, 
:-) > I'm purely a luser
:-) > 
:-) > my question is, if I have some .fon fonts, is it possible to 
:-) > use them with cygwin/xfree86?  I see that all the standard 
:-) > fonts are .pcf - if that's what's required, can .fon fonts be 
:-) > converted to .pcf?
:-) > 
:-) > thx,
:-) > 
:-) > -John Turner
:-) > 

-- 
Don Harper, RHCE, MCSE                          email: duck@duckland.org
Just a systems kinda guy...                      http://www.duckland.org

#!/usr/bin/perl -w
# 531-byte qrpff-fast, Keith Winstein and Marc Horowitz <sipb-iap-dvd@mit.edu>
# MPEG 2 PS VOB file on stdin -> descrambled output on stdout
# arguments: title key bytes in least to most-significant order
$_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map{$_%16or$t^=$c^=(
$m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t^=(72,@z=(64,72,$a^=12*($_%16
-2?0:$m&17)),$b^=$_%64?12:0,@z)[$_%8]}(16..271);if((@a=unx"C*",$_)[20]&48){$h
=5;$_=unxb24,join"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$
d=unxV,xb25,$_;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=$t&($d>>12^$d>>4^
$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*8^$q<<6))<<9,$_=$t[$_]^
(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}print+x"C*",@a}';s/x/pack+/g;eval


You know you're drinking too much coffee when...
* You grind your coffee beans in your mouth.



More information about the Cygwin-xfree mailing list