summaryrefslogtreecommitdiff
path: root/Build/source/texk/ps2pkm/pkin.h
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2014-12-15 14:15:50 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2014-12-15 14:15:50 +0000
commit6e80afc0d352d893cf66f956cb9a95d033ca4680 (patch)
treeebfcee96946ee99b0aeeebdfb54e0e6e73d285a3 /Build/source/texk/ps2pkm/pkin.h
parent911dc67a9c87f978296ce19551a7e621aeedcfe8 (diff)
ps2pk 1.7
git-svn-id: svn://tug.org/texlive/trunk@35828 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/ps2pkm/pkin.h')
-rw-r--r--Build/source/texk/ps2pkm/pkin.h61
1 files changed, 0 insertions, 61 deletions
diff --git a/Build/source/texk/ps2pkm/pkin.h b/Build/source/texk/ps2pkm/pkin.h
deleted file mode 100644
index ce5db039554..00000000000
--- a/Build/source/texk/ps2pkm/pkin.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * NAME
- * pkin.h - header file for readchar()
- * SYNOPSIS
- * #include "pkfile.h"
- *
- * int readchar(name, c, cd)
- * char name[]; shalfword c; chardesc *cd;
- * DESCRIPTION
- * Readchar() opens the pkfile `name', checks if it's a legal pkfile,
- * and reads the character description of `c' into `cd'. Readchar()
- * returns TRUE (1) upon success, FALSE (0) if the character `c' is
- * not found in the pkfile.
- *
- * Parameter `cd' is a pointer to a the following structure:
- * typedef struct {
- * integer charcode,
- * cwidth, cheight,
- * xoff, yoff;
- * halfword *raster ;
- * } chardesc ;
- *
- * Charcode is the code of the character returned, cwidth and cheight
- * respectively the width and height of the character in pixels,
- * xoff and yoff are the offsets of first pixel to the reference point
- * of the character box.
- * Raster is a pointer to the bitmap describing the character. This
- * raster consists of cheight rows of (cwidth + 15) /16 words of
- * 16 bits each. Each row contains from left to right all cwidth
- * pixels of that row.
- * WARNING
- * If the machine has a default integer size of 16 bits, and 32-bit
- * integers must be manipulated with %ld, be carefull!
- * AUTHORS
- * Piet Tutelaers
- * rcpt@urc.tue.nl
- */
-
-#include <stdio.h>
-#include <stdlib.h>
-/*
- * Type declarations. integer must be a 32-bit signed; shalfword must
- * be a sixteen-bit signed; halfword must be a sixteen-bit unsigned;
- * quarterword must be an eight-bit unsigned.
- */
-typedef long integer;
-typedef short shalfword ;
-typedef unsigned short halfword ;
-typedef unsigned char quarterword ;
-typedef short Boolean ;
-/*
- * A chardesc describes an individual character.
- */
-typedef struct {
- integer charcode,
- cwidth, cheight,
- xoff, yoff;
- halfword *raster ;
-} chardesc ;
-
-int readchar(char *name, shalfword c, chardesc *cd);