Correct man page formatting in RST output
[ric-plt/lib/rmr.git] / doc / src / txt.im
index 9a666d7..8caad33 100644 (file)
@@ -1,4 +1,4 @@
-.if false
+f false
 ==================================================================================
        Copyright (c) 2019 Nokia
        Copyright (c) 2018-2019 AT&T Intellectual Property.
@@ -57,6 +57,8 @@
 .dv lic2 +
 .dv lic3 -
 
+.dv esc : .** rst needs an escape for some things
+
 .dv line_len .ll $1
 .dv space .sp 1
 .dv mult_space .sp $1
 .dv center_start .bc start
 .dv center_end .bc end
 
-.** for now we allow only a single layer of defitems
-.dv di .di $1 ^:
-.dv diitem  .di $1 ^:
 .dv item .li
+.dv ditem  .sp 1 .di $1 ^:
+.dv ditem_nosp  .di $1 ^:
+
+.** for now we allow only a single layer of defitems
+.dv di .sp 1 .di $1 ^:
+.dv diitem  .sp 1 .di $1 ^:
 
 .dv ex_start .sp 1 .ll -2 .in +2 .nf
 .dv ex_end .fo on .in -2 .ll +2 .sp 1
+.dv ex_end_fig .fo on .in -2 .ll +2 .fg $1 ^: .sp 1
+.dv ex_end_cfig .fo on .in -2 .ll +2 .fg x=center $1 ^: .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
 
 .** fonts and font macros
 .dv ital $1
 .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}]
+.** pure ascii out has no concept of a page, so all notes go to the close of the doc
+.dv atbot atclose
 .ju on