diff --git a/doc/src/sgml/Makefile b/doc/src/sgml/Makefile
index 6853dcc9a48c8049f8a07438aabc12af2e684c09..e4e25ec10bab52ea8971ab466a037736c56a4b25 100644
--- a/doc/src/sgml/Makefile
+++ b/doc/src/sgml/Makefile
@@ -8,7 +8,7 @@
 #
 #
 # IDENTIFICATION
-#    $Header: /cvsroot/pgsql/doc/src/sgml/Makefile,v 1.9 1999/08/06 13:46:17 thomas Exp $
+#    $Header: /cvsroot/pgsql/doc/src/sgml/Makefile,v 1.10 1999/08/08 04:18:29 thomas Exp $
 #
 #----------------------------------------------------------------------------
 
@@ -150,13 +150,16 @@ distclean::
 #
 
 %.1: %-ref.sgml
-	nsgmls $< | sgmlspl $(D2MSCRIPT) --lowercase --section 1
+	nsgmls $(NSGMLS_FLAGS) refentry.sgml $< \
+	| sgmlspl $(D2MSCRIPT) --lowercase --blockformat --section 1
 
 %.1: %.sgml
-	nsgmls $< | sgmlspl $(D2MSCRIPT) --lowercase --section 1
+	nsgmls $(NSGMLS_FLAGS) refentry.sgml $< \
+	| sgmlspl $(D2MSCRIPT) --lowercase --blockformat --section 1
 
 %.l: %.sgml
-	nsgmls $< | sgmlspl $(D2MSCRIPT) --lowercase --section l
+	nsgmls $(NSGMLS_FLAGS) refentry.sgml $< \
+	| sgmlspl $(D2MSCRIPT) --lowercase --blockformat --section l
 
 # HTML
 # Include some softlinks to the generic default file names
diff --git a/doc/src/sgml/refentry.sgml b/doc/src/sgml/refentry.sgml
new file mode 100644
index 0000000000000000000000000000000000000000..90fdf75426394eed4c1c3b1f7b71282a0653d1f5
--- /dev/null
+++ b/doc/src/sgml/refentry.sgml
@@ -0,0 +1,18 @@
+<!doctype refentry PUBLIC "-//Davenport//DTD DocBook V3.0//EN">
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:nil
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:"./reference.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:"/usr/lib/sgml/CATALOG"
+sgml-local-ecat-files:nil
+End:
+-->