我正在尝试调整表格大小,使其适合页面,按照这个问题。但是, \centering 似乎不起作用,如下例所示:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{table}[htbp]
\centering
\resizebox{\textwidth}{!}{
\begin{minipage}{\textwidth}
\caption{Inflation for April 2014}
\begin{tabular}{l|rrrrrrrr}
\hline
1. FOOD AND NON ALCOHOLIC BEBERAGE&0.79\%&0.86\%&3.06\%&8.51\%&5.26\%&3.48\%&5.70\%&6.43\%\\\hline
\end{tabular}
\end{minipage}}
\end{table}
\end{document}
表格从右侧开始,部分内容超出页面范围。我该如何修复此问题?
谢谢
答案1
\resizebox{\textwidth}{!}{
\begin{minipage}{\textwidth}
是一种缓慢的无所事事的方式,您可以制作一个宽度为文本宽度的迷你页面,然后将其缩放到文本宽度。
扩展表是邪恶的,但如果你真的想那么
\begin{table}
\caption{Inflation for April 2014}
\resizebox{\textwidth}{!}{\begin{tabular}{l|rrrrrrrr}
\hline
1. FOOD AND NON ALCOHOLIC BEBERAGE&0.79\%&0.86\%&3.06\%&8.51\%&5.26\%&3.48\%&5.70\%&6.43\%\\\hline
\end{tabular}}
\end{table}