[texhax] controlling table locations

Thomas Schneider schneidt at mail.nih.gov
Thu May 15 01:54:18 CEST 2014

Reinhard:

> Tom, did you ever try my suggestion?
>
>    \makeatletter
>      \def\fps at table{h}
>    \makeatother
>
> It works like a charm here.  For tables which are supposed to use
> the default value defined above, just remove the optional argument.

I hadn't tried it.  So I tried it just now in my main document.  In
that document the tables are currently set to 'h'.  Inserting the
above did nothing (as expected).  Changing the 'h' to 'p' did nothing
...

I don't know the makeatletter catcode stuff -
(yes,
http://tex.stackexchange.com/questions/8351/what-do-makeatletter-and-makeatother-do
but I have other things to do !!)

It seems to me that a pure LaTeX solution is cleaner ... and it's
definitely easier to figure out what it does!

Tom

Thomas D. Schneider, Ph.D.
Senior Investigator
National Institutes of Health
National Cancer Institute
Center for Cancer Research
Gene Regulation and Chromosome Biology Laboratory
Molecular Information Theory Group
Frederick, Maryland  21702-1201
schneidt at mail.nih.gov