
    ImPress - WYSIWYG Publishing and Presentation for use inside or outside
    of a Web browser.
    Copyright (C) 1994-2001  Christopher Jay Cox <cjcox@acm.org>

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

READ THIS FIRST!

I've included a couple of patches designed to work with
Tk 8.3.2.  Applying these patches will result in closer
WYSIWYG (tkFont-patch) and increased speed when raising
windows under Linux (tkUnixWm-patch).

tkFont-patch.diff
tkUnixWm-patch.diff

ImPress now requires Tcl/Tk 8.0 or higher (8.3.2 is
my primary test environment).

ImPress expects to find pstoedit on your PATH, you can edit
impress.tcl and hard code the location if you need to.  In order
to vectorize text, you will need to use the pstoedit that
comes with ImPress.  Future versions of pstoedit will
most likely include the changes, 3.21 doesn't have any of
them.

Fonts are always a problem in Unix-like environments.
The best thing is to attempt to unify the fonts for X11
and ghostscript (X11 and ghostscript can share
the same fonts).  You'll probably need to find ttmkfdir
to make your truetype fonts usable in X11.  The
ghostscript Fontmap is easily created with ttfontmap.pl,
type1inst... however, Tk doesn't like multi-worded
fonts... it lowercases everything after the first word
in the family name.

e.g. 
/ArnoldBoecklin-ExtraBold                (boecklin.pfb) ;
/Arnoldboecklin                          (boecklin.pfb) ;

The first line is what type1inst created... the second
entry is one you'll have to add yourself to get Tk's
postscript to work.  As you can see, figuring this out
is not well defined.  Sometimes you are better off
saving the Postscript to file and looking to see how
Tk referred to the font... then add that alias to
your Fontmap.


IMPRESS README

ImPress was created to provide a simple publishing tool for Unix.
All development for ImPress is being done with Linux on two machines.
One is a PII-450 with 128M and the other is a P5-233 laptop with 96M.

ImPress can be used as a standalone program to create powerful documents
and presentations.

ImPress can also be used within a WWW browser (e.g. Netscape) that is
capable of running the Tcl Plugin.  The Tcl Plugin can be obtained from
the Ajuba Solutions web site at: http://www.ajubasolutions.com/

ImPress can be significantly enhanced through use of several modified utilities:
    Pstoedit by Wolfgang Glunz (with modifications to produce Tk).
        - Allows you to translate EPS files to Tk for ImPress use.
    Font3D by Todd Prater (with modifications to produce Tk).
        - Translates TrueType font strings to vectorized Tk.

The modified versions of these programs come with ImPress.
See http://www.ntlug.org/~ccox/impress.


       Copyright  1997-2001 Christopher J. Cox. All rights reserved.
  ImPressTM, Copyright  1994-2001 Christopher J. Cox. All rights reserved.
