man.rst
changeset 366 237b5baa819d
parent 293 69ddc7efeb14
child 367 30f042767f78
--- a/man.rst	Mon Apr 05 00:09:36 2010 +0300
+++ b/man.rst	Wed Apr 21 11:53:43 2010 +0300
@@ -50,3 +50,36 @@
 TODO
 Bolt by print char, back one char and print same char.
 Underscore by printing undescore, back one char and print char.
+
+* Development tools.
+
+To preview local man page:
+
+  $ groff -man -Tascii prog.1
+  $ groff -man -Tlatin1 prog.1
+  $ groff -man -Tlatin1 prog.1 | less
+  $ groff -a -mandoc -Tlatin1 e.1
+  $ groff -man -Tutf8 prog.1
+
+  $ mkdir man1
+  $ cp foo.1 man1
+  $ man -M . 1 foo
+
+* Output format.
+
+** .txt.
+
+  $ man foo | col -b >.foo.txt
+
+** .ps.
+
+  $ groff -Tps foo >foo.ps
+
+** .ps.
+
+  $ groff -Tps foo >foo.ps
+
+** .dvi.
+
+  $ groff -Tdvi foo >foo.dvi
+