_______________
 I T F ۲   July 13, 1996  v 1.50
~~~~~~~~~~~~~~~       rom ZaStaR

The Impulse Tracker Font Customizer.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Are you using a text mode tracker?
Do you squint at the tiny indicators?
Do you complain about fat letters?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Well Complain no more!  Now, with ITF,
you can choose (and make!) your own fonts!!


(Relax, ITF wastes no memory space from
 Impulse Tracker!)


____Using ITF_____________________________
Basically its much like ST3 and IT's
controlls...

Load up a font set and pressing Ctrl-S
will save that font.  Then load IT and
hey! It's all there now!  ('FONT' is 
the current font set you've set IT to use!)

Arrows   Navigate inside the edit box
Tab      Go Between the Edit Box and
         Font List Screens. (If you're
         really good, you can even 
         directly copy and paste from
         the Font List box! :) 

Space    Plot if Empty before
         Blank if Plotted before
Del      Blank a line Horizantally
Ins      Fill a line Horizontally

+        Next Character to Edit
         (Also Ctrl+RightArrow)
-        Previous Character
         (Also Ctrl+LeftArrow)
PageDown 4 Characters Ahead
PageUp   4 Characters Before
Home     First editable Character
End      Last editable Character

i        Inverse the current character
         (just try it, you can inverse
          again to get it back :)
Shift+Arrow  Shifts a character a
         bit left, right, higher, or
         lower
Alt C    Copy a Character
Alt P    Paste a Character
Alt Z    Clear the Edit Box

Ctrl R   Reload Character Bank
         Use the arrow keys here and
         Enter to load up a file to
         see the fonts they hold.  
Ctrl S   Save Character Bank to IT's
         used font list.
         (Remember, nothing's really
          done until you save!)

BackSpace
         You can IGNORE this button.
         It just reloads the old
         standard 8x8 ROM font... but,
         I'm sure you'd prefer the other
         cool fonts.
Control+BackSpace
         You can ignore this one too.
         This only reloads the default
         IT graphics set - so the
         other characters (like A to z)
         are not defaulted.

Ctrl Q   Go make a Song.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
____Note________________________________________

Everything is reletively easy to
  try out so just run ITF and see for
  yourself.  *Remember!: Impulse Tracker
  and ITF strictly use Font.Cfg.  If you
  have another font, rename it to
  Font.Cfg (after making a backup for
  the original, of course ;)
*Also, a minor adjustment for those familiar 
  with previous versions:  ITF now uses the
  'ITF' extension instead of 'CFG' except
  for Font.Cfg.  This way, the files that IT
  uses directly are the ones with 'Cfg' 
  (just a little more organized, don't 
   you think? ;)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Some predefinted font sets are optimized
  for special features.
  'Zero' emphasizes the numbers that hold value
         by using smaller zeros.
  'FineLine' uses a thin fontset.
  'J-Electr' is a fancier 'FineLine.'  Font by
         Jari Karppinen.
  'J-Flux' is a thicker 'J-Electr.'  Font also 
         by Jari Karppinen.
  'Ariel' is a nice standard to use.
  'FN-Ice' is a useful font with style.  It features
         updated scrollers and volume bars.  Font by
         Phantasm.
  'FN-Round' is another by Phantasm.  Much like Ice,
         but check it out :)
  'Thick' is a very clear font set with nice big
         legible words.  If you like big letters,
         this is the right one for you.  Font by
         Jari Karppinen.
  'J_Termo' is the thickest (and large-looking) font
         set.  It's even thicker than 'Thick!'  Also
         by Jari Karppinen.
  'SmallCap' is also superlegible, using capital
         letters for all (shorter ones for lower
         cased ones).  Font by Zirconia. 
  'PeriSoft' is another great (and artistic) font
         set with updated boarders, a robot
         slider,...just try it out :)  This one really
         shows how ITF can change the way IT looks.
         Font by PeriSoft.
  'ZircFont' is very nice and artistic and 
         also useable for general
         purposes.  Another font by Zirconia.
  'Script' is a very expressive font made
         by Jeffrey Lim himself.
  'J_Curse' is a font leaning to the right.  Also
         by Jari Karppinen.
  'Inverse' puts notes into boxes.
  'GrafPapr' Makes IT into a graph environment.
         It's designed for the 7-Channel mode.
  'Future' is just strange.  

  'Font' is the font set that IT will use - so,
         remember to always save!  (pressing
         control-s will automatically save
         into this file)
_______________________________________________________
Many thanks to Emmanuel Giasson (Zirconia) for
 the 'ZircFont' and 'SmallCap' (giassone@ift.ulaval.ca).
And to PeriSoft/capacala for the 'PeriSoft' font
 (w23@cornell.edu)
And to Jari Karppinen for the 'Thick,' 'J-Curse,'
 'J-Electr,' 'J-Flux,'and 'J-Termo' fonts.
And to Phantasm for the 'FN-Ice' and the 'FN-Round' font.
 (crose@julian.uwo.ca)
Did I get everyone?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Special thanks to Jeffrey Lim for some
 vital programming support (testing, info,
 supporting ITF in IT, music to listen to,
 and, basically, everything).
_________________________________________________
And a Standard Disclaimer...
"I disclaim all responsibility for all
 possible 'bad' stuff ITF may possibly
 do."   ---ZaStaR
_________________________________________________
Questions? Comments? Or, :) If you make a
 great new font set (usable OR artistic) 
 please send them to me...I may be able
 to release them in the future for everyone.
 I'm at (zastar@uclink4.berkeley.edu), mail
 me, even if it's just to see if I really
 exist :)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
And Finally....
 Stop Reading this and GO MAKE THAT
  great  S O N G  for all to Hear ! ! !
  (or the environment to make that song)  ;)


     \ /\ /
   \ //~~\\ /
   Z a S t a R
   / \\__// \
     / \/ \

















P.S.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If you thing you're REALLY good, you can try out
  the -a option (it stands for "advanced").  Type
  "ITF" to get some info on it.  With it, you can
  save over the standard ITF fonts with your own
  modifications.
There's even a way to load graphics into the font ;)
Remember, -a is all undocumented so be very
  careful...but have fun, it's packed with a lot
  of extra options.
I kept -a appart from the standard program to try to
  keep the basic ITF simpler to use (hope I succeded).
  Also IT would be using more of the characters above
  127.
Another option is -f which loads a 8x16 font file and
  *tries* really hard to squish it into the 8x8 form.


If you got suggestions for more additional
  functions for whatever need, just tell me.  I'll
  put it in (if my University allows me the time  ;)

Okay, that's all!  Now go make that song !!