[OS X TeX] another bad page break problem
Ross Moore
ross.moore at mq.edu.au
Thu Jun 16 01:20:14 CEST 2011
Hi Art,
On 16/06/2011, at 7:48 AM, Art Werschulz wrote:
> Hi again.
>
> The needspace package worked very well for my solution environment. Thanks Berend!
>
> I have another bad page break issue, which is illustrated by the attached files test2.tex and test2.pdf. Here, we see a descriptive sentence followed by a table. Is there some way to automatically force the descriptive sentence and the table to appear on the page. One certainly use needspace, but I certainly wouldn't want to do this (say) every time I used the center environment.
>
> Thoughts? This might not be solvable, since there might be some kind of judgement call involved here.
Using \goodbreak seems to work fine;
viz.
\end{center}
\goodbreak
Here is the truth table for the conjectured expression for~$s$:
\begin{center}
\begin{tabular}{ccc|cc}
$x$&$y$&$\cin$&$x\oplus y$&
$x\oplus y\oplus \cin$\\
\hline
...
Here is an alternative way to do it, using a math display
to obtain the centering:
\end{center}
Here is the truth table for the conjectured expression for~$s$:
\nobreak
$$
\begin{tabular}{ccc|cc}
$x$&$y$&$\cin$&$x\oplus y$&
$x\oplus y\oplus \cin$\\
\hline
...
This latter way also reduces the amount of space above the table,
which is otherwise a bit too much for my liking.
By the way, your use of upright text for descriptive words in subscripts
is laudable — most people get this wrong.
However not sure why you chose to use \operatorname .
It is sufficient to use \mathrm or \text ; viz.
\newcommand\cin{c_{\mathrm{in}}}
\newcommand\cin{c_{\text{in}}}
which doesn't carry the connotation of the subscript being a math operator.
For example, conversion of your coding into MathML would do something
undesirable here.
\text is probably better to adopt generally, since it respects spaces
between words.
viz.
\newcommand\cin{c_{\text{in order}}}
>
> Thanks once again.
>
> Art Werschulz
Hope this helps,
Ross
------------------------------------------------------------------------
Ross Moore ross.moore at mq.edu.au
Mathematics Department office: E7A-419
Macquarie University tel: +61 (0)2 9850 8955
Sydney, Australia 2109 fax: +61 (0)2 9850 8114
------------------------------------------------------------------------
More information about the macostex-archives
mailing list