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 i

⟦d49dbe68c⟧ TextFile

    Length: 2000 (0x7d0)
    Types: TextFile
    Names: »imPcodes.h«

Derivation

└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦af5ba6c8e⟧ »unix3.0/DVIWARE.tar.Z« 
        └─⟦ca79c7339⟧ 
            └─⟦this⟧ »DVIware/laser-setters/mctex/imagen/imPcodes.h« 

TextFile

/*
 * Copyright (c) 1987, 1989 University of Maryland
 * Department of Computer Science.  All rights reserved.
 * Permission to copy for any purpose is hereby granted
 * so long as this copyright notice remains intact.
 */

/* imPRESS command codes */

#define imP_SP		128	/* advance one space */
#define imP_SP1		129	/* advance one space plus 1 pixel */

#define imP_Forw	131	/* one pixel forward */
#define imP_Backw	132	/* one pixel backward */
#define imP_MMove	133	/* move in main advance dir. */
#define imP_SMove	134	/* move in secondary advance dir. */
#define imP_SetHAbs	135	/* set absolute H pos */
#define imP_SetHRel	136	/* set relative H pos */
#define imP_SetVAbs	137	/* set absolute V pos */
#define imP_SetVRel	138	/* set relative V pos */

#define imP_CircleArc	150	/* draw a circular arc */
#define imP_EllipseArc	151	/* draw an elliptical arc */


#define imP_Rule	193	/* print a rule */

#define imP_CRLF	197	/* move to begin. of line */

#define imP_DefGlyph	199	/* define a glyph */
#define imP_DelGlyph	200	/* mark a glyph for deletion */

#define imP_SetHVSystem	205	/* set the H/V coordinate system */
#define imP_SetAdvDirs	206	/* set the advance directions */
#define imP_SetFamily	207	/* use this particular family */
#define imP_SetILSpace	208	/* set the interline spacing */
#define imP_SetBOL	209	/* define the beginning of line */
#define imP_SetSP	210	/* define the space between words */
#define imP_Push	211	/* push current position &c */
#define imP_Pop		212	/* pop pushed values */
#define imP_Page	213	/* go to (0,0) */

#define imP_EndPage	219	/* print the current page */

#define imP_CreatePath	230	/* start a path */
#define imP_SetTexture	231	/* set fill texture */
#define imP_SetPen	232	/* set (line) pen mode */
#define imP_FillPath	233	/* fill a path (texture) */
#define imP_DrawPath	234	/* draw a path (pen) */
#define imP_Bitmap	235	/* dump a bitmap */

#define imP_ForceDel	240	/* force glyph deletion */
#define imP_EOF		255	/* end of document */