У меня есть таблица, которую я хочу казать немного меньше, чтобы сэкономить место. В какую среду я могу поместить это, чтобы уменьшить всю таблицу на долю?
Использование \resizebox:
\resizebox
\resizebox{3cm}{!}{ \begin{something} something \end{something} }
! указывает LaTeX сохранять соотношение сторон.Вы также можете по-разному масштабировать направление y, задав там значение.
!
Масштабирование элементов, содержащих текст, на самом деле не очень хорошая идея (см. https://tex.stackexchange.com/questions/425453/why-not-scale-elements-that-contain-text для получения дополнительной информации), поэтому есть два других подхода к уменьшению размера таблицы:
\addtolength{\tabcolsep}{-1pt}
\small
\fontsize{9.5pt}{10.25pt}\selectfont
\documentclass{article} \usepackage{lipsum} \begin{document} Reducing the inter column spacing a bit: \begin{table}[htbp] \addtolength{\tabcolsep}{-1pt} \begin{tabular}{lll} \hline some text some text & some text some text & some text some text some text\\ \hline \end{tabular} \end{table} \lipsum[2] Smaller font size: \begin{table}[htbp] \small \begin{tabular}{lll} \hline some text some som text & some text some text & some text some text some text\\ \hline \end{tabular} \end{table} \end{document}
`` ddd
```This is an example: ```ddd ```\begin{table}[h!] ```\resizebox{6cm}{!} ```{ ```% here is the table content. ```} ```%\caption{Versiones a comparar.} ```\end{table}
\begin{table}[tch] \caption{foo} \begin{tabular}{lll} \hline \footnotesize{ foo&foo&foo\\ foo&doo&fofo\\ }\\\hline \end{tabular} \label{foo} \end{table}