fixed for the PDF bookmarks and contents
authorSimon Marlow <marlowsd@gmail.com>
Mon, 5 Jul 2010 14:27:45 +0000 (14:27 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Mon, 5 Jul 2010 14:27:45 +0000 (14:27 +0000)
report/haskell.verb
report/preface.verb

index 8554296..2ecfa04 100644 (file)
@@ -97,7 +97,7 @@
 \def\theindex{\@@restonecoltrue\if@@twocolumn\@@restonecolfalse\fi
 \columnseprule \z@@
 \columnsep 35pt\twocolumn[\section*{Index}
-       \addcontentsline{toc}{section}{Index}
+       \addcontentsline{toc}{part}{Index}
        \input{index-intro}\vskip 20pt]
  \@@mkboth{INDEX}{INDEX}\thispagestyle{plain}\parindent\z@@
  \parskip\z@@ plus .3pt\relax\let\item\@@idxitem
 
 % ------------------------- Title page -----------------------------------
 
+\pdfbookmark{Title page}{title}
 \begin{titlepage}
 
 \setcounter{page}{0}
@@ -406,6 +407,7 @@ that it does not claim to be a definition of the language Haskell 2010.
 
 \clearpage
 \clearpage
+\pdfbookmark{Contents}{contents}
 \tableofcontents
 \startnewstuff
 
@@ -482,7 +484,7 @@ that it does not claim to be a definition of the language Haskell 2010.
 \input{index-extra}
 
 % Add a contents line for the References -- may be off by one page
-\addcontentsline{toc}{section}{References}
+\addcontentsline{toc}{part}{References}
 \bibliographystyle{plain}
 \bibliography{haskell}
 %
index 51d1b62..b6e770f 100644 (file)
@@ -1,5 +1,6 @@
 
 \markboth{PREFACE}{PREFACE}
+\pdfbookmark{Preface}{preface}
 \chapter*{Preface}
 
 \vspace{.2in}