]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Doc: Generate clickable PDF
authorPavel Tvrdik <pawel.tvrdik@gmail.com>
Thu, 29 Sep 2016 12:05:25 +0000 (14:05 +0200)
committerPavel Tvrdik <pawel.tvrdik@gmail.com>
Tue, 11 Oct 2016 15:41:33 +0000 (17:41 +0200)
doc/Makefile
doc/sbase/dist/birddoc/latex2e/mapping

index f88c3205207706c5d06331370970cccea7a8acc1..70b73943f300b158bc6ac570a57cc198fd5e8812 100644 (file)
@@ -13,7 +13,7 @@ endif
 
 docs: progdocs userdocs
 progdocs: prog.html prog.ps
-userdocs: bird.html bird.ps
+userdocs: bird.html bird.pdf
 
 prog.sgml:
        $(srcdir)/tools/progdoc $(srcdir_abs)
@@ -28,6 +28,10 @@ prog.sgml:
 %.ps: %.dvi
        dvips -D600 -ta4 -o $@ $<
 
+%.pdf: %.tex
+       pdflatex $<
+       pdflatex $<
+
 %.tex: %.sgml
        ./sgml2latex --output=tex $<
 
index 97ca17537eae98ef8ec1076be5e85f966cdf343b..bd11b2d074f27279336b6614d311f04437b4d610 100644 (file)
@@ -3,6 +3,7 @@
 
 % The \relax is there to avoid sgml2latex rewriting the class
 <book>         + "\\relax\\documentclass\[a4paper,10pt,openany\]{book}\n"
+                       "\\usepackage\[colorlinks=true,linkcolor=blue,pdftitle={BIRD User's Guide}\]{hyperref}\n"
                        "\\usepackage{birddoc}\n"
                        "\\usepackage{qwertz}\n"
                        "\\usepackage{url}\n"