OS4Depot.net 20130227_1013
  Home Search Mirrors Contact Info Credits

 Readme data for Root » Development » Utility » sfontmkr.lha

Description: make PNG fonts w/ alpha channel for use with SFont
Install: sfontmkr.lha
Size: 288kb 5
Version: 0.0.4
Date: 17 Apr 07
Author: Mike Oliphant, AmigaOS 4.0 compile by Spot / Up Rough
Submitter: Spot / Up Rough
Email: spot/triad se
Homepage: http://nostatic.org
Category: development/utility
License: GPL
Distribute: yes
Min OS Version: 4.0
sfontmaker
==========

sfontmaker is a modification of Diego Billi's BFontMaker to allow for
makeing PNG fonts with an alpha channel for use with Karl Bartel's SFont
library. You can get SFont here:

  http://www.linux-games.com/sfont

All kudos for sfontmaker really should go to Diego, since the modifications
I made are really fairly basic. I have included Diego's original README.txt
as README.BFontMaker.


Usage
=====

 USAGE: sfontmaker [options] <infile> <outfile.png>

Where <infile> is a source font image file in any format
the SDL_image library understands, and <outfile.png> is the
name of the resulting PNG file.

Availible options: 
 -s <int> --show-string <int>  Displays the string of characters that the font
                               file must contain and exits. It add <int> spaces
                               between characters.
 -o <int> --offset <int>       Sums some more <int> pink pixels at both sides.
                               Use when the font has shadows, so it doesnt have
                               too much space between letters.
 -l <int> --left-offset <int>  Sums some more <int> pink pixels at the left side
                               of each letter.
 -r <int> --right-offset <int> Sums some more <int> pink pixels at the left side
                               of each letter.

 -h       --help               Displays usage information.


Quirks
======

You somtimes need to touch up the output. Sometimes letters get too close
together and the separation between them gets missed by the program. Load
the image into your favorite image editor. Note the pink lines at the
top. If you see two letters without any pink between them, place a pink dot
(make sure to use the same color) at the point of the separation between
them.


Credits
=======

Thanks to Juan Pedro BolĂ­var Puente for adding argument parsing code and
the extra offset options.


License
=======

You may redistribute this code under the terms of the GPL or LGPL (at your
choice)



--
Mike Oliphant  (http://nostatic.org)





Copyright (c) 2004-2013 Björn Hagström. All rights reserved.
OS4 and its logos are registered trademarks of Hyperion Entertainment