--- a/doc/pg_doc
+++ b/doc/pg_doc
@@ -1,5 +1,10 @@
 #!/bin/bash
 
+set -ex
+DOCBOOKSTYLE="/usr/share/sgml/docbook/stylesheet/dsssl/modular"
+
+mkdir -p html
+
 openjade -wall -wno-unused-param -wno-empty -wfully-tagged \
  -c ${DOCBOOKSTYLE}/catalog \
  -d stylesheet.dsl -t sgml -i output-html -V html-index plr.sgml
@@ -9,8 +14,8 @@ openjade -wall -wno-unused-param -wno-em
  -d stylesheet.dsl -t sgml -i output-html -i include-index plr.sgml
 
 openjade  -D . -c ${DOCBOOKSTYLE}/catalog \
- -d ${PGSRCROOT}/doc/src/sgml/stylesheet.dsl \
+ -d ./stylesheet.dsl \
  -t tex -V tex-backend -i output-print \
  -V texpdf-output -V '%paper-type%'=USletter -o plr-US.tex-pdf plr.sgml
 
-pdfjadetex plr-US.tex-pdf
\ No newline at end of file
+pdfjadetex plr-US.tex-pdf
