How best to change the font size (etc) of the threeparttable
table notes ?
Google returned these (duplicate) unanswered stubs (in English and German, but with pictures ;)
- http://compgroups.net/comp.text.tex/changing-font-size-of-table-notes-in-threepartt/1916286
- http://www.mrunix.de/forums/showthread.php?t=72470
- http://www.golatex.de/threeparttable-legende-t8060.html
I tried \renewcommand{\TPTnoteSettings}{\small\linespread{1}}
, and surely enough: the result looks like in the screenshots of the above links.
Elsewhere I spotted \renewcommand{\TPTnoteSettings}{\small\linespread{1}\selectfont}
, though I'm not sure what the \selectfont
part does: what does it do?
Edit
To add another link (which I had already opened but overlooked):
Re: threeparttable: multicolumn table notes
Postby Bil Kleb » Sat, 10 Apr 2004 16:37:35 GMT
Arseneau assisted me offline. The conclusion: the whole idea of the \tablenotes list environment is set to be 'tablewidth' wide. Therefore, merely make your own list that inherits the existing \linewidth set by the multicols environment. A lame example:
...
\setlength{\columnsep}{0pt} \setlength{\columnseprule}{1pt} \setlength{\multicolsep}{0pt} \newcommand{\mcmakelabel}[1]{\textsuperscript#1} \newenvironment{mctablenotes}% {\begin{footnotesize}\begin{list}{}{\topsep 0pt \partopsep 0pt \setlength\itemsep{4pt plus 1pt minus 1pt} \leftmargin 0pt \parsep 0pt \itemindent 0pt \labelsep 0pt \raggedright}% \settowidth{\labelwidth}{\textsuperscript 1}% \renewcommand{\makelabel}{\mcmakelabel}}% {\end{list}\end{footnotesize}}% \begin{multicols}{2} \begin{mctablenotes} \item[1] Also known as code-n-fix. \item[2] For teams of ``code monkeys'' \end{mctablenotes} \end{multicols}
-- enter code hereBil Kleb, Hampton, {filter}ia
As a beginner, I still don't understand it all: does this already contain "the" answer? Help appreciated!
\renewcommand{\TPTnoteSettings}{\small}
doesn't do what you want then describe in what way you want it to do something different.