• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..21-Jun-2003-

MakefileH A D03-May-20229.4 KiB34296

READMEH A D21-Jun-20034.6 KiB10786

bresnham.cH A D21-Jun-20034 KiB17691

bresnham.hH A D21-Jun-20031.4 KiB4710

chardraw.cH A D21-Jun-200333.2 KiB1,6181,317

chardraw.hH A D21-Jun-20035 KiB14455

charset0.hH A D21-Jun-20036.6 KiB210100

charset1.hH A D21-Jun-20037.1 KiB220100

charset2.hH A D21-Jun-20036.9 KiB212100

charset3.hH A D21-Jun-20037 KiB212100

charset4.hH A D21-Jun-20036.9 KiB212100

charset5.hH A D21-Jun-20037.6 KiB21099

charset6.hH A D21-Jun-20036.8 KiB216100

charset7.hH A D21-Jun-20039.1 KiB211100

clip.cH A D21-Jun-20032.7 KiB12189

clip.hH A D21-Jun-20031.2 KiB3919

fillpoly.cH A D21-Jun-20039.8 KiB402331

font173.hH A D21-Jun-200312.6 KiB315190

font205.hH A D21-Jun-200312.5 KiB310190

getopt.cH A D21-Jun-200321 KiB736392

getopt.hH A D21-Jun-20034.3 KiB13451

getopt1.cH A D21-Jun-20034.4 KiB190125

hp2xx.cH A D21-Jun-200328.3 KiB987557

hp2xx.hH A D21-Jun-200312.9 KiB437249

hpgl.cH A D21-Jun-200397.3 KiB4,1393,359

hpgl.hH A D21-Jun-2003595 3122

iff.hH A D21-Jun-200320 KiB483120

ilbm.hH A D21-Jun-200311.7 KiB301126

lindef.cH A D21-Jun-20037.1 KiB320232

lindef.hH A D21-Jun-20032.5 KiB9448

murphy.cH A D21-Jun-20037.8 KiB343274

murphy.hH A D21-Jun-20031.1 KiB335

no_prev.cH A D21-Jun-2003383 176

pendef.cH A D21-Jun-20033.6 KiB164115

pendef.hH A D21-Jun-20031.9 KiB6227

picbuf.cH A D21-Jun-200321 KiB878590

picbuf.hH A D21-Jun-2003169 74

png.cH A D03-May-20222.9 KiB11364

std_main.cH A D21-Jun-200312.7 KiB641483

to_amiga.cH A D21-Jun-200312.6 KiB495369

to_atari.cH A D21-Jun-200323 KiB796477

to_dj_gr.cH A D21-Jun-20033.4 KiB11359

to_emf.cH A D21-Jun-200312.7 KiB492354

to_eps.cH A D21-Jun-200313.9 KiB564391

to_escp2.cH A D21-Jun-200314.7 KiB624347

to_fig.cH A D21-Jun-20036.8 KiB296228

to_hgc.cH A D21-Jun-20035.3 KiB224125

to_ilbm.cH A D21-Jun-20038.5 KiB351267

to_img.cH A D21-Jun-200315.7 KiB624381

to_jpg.cH A D21-Jun-20033.3 KiB12887

to_os2.cH A D21-Jun-20036.5 KiB253155

to_pac.cH A D21-Jun-200321.3 KiB838553

to_pbm.cH A D21-Jun-20034.1 KiB188156

to_pcl.cH A D21-Jun-200315.7 KiB680388

to_pcx.cH A D21-Jun-200311.6 KiB432304

to_pdf.cH A D21-Jun-20038.2 KiB394274

to_pic.cH A D21-Jun-20034.8 KiB201117

to_pm.cH A D21-Jun-20036.9 KiB279162

to_png.cH A D21-Jun-20035.9 KiB267172

to_png.hH A D21-Jun-20031.8 KiB6423

to_rgip.cH A D21-Jun-20037.5 KiB357233

to_sunvw.cH A D21-Jun-20035.6 KiB260187

to_tif.cH A D21-Jun-20034.7 KiB192171

to_uis.cH A D21-Jun-20034.2 KiB15492

to_vec.cH A D21-Jun-200318.1 KiB707590

to_vga.cH A D21-Jun-20035.4 KiB215120

to_x11.cH A D21-Jun-200310.1 KiB422264

x11.hH A D21-Jun-20032 KiB8022

README

1(c) 1998 - 2000  M. Kroeker     HP2XX release 3.3.2                 00/02/12
2(c) 1992 - 1994  H. Werntges    HP2XX release 3.2.x                 94/02/14
3                                ===================
4
5Files in ./sources:
6-----------------------
7
8README       This file
9
10makefile     This should normally be a copy of (or symbolic link to)
11	     the appropriate Makefile for your platform from ../makes,
12	     or an appropriately edited copy of ../makes/generic.mak
13	     As distributed, it is what i use myself on Linux.
14bresnham.c   Implementation of Bresenham algorithm (for line rasterization)
15murphy.c     Implementation of Alan Murphys (IBM) thick line algorithm
16chardraw.c   Code for drawing ASCII characters
17getopt.c     from GNU getopt, slightly modified -- don't re-distribute!
18getopt1.c    from GNU getopt -- don't re-distribute, use original!
19hp2xx.c      High-level routines for hp2xx
20hpgl.c       HP-GL parser etc.
21no_prev.c    A dummy previewer
22picbuf.c     Code for raster ops (vector-to-internal-bitmap)
23std_main.c   Traditional command line interface including "main()"
24clip.c       Auxiliary routines for clipping (IW command)
25pendef.c     Pen colour / width routines
26to_amiga.c   AMIGA previewer
27to_atari.c   ATARI previewer
28to_dj_gr.c   DOS full-screen (S)VGA previewer, based on DJ Delorie's gr lib
29to_emf.c     Previewer, printout and EMF converter for MS Windows
30to_eps.c     Output converter for EPS (Encapsulated PostScript)
31to_escp2.c   Output converter for Epson ESC/P2 format as used in the Stylus
32to_ilbm.c    AMIGA only: IFF-InterLeave BitMap converter
33to_img.c     Output converter for IMF (DR's Image format)
34to_vec.c     Output converter for several vector formats (Metafont,DXF,SVG...)
35to_os2.c     OS/2 full-screen previewer (only b/w); uses to_vga.c in DOS mode
36to_pac.c     Output converter for ATARI PAC format (unsupported)
37to_pbm.c     Output converter for PBM (Portable BitMap) format
38to_pcl.c     Output converter for HP PCL Level 3 (and some Deskjet extras)
39to_pcx.c     Output converter for Paintbrush PCX format
40to_pdf.c     Output converter for Portable Document format (requires libpdf)
41to_pic.c     Output converter for ATARI PIC format (unsupported)
42to_pm.c      OS/2 PM previewer
43to_rgip.c    Output converter for Uniplex RGIP vector format
44to_sunvw.c   SunView previewer (unsupported -- outdated)
45to_uis.c     VAX-VMS UIS previewer
46to_vga.c     DOS full-screen VGA previewer
47to_x11.c     X11 previewer
48to_png.c     Output converter for PNG format (requires libpng and libz)
49png.c	     Support functions for to_png.c
50to_fig.c     Output converter for FIG (XFig) format
51to_tif.c     Output converter for TIFF format (requires libtiff)
52
53bresnham.h   Contains a basic struct -- needed by almost all C sources
54murphy.h     Function declarations for thick line algorithm
55chardraw.h   Header for character drawing.
56charset0.h   Definition of built-in font 0 , ANSI ASCII
57charset1.h   Definition of built-in font 1 , 9825 character set
58charset2.h   Definition of built-in font 2 , French/German
59charset3.h   Definition of built-in font 3 , Scandinavian
60charset4.h   Definition of built-in font 4 , Spanish/Latin American
61charset5.h   Definition of built-in font 5 , Special Symbols
62charset6.h   Definition of built-in font 6 , JIS ASCII
63charset7.h   Definition of built-in font 7 , HP-Roman Extensions
64font173.h    Definition of built-in PS Math font
65font205.h    Definition of built-in Ventura Math font
66getopt.h     from GNU getopt -- don't re-distribute, use original!
67hp2xx.h      Central to almost all C sources
68pendef.h     Function declarations and typedefs for pen
69iff.h        AMIGA only: for IFF-InterLeave BitMap converter
70ilbm.h       AMIGA only: for IFF-InterLeave BitMap converter
71x11.h        Some X11 extras
72clip.h       Some declarations for clip.c
73
74
75
76NOTE about unsupported formats (HWW - these are even less supported now, MK):
77------------------------------
78
79  o  to_dj_gr.c  works fine on 386 and 486 CPUs, but I'd rather replace it
80                 by code both applicable to DOS and OS/2, and that will be
81                 emx.
82
83  o  to_pic.c    The PIC format was mainly used by ATARI programs like
84                 Signum. I consider it outdated. Try to work with IMG.
85
86  o  to_pac.c    Similar to PIC (compressed version of PIC), used e. g.
87                 by STaD.
88
89
90
91For installation, get a suitable makefile from ../makes and follow
92intructions in ../makes/README.
93
94For details of operation, see ../doc/hp2xxinf.tex (hp2xx.texinfo).
95
96Optionally test hp2xx with HP-GL files provided in ../hp-tests.
97E. g., run
98
99            % hp2xx -h100 -w100 ../hp-tests/ascii.hp
100
101(This should result in a graphical display of the available
102 character set 0.)
103
104
105Enjoy!
106
107