Index: auto/defaults
===================================================================
--- auto/defaults	(revision e4cec26b9f4157c18cc9809b9570c3f2eb14cc03)
+++ auto/defaults	(revision 9a367616612b9e69c7e0bb155d5b543d50824483)
@@ -22,4 +22,8 @@
 DEFAULT_CP='/bin/cp'
 DEFAULT_CHMOD='/bin/chmod'
+DEFAULT_MAKEINFO='/usr/bin/makeinfo'
+DEFAULT_TEXI2DVI='/usr/bin/texi2dvi'
+DEFAULT_TEXI2PDF='/usr/bin/texi2pdf'
+DEFAULT_DVIPS='/usr/bin/dvips'
 
 DEFAULT_CFLAGS='-g -O2 -Wall'
Index: auto/options
===================================================================
--- auto/options	(revision e4cec26b9f4157c18cc9809b9570c3f2eb14cc03)
+++ auto/options	(revision 9a367616612b9e69c7e0bb155d5b543d50824483)
@@ -25,4 +25,8 @@
 if [ -z "$CP" ];                then CP=$DEFAULT_CP;                                fi
 if [ -z "$CHMOD" ];             then CHMOD=$DEFAULT_CHMOD;                          fi
+if [ -z "$MAKEINFO" ];          then MAKEINFO=$DEFAULT_MAKEINFO;                    fi
+if [ -z "$TEXI2DVI" ];          then TEXI2DVI=$DEFAULT_TEXI2DVI;                    fi
+if [ -z "$TEXI2PDF" ];          then TEXI2PDF=$DEFAULT_TEXI2PDF;                    fi
+if [ -z "$DVIPS" ];             then DVIPS=$DEFAULT_DVIPS;                          fi
 
 if [ -z "$CFLAGS" ];            then CFLAGS=$DEFAULT_CFLAGS;                        fi
@@ -80,4 +84,9 @@
     CP=*)               CP="$value"                               ;;
     CHMOD=*)            CHMOD="$value"                            ;;
+    MAKEINFO=*)         MAKEINFO="$value"                         ;;
+    TEXI2DVI=*)         TEXI2DVI="$value"                         ;;
+    TEXI2PDF=*)         TEXI2PDF="$value"                         ;;
+    DVIPS=*)            DVIPS="$value"                            ;;
+
 
     CFLAGS=*)           CFLAGS="$value"                           ;;
@@ -136,4 +145,9 @@
   CP                    cp command
   CHMOD                 chmod command
+  MAKEINFO              makeinfo command
+  TEXI2DVI              texi2dvi command
+  TEXI2PDF              texi2pdf command
+  DVIPS                 dvips command
+
 
   CFLAGS                C compiler flags
Index: auto/output/Makefile
===================================================================
--- auto/output/Makefile	(revision b5884b3fd633a968051fc3f1574733eea13b0230)
+++ auto/output/Makefile	(revision 9a367616612b9e69c7e0bb155d5b543d50824483)
@@ -19,4 +19,8 @@
 CP = $CP
 CHMOD = $CHMOD
+MAKEINFO = $MAKEINFO
+TEXI2DVI = $TEXI2DVI
+TEXI2PDF = $TEXI2PDF
+DVIPS = $DVIPS
 
 CFLAGS = $CFLAGS
@@ -44,7 +48,13 @@
 ALL_FFLAGS = -t \$(FFLAGS)
 
-VPATH = ./src
+vpath %.c       ./src
+vpath %.l       ./src
+vpath %.pl      ./src
+vpath %.sed     ./src
+vpath %.sh      ./src
+vpath %.texinfo ./doc
 
 PROGRAMS = tok sen fla gph kot unfla grp mar ser kon rm12 rs12
+DOC_FILES = utt.info utt.dvi utt.html utt.pdf utt.ps
 
 TOK_OBJ_FILES = tok.o tok_cmdline.o
@@ -102,13 +112,4 @@
 .SUFFIXES: .l .y .h .c .pl .o
 
-#.INTERMEDIATE: \$(patsubst %.l,%.c,\$(TOK_FLEX_FILES))
-#.INTERMEDIATE: \$(patsubst %.ggo,%.c,\$(TOK_GGO_FILES))
-#.INTERMEDIATE: \$(patsubst %.ggo,%.h,\$(TOK_GGO_FILES))
-#.INTERMEDIATE: \$(patsubst %.l,%.c,\$(SEN_FLEX_FILES))
-
-.PHONY: all
-all: \$(PROGRAMS)
-
-
 .PHONY: help
 help:
@@ -120,4 +121,45 @@
 	\$(PR) --omit-pagination --width=80 --columns=4
 
+.PHONY: all
+all: \$(PROGRAMS)
+
+.PHONY: install
+install: all
+
+.PHONY: install-strip
+install:
+
+.PHONY: info
+info: utt.info
+
+.PHONY: install-info
+install-info:
+
+.PHONY: dvi
+dvi: utt.dvi
+
+.PHONY: install-dvi
+install-dvi:
+
+.PHONY: html
+html: utt.html
+
+.PHONY: install-html
+install-html:
+
+.PHONY: pdf
+pdf: utt.pdf
+
+.PHONY: install-pdf
+install-pdf:
+
+.PHONY: ps
+ps: utt.ps
+
+.PHONY: install-ps
+install-ps:
+	
+.PHONY: uninstall
+uninstall:
 
 .PHONY: clean
@@ -132,4 +174,5 @@
 	\$(RM) \$(FLA_OBJ_FILES)
 	\$(RM) \$(RS12_OBJ_FILES)
+	\$(RM) \$(DOC_FILES)
 
 .PHONY: distclean
@@ -137,12 +180,4 @@
 	\$(RM) \$(CONFIG_FILES)
 
-.PHONY: install
-install: all
-	echo TODO: make install
-	
-.PHONY: uninstall
-uninstall:
-	echo TODO: make uninstall
-
 %.o: %.c
 	\$(CC) -c \$< -o \$@ \$(ALL_CFLAGS)
@@ -172,4 +207,19 @@
 	\$(CHMOD) a+x \$@
 
+%.info: %.texinfo
+	\$(MAKEINFO) \$< -o \$@
+
+%.dvi: %.texinfo
+	\$(TEXI2DVI) --build=clean \$< -o \$@
+
+%.html: %.texinfo
+	\$(MAKEINFO) --html --no-split \$< -o \$@
+
+%.pdf: %.texinfo
+	\$(TEXI2PDF) --build=clean \$< -o \$@
+
+%.ps: %.dvi
+	\$(DVIPS) \$< -o \$@
+
 EOF
 
Index: auto/summary
===================================================================
--- auto/summary	(revision e4cec26b9f4157c18cc9809b9570c3f2eb14cc03)
+++ auto/summary	(revision 9a367616612b9e69c7e0bb155d5b543d50824483)
@@ -40,4 +40,8 @@
   CP              : $CP
   CHMOD           : $CHMOD
+  MAKEINFO        : $MAKEINFO
+  TEXI2DVI        : $TEXI2DVI
+  TEXI2PDF        : $TEXI2PDF
+  DVIPS           : $DVIPS
 
   CFLAGS          : $CFLAGS
