Annotation of 43BSDTahoe/new/B/doc/Descr.macs, revision 1.1

1.1     ! root        1: .\" Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1984.
        !             2: .de Du\"DUmmy for preprocessor
        !             3: ..
        !             4: .so bfont.def
        !             5: .ds NU 81:09:25
        !             6: .ds B \fIB\fP
        !             7: .nr ms 11\"Added by steven, point size of header
        !             8: .de FR\"       FRame text width, text height, page width, page height. UNITS!
        !             9: .ll \\$1
        !            10: .lt \\$1
        !            11: .pl \\$4
        !            12: .nr PO (\\$3-\\$1)/2u
        !            13: .po \\n(POu
        !            14: .nr TW \\$1
        !            15: .nr HF (\\$4-\\$2)/2u
        !            16: .ch PH
        !            17: .ch Fo
        !            18: .wh -\\n(HFu PH
        !            19: .wh -\\n(HFu/2u Fo
        !            20: ..
        !            21: .de CM\"       Cut Mark
        !            22: .po 0
        !            23: .lt 8.5i
        !            24: 'if t 'tl '\(em''\(em'
        !            25: 'if n 'sp 1v
        !            26: .lt
        !            27: .po
        !            28: 'sp \\n(HFu-1v
        !            29: ..
        !            30: .de SN \"Section Number
        !            31: .ds Sn Section \\$1 \"current Section Number
        !            32: ..
        !            33: .SN 1
        !            34: .de pH\"title-less Page Header (used as Footer) NOT USED
        !            35: 'bp
        !            36: .CM
        !            37: 'tl ''''
        !            38: 'sp 2
        !            39: 'ns
        !            40: ..
        !            41: .de PH\"Page Header
        !            42: .nr f1 \\n(.f\"        current font
        !            43: .ft
        !            44: .nr f2 \\n(.f\"        previous font
        !            45: .ft R
        !            46: .nr sp \\n(.s\"current point size
        !            47: .ps \\n(ms-1   
        !            48: 'bp
        !            49: .CM \" Cut Mark
        !            50: 'ie o 'tl ''\\*(TL'\\*(Sn'
        !            51: 'el   'tl '\\*(Sn'\\*(TL''
        !            52: .ft \\n(f2\"   restore previous font
        !            53: .ft \\n(f1\"   restore current font
        !            54: .ps \\n(sp\"restore point size
        !            55: 'sp 2
        !            56: 'ns
        !            57: 'EH\"Extra Header
        !            58: ..
        !            59: .de Fo\" Page footer
        !            60: .nr f1 \\n(.f\"        current font
        !            61: .ft
        !            62: .nr f2 \\n(.f\"        previous font
        !            63: .ft R
        !            64: .nr sp \\n(.s\"current point size
        !            65: .ps \\n(ms-1   
        !            66: .if \\n%>2 .tl ''%''
        !            67: .ft \\n(f2\"   restore previous font
        !            68: .ft \\n(f1\"   restore current font
        !            69: .ps \\n(sp\"restore point size
        !            70: ..
        !            71: .de cS\"       param is # items to be constant-spaced
        !            72: .nr wS 36*(\\n(.lu-6m)/(2*\\$1-1)/1m
        !            73: .if \\n(wS>30 .nr ws 30
        !            74: .nr iN (\\n(.lu-((2*\\$1-1)*\\n(wS*1m/36))/2
        !            75: .if \\n(iNu>(2m+6n) .nr iN 2m+6n
        !            76: .in \\n(iNu
        !            77: .cs I \\n(wS \\n(.s
        !            78: ..
        !            79: .ds TL DESCRIPTION OF B
        !            80: .FR 15.9c 25.4c 15.2c 29.2c\"Original B-report
        !            81: .FR 12c 20c 16c 24c\"MCT 50
        !            82: .FR 16c 24c 21c 30c\"A4
        !            83: .ds 6 \`\"open Quote NOT USED
        !            84: .ds 9 \'\"close Quote NOT USED
        !            85: .ds d \\v'12u'\"a bit down, smaller font (for subscripts)
        !            86: .ds u \\|\\v'-12u'\"up again
        !            87: .ds 2 \\v'-21u'\\|2\\v'+21u'\"superscript 2
        !            88: .ds ' \\h'9u'\(fm\\h'-3u'
        !            89: .ds ` \\v'+9u'\\h@\\w=\`=u*7u/10u@\\z\`\\h@\\w=\`=u*3u/10u@\\v'-9u'
        !            90: .ds ^ \\v'+9u'\\h@\\w=^=u\/2u+2u@\\z^\\h@\\w=^=u\/2u@\\v'-9u'
        !            91: .ds << \\v'-3u'<\\v'+3u'
        !            92: .ds = \(eq
        !            93: .ds >> \\v'-3u'>\\v'+3u'
        !            94: .ds @ @\"otherwise too bulky
        !            95: .ds # #\"otherwise too bulky
        !            96: .\".ds | \^|\^
        !            97: .ds ~ \\v'-6u'\(ap\\v'+6u'\"otherwise too bulky
        !            98: .ds * \\v'+21u'*\\v'-21u'\"lower and larger
        !            99: .ds _ \\v'+24u'\(em\\v'-24u'
        !           100: .if n       \{\
        !           101: .\"nroff specialities
        !           102: .FR 17.5c 62v 21.1c-6n 66v\"   Line Printer
        !           103: .\" .FR 19.1c 22.8c 21.1c 27.9c\"      Line Printer
        !           104: .ds d \\d\"half line down
        !           105: .ds u \\u\"half line up
        !           106: .ds 2 \\u2\\d\"superscript 2
        !           107: .ds ' \'
        !           108: .ds ` \`
        !           109: .ds ^ ^
        !           110: .ds = =
        !           111: .ds @ @
        !           112: .ds ~ ~
        !           113: .ds * *
        !           114: .ds _ _ \}
        !           115: .de Xx\"indeXX entry
        !           116: ..
        !           117: .de Ix\"Inserted indeX entry   NOT USED
        !           118: .Xx \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
        !           119: "\\$1"
        !           120: ..
        !           121: .de Us\"Unnumbered Section
        !           122: .sp 1
        !           123: .ne \\$1
        !           124: .in 0
        !           125: .nr f1 \\n(.f\"        current font
        !           126: .ft
        !           127: .nr f2 \\n(.f\"        previous font
        !           128: .ft B
        !           129: \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
        !           130: .ft \\n(f2\"   restore previous font
        !           131: .ft \\n(f1\"   restore current font
        !           132: .Ct \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
        !           133: .sp 1
        !           134: .ns
        !           135: .ad
        !           136: .hy
        !           137: ..
        !           138: .de Ur\"Unnumbered section Refraining from break
        !           139: .br
        !           140: .sp 1
        !           141: .ne 5
        !           142: .in 0
        !           143: .nr f1 \\n(.f\"        current font
        !           144: .ft
        !           145: .nr f2 \\n(.f\"        previous font
        !           146: .ft B
        !           147: \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
        !           148: .ft \\n(f2\"   restore previous font
        !           149: .ft \\n(f1\"   restore current font
        !           150: .Ct \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
        !           151: .ns
        !           152: ..
        !           153: .de Ss\"Super Section (followed immediately by .St)  NOT USED
        !           154: .Us 7 \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8
        !           155: ..
        !           156: .de St\"Section of Text (followed by .Ta)
        !           157: .SN \\$1
        !           158: .Us 5 \\$1.\0 \\$2
        !           159: ..
        !           160: .de Se\"SEction (followed by .Sy)
        !           161: .SN \\$2
        !           162: .Us \\$1+4 \\$2.\0 \\$3
        !           163: ..
        !           164: .de Sy\"SYntax section
        !           165: .sp 1
        !           166: .ne \\$2
        !           167: .in 0
        !           168: .ns
        !           169: ..
        !           170: .di No
        !           171: .ev 1
        !           172: .br
        !           173: M)\ \k!Down the drain
        !           174: .br
        !           175: .ev
        !           176: .di
        !           177: .de Bx\"Box
        !           178: .nf
        !           179: \v'-5u'\(br\v'5u'\|\\$1\|\v'-5u'\(br\v'5u'\\h'-7u'\l'|0+7u\(rn'\\h'-7u'\l'|0\(ul'
        !           180: .fi
        !           181: ..
        !           182: .de Pr\"Production Rule
        !           183: .Xx \\$1
        !           184: .sp 1
        !           185: .br
        !           186: .ne \\$2
        !           187: .nh
        !           188: .na
        !           189: .in 1m
        !           190: \\$1:
        !           191: ..
        !           192: .de Pn\"Production Rule with no index entry
        !           193: .sp 1
        !           194: .br
        !           195: .ne \\$2
        !           196: .nh
        !           197: .na
        !           198: .in 1m
        !           199: \\$1:
        !           200: ..
        !           201: .de Ps\"Pseudo-Syntax (next line starting "x) ")
        !           202: .sp 0.6
        !           203: .br
        !           204: .ne 2
        !           205: .hy
        !           206: .ad
        !           207: .in 3m
        !           208: ..
        !           209: .de Al\"ALternative
        !           210: .br
        !           211: .in 5m
        !           212: .ti 1m
        !           213: \(bu\ \c
        !           214: ..
        !           215: .de Sl\"Single aLternative
        !           216: .br
        !           217: .in 5m
        !           218: .ti 1m
        !           219: \(bu\ \c
        !           220: ..
        !           221: .de Eo\"Examples Old style (more than one notion)
        !           222: .sp 1
        !           223: .br
        !           224: .ne \\$1
        !           225: .in 0
        !           226: .nf
        !           227: Examples of \k1\\$2
        !           228: ..
        !           229: .de Ex\"EXamples
        !           230: .sp 1
        !           231: .br
        !           232: .ne \\$1
        !           233: .nf
        !           234: .in 12
        !           235: .ti 0
        !           236: Examples of \c
        !           237: ..
        !           238: .de Sx\"Single eXample
        !           239: .sp 1
        !           240: .br
        !           241: .ne \\$1
        !           242: .in 0
        !           243: Example \\$2
        !           244: .nf
        !           245: .in 11
        !           246: ..
        !           247: .de Xe\"eXample End
        !           248: .sp 1
        !           249: .ns
        !           250: .in 0
        !           251: .fi
        !           252: ..
        !           253: .de Sa
        !           254: .sp 1
        !           255: .in 0
        !           256: See also: \c
        !           257: ..
        !           258: .de Ta
        !           259: .Tx
        !           260: ..
        !           261: .de Tx\"running TeXt, starting with indent
        !           262: .br
        !           263: .hy
        !           264: .ad
        !           265: .fi
        !           266: .sp
        !           267: .br
        !           268: .ne 2
        !           269: .in 0
        !           270: .ti \n^u\" bug; should have been ! register
        !           271: ..
        !           272: .de Di\"DIsplay
        !           273: .sp 1
        !           274: .nf
        !           275: .in +(2m+6n)
        !           276: .ne \\$1
        !           277: ..
        !           278: .de Ed\"End Display
        !           279: .sp 1
        !           280: .ns
        !           281: .in -(2m+6n)
        !           282: .fi
        !           283: ..
        !           284: .de Io\"Indent Open
        !           285: .in +1m+3n
        !           286: .Bu \\$1
        !           287: ..
        !           288: .de Ic\"Indent Close
        !           289: .in -(1m+3n)
        !           290: .Bu \\$1
        !           291: ..
        !           292: .de Af\"As Follows
        !           293: as follows:
        !           294: .in +1m+3n
        !           295: .Io
        !           296: ..
        !           297: .de Bu\"BUllet
        !           298: .ti -(2m+6n)
        !           299: .ne \\$1
        !           300: ..
        !           301: .de Bl\"BLank
        !           302: .br
        !           303: .sp 1
        !           304: .ne \\$1
        !           305: .ns
        !           306: ..
        !           307: .de If\"If
        !           308: .Bu
        !           309: If
        !           310: ..
        !           311: .de Th\"Then
        !           312: .Io
        !           313: ..
        !           314: .de Ow\"OtherWise
        !           315: .Ic
        !           316: Otherwise:
        !           317: .Io
        !           318: ..
        !           319: .de Fi\"Fi
        !           320: .Ic
        !           321: ..
        !           322: .de Er\"Error
        !           323: .Bu
        !           324: An error is signalled.
        !           325: .Bu
        !           326: ..
        !           327: .de ##\"volatile remark  NOT USED
        !           328: .br
        !           329: ### \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
        !           330: .br
        !           331: ..

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.