home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / APPS / TEKST / GROFFEXE / LIB / GROFF / TMAC / MM / MS.COV < prev   
Text File  |  1993-02-22  |  1KB  |  83 lines

  1. .\"------------
  2. .\" Cover sheet. Mostly like ms cover.
  3. .\"------------
  4. .de cov@print-title
  5. .in 0
  6. .misc@ev-keep cov*ev
  7. .init@reset
  8. .ad c
  9. .hy 0
  10. .fi
  11. .B
  12. .cov*title
  13. .br
  14. .ad b
  15. .R
  16. .ev
  17. ..
  18. .\"------------
  19. .de cov@print-authors
  20. .SP
  21. .nr cov*i 0 1
  22. .while \\n+[cov*i]<=\\n[cov*au] \{\
  23. .    ce
  24. \fI\\*[cov*au!\\n[cov*i]!1]\fP
  25. .    nr cov*j 0 1
  26. .    while \\n+[cov*j]<=9 \{\
  27. .        if d cov*at!\\n[cov*i]!\\n[cov*j] \{\
  28. .            if \w'\\*[cov*at!\\n[cov*i]!\\n[cov*j]]' \{\
  29. .                ce
  30. \s-1\\*[cov*at!\\n[cov*i]!\\n[cov*j]]\s0
  31. .            .\}
  32. .        \}
  33. .    \}
  34. .\}
  35. ..
  36. .\"------------
  37. .de cov@print-firm
  38. .SP .5
  39. .ce
  40. \\*[cov*firm]
  41. ..
  42. .\"------------
  43. .de cov@print-abstract
  44. .SP 2
  45. .if d cov*abstract \{\
  46. .    misc@ev-keep cov*ev
  47. .    init@reset
  48. .    if \\n[cov*abs-ind]>0 \{\
  49. .        in +\\n[cov*abs-ind]u
  50. .        ll -\\n[cov*abs-ind]u
  51. .    \}
  52. .    ce
  53. \fI\\$1\fP
  54. .    SP 1.5
  55. .    fi
  56. .    cov*abstract
  57. .    br
  58. .    ev
  59. .\}
  60. ..
  61. .\"------------
  62. .de cov@print-date
  63. .SP 2
  64. \\*[cov*new-date]
  65. ..
  66. .\"-----------------
  67. .de COVEND
  68. .if d cov*default-firm .if !d cov*firm .ds cov*firm \\*[cov*default-firm]
  69. .sp |4.2c
  70. .cov@print-title
  71. .cov@print-authors
  72. .cov@print-firm
  73. .cov@print-abstract \\*[cov*abs-name]
  74. .cov@print-date
  75. .pg@enable-top-trap
  76. .bp 1
  77. .pg@enable-trap
  78. .if d cov*abs-arg .if \\n[cov*abs-arg] \{\
  79. .    cov@print-abstract ABSTRACT
  80. .    SP 2
  81. .\}
  82. ..
  83.