[texhax] controlling table locations
Reinhard Kotucha
reinhard.kotucha at web.de
Wed May 14 09:58:37 CEST 2014
On 2014-05-13 at 23:35:51 -0400, Thomas Schneider wrote:
> Folks:
>
> One normally controls table locations like this:
>
> \begin{table}[p] % the table goes to a page at the end of the document
> ...
> \end[table}
>
> \begin{table}[h] % the table goes to the location on the current page.
> ...
> \end[table}
>
> I wanted to be able to switch between these two for many tables at
> once, so I made a command:
>
> \newcommand{\tablelocation}{p}
>
> and used it:
>
> \begin{table}[\tablelocation] % the table goes to the top of the current page!
> ...
> \end[table}
>
> Switching to
>
> \newcommand{\tablelocation}{h}
>
> LaTeX still put the table at the top of the current page.
>
> Is there a way to do this?
You can set a default value and omit the optional argument:
\makeatletter
\def\fps at table{h}
\makeatother
See also
http://ctan.org/tex-archive/info/epslatex/english/epslatex.pdf p. 58ff
Regards,
Reinhard
--
----------------------------------------------------------------------------
Reinhard Kotucha Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover mailto:reinhard.kotucha at web.de
----------------------------------------------------------------------------
Microsoft isn't the answer. Microsoft is the question, and the answer is NO.
----------------------------------------------------------------------------
More information about the texhax
mailing list