diff options
author | Taru Karttunen <taruti@taruti.net> | 2011-03-30 15:46:40 +0300 |
---|---|---|
committer | Taru Karttunen <taruti@taruti.net> | 2011-03-30 15:46:40 +0300 |
commit | e5888a1ffdae813d7575f5fb02275c6bb07e5199 (patch) | |
tree | d8d51eac403f07814b9e936eed0c9a79195e2450 /sys/src/cmd/postscript/postprint/postprint.h |
Import sources from 2011-03-30 iso image
Diffstat (limited to 'sys/src/cmd/postscript/postprint/postprint.h')
-rwxr-xr-x | sys/src/cmd/postscript/postprint/postprint.h | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/sys/src/cmd/postscript/postprint/postprint.h b/sys/src/cmd/postscript/postprint/postprint.h new file mode 100755 index 000000000..07c14fe51 --- /dev/null +++ b/sys/src/cmd/postscript/postprint/postprint.h @@ -0,0 +1,49 @@ +/* + * + * Default lines per page, tab stops, and point size. + * + */ + +#define LINESPP 66 +#define TABSTOPS 8 +#define POINTSIZE 10 + +/* + * + * An array of type Fontmap helps convert font names requested by users into + * legitimate PostScript names. The array is initialized using FONTMAP, which must + * end with an entry that has NULL defined as its name field. The only fonts that + * are guaranteed to work well are the constant width fonts. + * + */ + +typedef struct { + char *name; /* user's font name */ + char *val; /* corresponding PostScript name */ +} Fontmap; + +#define FONTMAP \ + \ + { \ + "R", "Courier", \ + "I", "Courier-Oblique", \ + "B", "Courier-Bold", \ + "CO", "Courier", \ + "CI", "Courier-Oblique", \ + "CB", "Courier-Bold", \ + "CW", "Courier", \ + "PO", "Courier", \ + "courier", "Courier", \ + "cour", "Courier", \ + "co", "Courier", \ + NULL, NULL \ + } + +/* + * + * Some of the non-integer functions in postprint.c. + * + */ + +char *get_font(); + |