Filewatcher File Search
FTP Search
  
Directory 
  
Content Search 
   
pkg://gb2ps.2.02.tar.gz:84807/GB2PS/gb2ps.h  downloads

/***************************************************************************
 * Copyright (C) 1991,1992 by Wei Sun (william@cs.anu.edu.au)
 * All Rights Reserved
 * Version 2.02
 *
 * File:gb2ps.h
 *
 * DISTRIBUTION:
 *      This program is NOT in public domain.  
 *      It can be freely distributed for non-commercial purposes only,
 *      and THERE IS NO WARRANTY FOR THIS PROGRAM.
 ****************************************************************************/
#include <stdio.h>

#define CHAR_LIMIT 2
#ifndef CFONT
#define CFONT  "./"
#endif

#define SONGTI 		"csong24.ccf"
#define KEITI		"ckai24.ccf"
#define FANGSONGTI	"cfang24.ccf"
#define HEITI		"chei24.ccf"
#define FANTI		"cfan24.ccf"
#define USERDEF		"user24.ccf"


extern int font_height,font_width;
extern float linespace,charspace;


#define _CSP (font_width+charspace)
#define _ASP ((float)font_width/2+charspace)
#define _CLP (maxFont_height+linespace)

#ifndef TRUE
#	define TRUE 1
#endif
#ifndef FALSE
#	define FALSE 0
#endif

/*page margins*/
extern int 	_LM,_RM,_TM,_BM,_FI;
struct Page {
	long offset;
	int 	_LM,_RM,_TM,_BM,_FI;
	int	font_height,font_width;
	int	chfont;
	int	lineNo;
};

extern struct Page page[];

struct CHfont {
	char 	name[20];
	FILE	*fp;
	int	height,width;
};

extern struct CHfont CHFONT[];

extern int	CFP;
extern char	cfont_name[];
extern char	filename[];

extern char 	styear[];
extern char 	stmonth[];
extern char 	stissue[];
extern char 	stheader[],stfooter[];

extern long	offset_CH;
extern long	size_of_CH;
extern char	line[500];

extern int	charcount;
extern int	Analyse_flag;

extern int	page_begin_print,page_end_print;
extern int	endpage_flag;
extern int	format_flag;
extern int	pageno_flag;
extern int	coverpage_flag;
extern int	pagecounter;
extern int	linecounter;
extern float	line_h[];
extern int	setgray;

extern FILE	*in, *out;
extern FILE	*cfont;
extern float	H,V;

extern int ASCshow();
extern int put_ASC();
extern int put_CH();
extern int putChar();
extern int putString();
extern int DefCHdict();
extern int AnalyseDoc();

extern int init();
extern int cleanup();
extern int readchar();
Results 1 - 1
Help - FTP Sites List - Software Dir.
Searching half a billion files worldwide
© 1997-2009 MARUHN Internet Solutions