I have large tables and they tend to no fit within the page so i used {adjustbox}{width=1.0\textwidth}
but this make the font extreemly small.
Is there a way that i can fit the table without changining the font size?
\begin{center}
\begin{table}
\begin{adjustbox}{width=1.0\textwidth}
\begin{tabular}{|llll|}
\hline
Item & Manufacturer & Catalogue number & Use/Purpose \\
\hline \hline
DMEM Dulbecco's Modified Eagle Medium & Life Technologies & 41965-039
& Maintain cultured RBL-2H3 cells \\
\hline
Penicillin-streptomycin
& Life Technologies & 15140-122 & Supplement for cell culture medium \\
\hline
\hline\end{tabular}
\label{tab}
\end{adjustbox}
\caption{Table to test captions and labels}
\end{table}
\end{center}
Best Answer
I suggest you use a
tabularx
environment and theX
column type (both provided by the tabularx package) for the first and fourth columns.The
tabularx
environment takes as one of its arguments the desired width of the environment; I would choose\textwidth
, i.e., let the table occupy the full width of the textblock. TheX
column type (and the derived typeL
used in the example below) allow for automatic line breaks, while relieving the writer (you!) of the chore of having to compute the exact column widths.