![调整大小框中的表格超出范围](https://linux22.com/image/290890/%E8%B0%83%E6%95%B4%E5%A4%A7%E5%B0%8F%E6%A1%86%E4%B8%AD%E7%9A%84%E8%A1%A8%E6%A0%BC%E8%B6%85%E5%87%BA%E8%8C%83%E5%9B%B4.png)
我正在尝试调整表格大小,使其适合页面,按照这个问题。但是, \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}