Added new message type constants
[ric-plt/lib/rmr.git] / doc / src / rst.im
index 8662137..b35a68f 100644 (file)
@@ -34,8 +34,6 @@
 .fi
 
 
-.if tfm
-       .** assume that we're generating rts output when tfm is used. These macros
        .** convert {X}fm input into rts.
        .** post processing is needed to strip the leading space that tfm insists on adding.
        
@@ -67,6 +65,7 @@
        .dv line_len .ll $1
        .dv space .sp 1 
        .dv half_space .sp 1
+       .dv mult_space .sp $1
        .dv beg_list .sp 1 .dv lic $1 ^:
        .dv end_list .sp 1
 
        .dv di .in 0i .br  $1 .br .in +.25i
        .dv diitem .in 0i .br  $1 .br .in +.25i
        .dv item .br &lic
+       .dv li .br &lic
        
        .dv ex_start .sp 1 ^:^: .br .ll -2 .in +2 .nf
        .dv ex_end .fo on .in -2 .ll +2 .sp 1
+
+       .dv proto_start .sp 1 .cc .5i .st 9 .sf Courier-bold .nf
+       .dv proto_end .fo on .sf ^&text_font .st ^&text_size .sp .3
+
+       .dv center .br $1 .br
+       .dv center_start .br
+       .dv center_end .br
        
        .** fonts and font macros
        .dv ital *$1*
        .dv tab_cell
        .dv tab_row
        .dv end_table .fi
+
+       .dv super .sm ^[ .sm ^&{ss_num}]
+       .dv ss_num 1
+       .dv note .dv ss_num ^[ ?%.0f ^&ss_num 1 + ] ^: .sm ^^[^&{ss_num}]
+       .** rst has no concept of a page, so all notes go to the close of the doc
+       .dv atbot atclose
        
        .ju off
-.ei
-       .** for postscript output we just need to set macros up to mimic those above; same for 
-       .** what ever alternate crap we're generating, so defined once:
-       .im generic_ps.im 
-.fi