
Я не эксперт в латексе, и я использую шаблон baposter. Моя проблема в том, что я не могу найти способ уменьшить ширину табуляции (потому что она слишком широкая для моей колонки).. Я искал в интернете, и на одном из сайтов мне посоветовали использовать пакет adjustbox, что я и сделал... Однако я получаю много ошибок..
Кто-нибудь может мне помочь?
Вот строки, где, кажется, что-то не так..
Большое спасибо.
\begin{adjustbox}{keepaspectratio,width=0.9\linewidth}
\begin{center}
\begin{tabular}{l l l}
\toprule
\textbf{Area Ratio} & \textbf{Energy Spectrum} & \textbf{Diameter Spectrum}\\
\midrule
O(d,p$_1$)/C(d,p$_0$) & 3.54 & 3.56 \\
O(d,p$_1$)/O(d,p$_0$) & 7.96 & 7.19 \\
%3 & 0.0009271 & 0.296 \\
\bottomrule
\end{tabular}
\captionof{table}{Table caption}
\end{center}
\end{adjustbox}
решение1
Использование adjustbox
в этой ситуации имеет некоторые недостатки, например, размер шрифта не будет соответствовать окружающему контенту. Также использование \begin{center}...\end{center}
внутри adjustbox не имеет особого смысла (это также вызвало ошибки с вашим фрагментом).
На данный момент ширина ваших столбцов определяется длинными заголовками. Если вы разобьете их, например, на две строки, ваша таблица станет более компактной.
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{l l l}
\toprule
\textbf{Area} & \textbf{Energy} & \textbf{Diameter}\\
\textbf{Ratio} & \textbf{Spectrum} & \textbf{Spectrum}\\
\midrule
O(d,p$_1$)/C(d,p$_0$) & 3.54 & 3.56 \\
O(d,p$_1$)/O(d,p$_0$) & 7.96 & 7.19 \\
%3 & 0.0009271 & 0.296 \\
\bottomrule
\end{tabular}
\end{document}
Не уверен, каков на самом деле контекст таблицы, но «ratio» звучит так, будто его можно отобразить как «действительную» дробь, что сэкономит еще больше места:
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{l l l}
\toprule
\textbf{Area} & \textbf{Energy} & \textbf{Diameter}\\
\textbf{Ratio} & \textbf{Spectrum} & \textbf{Spectrum}\\
\midrule\addlinespace
$\displaystyle\frac{O(d,p_1)}{C(d,p_0)}$ & 3.54 & 3.56 \\\addlinespace
$\displaystyle\frac{O(d,p_1)}{O(d,p_0)}$ & 7.96 & 7.19 \\\addlinespace
\bottomrule
\end{tabular}
\end{document}