commit 14f6fae605e6a1d967611a3f7fb1bfcfd70923a5
parent 4e4b5d2856bf58a79d98bcd70a88da8e026b36fe
Author: Matthew Flatt <mflatt@racket-lang.org>
Date: Wed, 3 Jun 2009 19:40:21 +0000
switch Scribble from longtable to stabular
svn: r15069
original commit: 181d73606128a6a1bd146af316703d0a352e0804
Diffstat:
2 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/collects/scribble/latex-render.ss b/collects/scribble/latex-render.ss
@@ -79,7 +79,7 @@
(let ([no-number? (and (pair? number)
(or (not (car number))
((length number) . > . 3)))])
- (printf "\\~a~a~a"
+ (printf "\n\n\\~a~a~a"
(case (length number)
[(0 1) "sectionNewpage\n\n\\section"]
[(2) "subsection"]
@@ -306,7 +306,7 @@
(car flowss)))))))
(if boxed?
(if (equal? tableform "bigtabular")
- (format "~a \\endfirsthead\n" boxline)
+ (format "~a \\SEndFirstHead\n" boxline)
(format "\\multicolumn{~a}{@{}l@{}}{~a} \\\\\n"
(length (car flowss))
boxline))
diff --git a/collects/scribble/scribble.tex b/collects/scribble/scribble.tex
@@ -3,7 +3,7 @@
\usepackage{graphicx}
\usepackage{hyperref}
\renewcommand{\rmdefault}{ptm}
-\usepackage{longtable}
+\usepackage{stabular}
\usepackage{relsize}
\usepackage[htt]{hyphenat}
\usepackage[usenames,dvipsnames]{color}
@@ -77,7 +77,14 @@
\newcommand{\bibentry}[1]{\parbox[t]{0.8\linewidth}{#1}}
-\newenvironment{bigtabular}{\begin{longtable}}{\end{longtable}\vspace{-3ex}}
+\renewcommand{\Scribtexttt}[1]{{\texttt{\textbf{#1}}}}
+
+\newenvironment{bigtabular}{\vspace{0ex}
+
+\begin{stabular}}{\end{stabular}
+
+\vspace{0ex}}
+\newcommand{\SEndFirstHead}[0]{ \nopagebreak \\ }
\newenvironment{schemeblock}{}{}
\newenvironment{defmodule}{}{}