Difference between revisions of "Flush bottom"

From Wiki
Jump to navigation Jump to search
 
m
Line 23: Line 23:
 
\defineblank[aroundfloat][0.8\lineheight plus 3fill minus 0.2\lineheight]
 
\defineblank[aroundfloat][0.8\lineheight plus 3fill minus 0.2\lineheight]
 
\setupwhitespace[0pt plus 1fill]
 
\setupwhitespace[0pt plus 1fill]
\let\stoptextO=\stoptext
+
\prependtoks \vfilll \to \everystoptext
\def\stoptext{\vfilll\stoptextO}
 
 
\def\Par{bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
 
\def\Par{bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
 
   bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla}
 
   bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla}

Revision as of 17:46, 11 August 2004

< From LaTeX to ConTeXt

LaTeX:

\documentclass{article}
\flushbottom
\def\Par{bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla}
\def\Fig{\begin{figure}\fbox{\vbox to 5cm{bla}}\end{figure}}
\def\Tab{\begin{table}\fbox{\vbox to 5cm{bla}}\end{table}}
\begin{document}
\section{Section}\Par\Par\Par\Fig\Par\Par\par\Par\par\Tab
\Par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\Par\Par\Par
\section{Section}\Par\Par\Par\Fig\Par\Par\par\Par\par\Tab
\Par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\Par\Par\Par
\section{Section}\Par\Par\Par\Fig\Par\Par\par\Par\par\Tab
\Par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\Par\Par\Par
\end{document}

ConTeXt:

\defineblank[aroundfloat][0.8\lineheight plus 3fill minus 0.2\lineheight]
\setupwhitespace[0pt plus 1fill]
\prependtoks \vfilll \to \everystoptext
\def\Par{bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla}
\def\Fig{\placefigure{A figure.}{\framed{\vbox to 5cm{bla}}}}
\def\Tab{\placetable{A table.}{\framed{\vbox to 5cm{bla}}}}
\starttext
\section{Section}\Par\Par\Par\Fig\Par\Par\par\Par\par\Tab
\Par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\Par\Par\Par
\section{Section}\Par\Par\Par\Fig\Par\Par\par\Par\par\Tab
\Par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\Par\Par\Par
\section{Section}\Par\Par\Par\Fig\Par\Par\par\Par\par\Tab
\Par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\par\Par\Par\Par\Par\Par
\stoptext