summaryrefslogtreecommitdiff
path: root/dviware/beebe/src/setfntnm.h
diff options
context:
space:
mode:
Diffstat (limited to 'dviware/beebe/src/setfntnm.h')
-rw-r--r--dviware/beebe/src/setfntnm.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/dviware/beebe/src/setfntnm.h b/dviware/beebe/src/setfntnm.h
new file mode 100644
index 0000000000..74c02b091a
--- /dev/null
+++ b/dviware/beebe/src/setfntnm.h
@@ -0,0 +1,34 @@
+/* -*-C-*- setfntnm.h */
+/*-->setfntnm*/
+/**********************************************************************/
+/****************************** setfntnm ******************************/
+/**********************************************************************/
+
+void
+setfntnm(k)
+register INT32 k;
+
+/***********************************************************************
+This routine is used to specify the font to be used in printing future
+characters.
+***********************************************************************/
+
+{
+ register struct font_entry *p;
+
+ p = hfontptr;
+ while ((p != (struct font_entry *)NULL) && (p->k != k))
+ p = p->next;
+ if (p == (struct font_entry *)NULL)
+ {
+ (void)sprintf(message,"setfntnm(): font %ld undefined", k);
+ (void)fatal(message);
+ }
+ else
+ fontptr = p;
+
+#if (HPJETPLUS | POSTSCRIPT | IMPRESS | CANON_A2)
+ font_switched = TRUE;
+#endif
+
+}