1--- plain2.c.orig	Sun Feb  7 08:50:26 1999
2+++ plain2.c	Tue Feb  9 14:55:05 1999
3@@ -128,6 +128,8 @@
4 extern unsigned _stklen = 32768U;
5 #endif
6
7+int stflag = 1;
8+
9 main(argc, argv)
10 int	 argc;
11 char	 **argv;
12@@ -271,10 +273,18 @@
13 			}
14 		}
15 		if (preamble) {
16+		  if (stflag)  {
17 			char	*p = nttSty(texStyle), *q = asciiSty(texStyle);
18
19 			putMacro(M_DOC_BEGIN, (long)fontSize, p, q);
20 			free(p), free(q);
21+		  }
22+		  else {
23+			char *p = asciiSty(texStyle), *q = asciiSty(texStyle);
24+
25+			putMacro(M_DOC_BEGIN, (long)fontSize, p, q);
26+			free(p), free(q);
27+		  }
28 		}
29 	}
30
31@@ -399,11 +409,16 @@
32 				outputCode = CODE_SJIS;
33 				inputCode  = CODE_SJIS;
34 			}
35-			else
36+			else if (strcmp(optarg, "trict") == 0) {
37+					stflag = 0;
38+			}
39 #endif
40 				if (strcmp(optarg, "pace") == 0) {
41 					OUTPUT_OPTION("-space");
42 					reflectSpace = 1;
43+				}
44+				else if (strcmp(optarg, "trict") == 0) {
45+					stflag = 0;
46 				}
47 				else goto usage;
48 			break;
49