]> pere.pagekite.me Git - text-free-culture-lessig.git/commitdiff
Fix page number reset by abstract (reuse docbook.sty macros)
authorben <ben@saturne.(none)>
Thu, 30 Jul 2015 19:58:08 +0000 (21:58 +0200)
committerben <ben@saturne.(none)>
Thu, 30 Jul 2015 19:58:08 +0000 (21:58 +0200)
myclass.cls

index 0e7f721d5be65bb9dd96e0c7c9b5a29a28092bec..413530deead202d34bb0661cf15a7e9f9e0e2ba0 100644 (file)
@@ -5,6 +5,22 @@
 \LoadClassWithOptions{report}
 % report, book, memoir, scrreprt or scrbook ?
 
+% Fix the page number reset done by abstract by redefining it
+\def\nocount#1#2{}
+\let\stdsetcounter\setcounter
+\let\stdabstract=\abstract
+\let\endstdabstract=\endabstract
+\renewenvironment{abstract}{%
+  \let\setcounter\nocount%
+  \begin{stdabstract}%
+  \noindent%
+  \setlength\parskip{\medskipamount}%
+  \setlength\parindent{0pt}%
+}{
+  \end{stdabstract}
+  \let\setcounter\stdsetcounter
+}
+
 % Put the index in the TOC
 \makeatletter
 \let\stdindex=\theindex