DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T p

⟦efa3f5d09⟧ TextFile

    Length: 1228 (0x4cc)
    Types: TextFile
    Names: »pxl.h«

Derivation

└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦c319c2751⟧ »unix3.0/TeX3.0.tar.Z« 
        └─⟦036c765ac⟧ 
            └─⟦this⟧ »TeX3.0/MFcontrib/fonttool/pxl.h« 
└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
    └─⟦this⟧ »./tex82/MFcontrib/fonttool/pxl.h« 
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦63303ae94⟧ »unix3.14/TeX3.14.tar.Z« 
        └─⟦c58930e5c⟧ 
            └─⟦this⟧ »TeX3.14/MFcontrib/fonttool/pxl.h« 

TextFile

/*
 * File:
 *
 *	pxl.h
 *
 * Author:
 *
 *	Brad Rullman
 *	Department of Computer Science  FR-35
 *	University of Washington
 *	Seattle, Washington  98155
 *	email: ecola@cs.washington.edu
 *
 *	Copyright @ March, 1987 - This program, or any subset of the functions
 *	herein, is not to be redistributed, or used for personal or commercial
 *	gain in the form of fame, fortune, or shorter working hours, without
 *	the consent of the author.
 *
 * Function:
 *
 *	Include file for pxl.c.
 */

#define MAXBSIZE	8192
#define PXLID		1001 /* should be first word in every pxl file */
#define FONTDIRPTR 	8    /* points to font directory table in pxl file */
#define MINVIEWSWMARGIN	4    /* min pixel width to leave as ViewSW margin  */ 


/*
 * PXLData, PXLDataPtr.
 *
 * Contains the pixel width, height, reference point x-offset and y-offset,
 * and the byte offset to the start of a raster image for a character. This
 * is taken from the directory entry for a TeX character in a pxl file.
 * (Note: the width and height are the bounding box for the pixel image
 * and not the tfm widths.)
 */
typedef struct {
    short	width;
    short	height;
    short	xOffset;
    short	yOffset;
    int		rasterPtr;
} PXLData, *PXLDataPtr;