|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T p
Length: 1228 (0x4cc)
Types: TextFile
Names: »pxl.h«
└─⟦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«
/*
* 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;