[texhax] controlling table locations
Uwe Lueck
uwe.lueck at web.de
Thu May 15 16:14:28 CEST 2014
Ulrike Fischer 15 May 2014 09:48:
> > \makeatletter
> > \def\fps at table{h}
> > \makeatother
>
> \makeatletter, \makeatother and \fps at table are latex commands.
> All are defined in latex.ltx.
I have sometimes thought that some LaTeX users prefer
using "official LaTeX user commands" only rather than
internals and behaved accordingly. The LaTeX Companion
even urged package writers to restrict themselves
to what is documented in manuals, criticized by Claudio
Beccari TUGboat 24 (2), p. 277.
> As \fps at table contains the default location changing it affects only
> tables which don't overwrite the location locally.
>
> \begin{table}[h] %<--- not affected
>
> \begin{table} %<--- affected
This affects _all_ tables without optional arguments.
One point here is that the original request
tug.org/pipermail/texhax/2014-May/021133.html
was for "switching between ... for many tables at once".
It is not obvious what Tom wanted then, but "many" and
"all" are not exactly the same.
Cheers,
Uwe.
More information about the texhax
mailing list