diff --git a/collects/scribble/latex-render.ss b/collects/scribble/latex-render.ss index 997ff8384b..24ef4628b4 100644 --- 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 index e346c5faed..e5e9b8eb97 100644 --- 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}{}{}