home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / fileutil / cawf / ms.mac < prev    next >
Text File  |  1991-02-21  |  3KB  |  210 lines

  1. .^b HF 1
  2. .^b fh 0
  3. .^b NH
  4. .\"-----------------
  5. .de R
  6. .ie \\n(.$=0 .ft R
  7. .el \\fR\\$1\\fP\\$2
  8. ..
  9. .\"-----------------
  10. .de I
  11. .ie \\n(.$=0 .ft I
  12. .el \\fI\\$1\\fP\\$2
  13. ..
  14. .\"-----------------
  15. .de B
  16. .ie \\n(.$=0 .ft B
  17. .el \\fB\\$1\\fP\\$2
  18. ..
  19. .\"-----------------
  20. .de UX
  21. .\" old-fashioned capitalization -- I've never gotten used to the new one
  22. \\$2Unix\\$1
  23. ..
  24. .\"-----------------
  25. .de DA
  26. .ds DY "\\$1 \\$2 \\$3
  27. .\" keep trailing spaces out of CF
  28. .if \\n(.$=1 .ds CF "\\$1
  29. .if \\n(.$=2 .ds CF "\\$1 \\$2
  30. .if \\n(.$>2 .ds CF "\\$1 \\$2 \\$3
  31. ..
  32. .\"-----------------
  33. .de ND
  34. .\" it's our default, ignore it
  35. ..
  36. .\"-----------------
  37. .de TL
  38. .rs
  39. .sp 5
  40. .ft B
  41. .ce 9999
  42. ..
  43. .\"-----------------
  44. .de AU
  45. .sp 2
  46. .ft R
  47. ..
  48. .\"-----------------
  49. .de AI
  50. .sp
  51. .ft R
  52. ..
  53. .\"-----------------
  54. .de AB
  55. .sp 2
  56. .ce 0
  57. .ll -7n
  58. .in +7n
  59. ..
  60. .\"-----------------
  61. .de AE
  62. .sp
  63. .ll
  64. .in
  65. ..
  66. .\"-----------------
  67. .\" common initialization for headers and paragraphs:  .In need extraspace
  68. .de In
  69. .ne \\$1
  70. .sp \\n(Tsu
  71. .nr Ts 0
  72. .ie \\n(.$>1 .nr iN \\$2v
  73. .el .nr iN 0
  74. .sp \\n(PDu+\\n(iNu
  75. .ce 0
  76. .ft R
  77. .in \\n(inu
  78. .ll \\n(LLu
  79. .ns
  80. .fi
  81. .ti 0
  82. ..
  83. .\"-----------------
  84. .de SH
  85. .nr in 0
  86. .In 6 1
  87. .ft B
  88. ..
  89. .\"-----------------
  90. .de NH
  91. .nr in 0
  92. .In 6 1
  93. .ft B
  94. .\" punt to awk code to get the header numbering right
  95. .nH \\$1
  96. .\" and pick up the result
  97. \&\\*(Nh
  98. ..
  99. .\"-----------------
  100. .de LP
  101. .In 4
  102. ..
  103. .\"-----------------
  104. .de PP
  105. .In 4
  106. .ti \\n(PIu
  107. ..
  108. .\"-----------------
  109. .de TP
  110. .In 4
  111. .if \\n(.$>0 .nr tp \\$1n
  112. .in \\n(inu+\\n(tpu
  113. .ti 0-\\n(tpu
  114. .it 1 tP
  115. ..
  116. .\"-----------------
  117. .de IP
  118. .ie \\n(.$>1 .TP "\\$2"
  119. .el .TP 4n
  120. \&\\$1
  121. ..
  122. .\"-----------------
  123. .de QP
  124. .In 4
  125. .in +5n
  126. .ll -5n
  127. ..
  128. .\"-----------------
  129. .de QS
  130. .nr in +5n
  131. .nr LL -5n
  132. .In 4
  133. ..
  134. .\"-----------------
  135. .de QE
  136. .nr in -5n
  137. .nr LL +5n
  138. .In 4
  139. ..
  140. .\"-----------------
  141. .de DS
  142. .In 5
  143. .if '\\$1'C' .ce 9999
  144. .if '\\$1'' .in +5n
  145. .nf
  146. ..
  147. .\"-----------------
  148. .de CD
  149. .In 5
  150. .ce 9999
  151. .nf
  152. ..
  153. .\"-----------------
  154. .de LD
  155. .In 5
  156. .nf
  157. ..
  158. .\"-----------------
  159. .de ID
  160. .In 5
  161. .in +5n
  162. .nf
  163. ..
  164. .\"-----------------
  165. .de DE
  166. .In 3
  167. ..
  168. .\"-----------------
  169. .de RS
  170. .nr in +5n
  171. .in \\n(inu
  172. ..
  173. .\"-----------------
  174. .de RE
  175. .nr in -5n
  176. .in \\n(inu
  177. ..
  178. .\"-----------------
  179. .de UL
  180. \&\\fI$1\\fP
  181. ..
  182. .\"-----------------
  183. .de RP
  184. ..
  185. .\"-----------------
  186. .de LG
  187. ..
  188. .\"-----------------
  189. .de SM
  190. ..
  191. .\"-----------------
  192. .de NL
  193. ..
  194. .\"-----------------
  195. .\" the -ms accent strings
  196. .ds ' "'\b
  197. .ds ` "`\b
  198. .ds : ":\b
  199. .ds ^ "^\b
  200. .ds ~ "~\b
  201. .ds C "v\b
  202. .ds , ",\b
  203. .\" post-title spacing
  204. .nr Ts 4v
  205. .\" and parameter setup
  206. .nr LL 6i
  207. .ll \n(LLu
  208. .nr PD 0.3v
  209. .nr PI 5n
  210.