.de HTML
\! \
\! \
.html html
.html head
.if !'\\$1'' .html title \\$1
.HEAD
.html head
.html body
..
.de FSFIRST
.de NOTES xx
._NOTES
.rm _NOTES
xx
.em NOTES
.da _NOTES
.sp
.B "Notes
.sp
.da
..
.de FS
.FSFIRST
.rm FSFIRST
.da _NOTES
..
.de FE
.sp
.da
..
.nr png -1 1
.de TS
.ds pngbase "\\*[basename]
.if '\\*[pngbase]'' .ds pngbase \\n(.B
.ds pngfile \\*[pngbase]\\n+[png].png
.html -
.\" The .inputpipe must be the last line of the macro!
.inputpipe .TE troff2png >\\*[pngfile]
..
.de TE
..
.de PS
.ds pngbase "\\*[basename]
.if '\\*[pngbase]'' .ds pngbase \\n(.B
.ds pngfile \\*[pngbase]\\n+[png].png
.html -
.inputpipe .PE troff2png >\\*[pngfile]
..
.de PE
..
.de B1
.margin 0
.nr TW 10
.nr TW1 80
.if !'\\$1'' .nr TW \\$1
.if !'\\$2'' .nr TW1 \\$2
.html box \
\
\
\
| \
| \
| \
| \
| \
\
\
| \
| \
| \
| \
| \
.html box0
.html box1 | |
..
.de B2
.html box1 | | |
.html box0
| \
| | | \
| \
\
\
| \
| \
| \
| \
| \
.html box
.margin 1
..