Back to index

tetex-bin  3.0
t1afmtool.h
Go to the documentation of this file.
00001 /*--------------------------------------------------------------------------
00002   ----- File:        t1afmtool.h
00003   ----- Author:      Rainer Menzner (Rainer.Menzner@web.de)
00004   ----- Date:        2001-04-01
00005   ----- Description: This file is part of the t1-library. It contains
00006                      declarations and definitions for t1afmtool.c.
00007   ----- Copyright:   t1lib is copyrighted (c) Rainer Menzner, 1996-2001. 
00008                      As of version 0.5, t1lib is distributed under the
00009                    GNU General Public Library Lincense. The
00010                    conditions can be found in the files LICENSE and
00011                    LGPL, which should reside in the toplevel
00012                    directory of the distribution.  Please note that 
00013                    there are parts of t1lib that are subject to
00014                    other licenses:
00015                    The parseAFM-package is copyrighted by Adobe Systems
00016                    Inc.
00017                    The type1 rasterizer is copyrighted by IBM and the
00018                    X11-consortium.
00019   ----- Warranties:  Of course, there's NO WARRANTY OF ANY KIND :-)
00020   ----- Credits:     I want to thank IBM and the X11-consortium for making
00021                      their rasterizer freely available.
00022                    Also thanks to Piet Tutelaers for his ps2pk, from
00023                    which I took the rasterizer sources in a format
00024                    independent from X11.
00025                      Thanks to all people who make free software living!
00026 --------------------------------------------------------------------------*/
00027   
00028 #ifdef T1AFMTOOL_C
00029 
00030 FontInfo *T1_GenerateAFMFallbackInfo( int FontID);
00031 int      T1_WriteAFMFallbackFile( int FontID);
00032 extern struct region *fontfcnB_ByName( int FontID, int modflag,
00033                                    struct XYspace *S,
00034                                    char *charname,
00035                                    int *mode, psfont *Font_Ptr,
00036                                    int do_raster);
00037 
00038 #else
00039 
00040 extern FontInfo *T1_GenerateAFMFallbackInfo( int FontID);
00041 extern int      T1_WriteAFMFallbackFile( int FontID);
00042 
00043 #endif