What is the best way to center a table and control/fix the textwidth of the local footnotes?

I currently have:


\bTR\bTD So\eTD\bTD what%
\footnote{\input knuth} % <=



If the footnote is commented out, the table is centered (as I want it). With the footnote, the table is flushleft. I have managed to get what I need by defining the \hsize of the footnotes and tweaking the loffset of the table. But a general, less “empirical” approach would be vastly better.