You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LaTeX大表格无法适配页面问题求助(附代码)

LaTeX大表格页面适配问题解决

大表格无法适配页面,尝试adjustbox和tabularx包未解决,且adjustbox命令存在异常。

原LaTeX代码

\documentclass{article}
\usepackage[utf8]{inputenc}


\begin{document}

\begin{table}[H]
\centering
\begin{adjustbox}{width=\textwidth}


\begin{tabular}{|lllllllllllll|}
\hline
                                                                                                   & \multicolumn{2}{l}{Li-ion Battery} & \multicolumn{2}{l}{Lead-Acid Battery} & \multicolumn{2}{l}{Redox Flow Battery} & \multicolumn{2}{l}{Sodium-Sulphur} & \multicolumn{2}{l}{Sodium Metal Halide} & \multicolumn{2}{l|}{Zinc-Hybrid Cathode} \\ \cline{2-13} 
Parameter                                                                                          & 2018 & 2025                        & 2018   & 2025                         & 2018   & 2025                          & 2018 & 2025                        & 2018    & 2025                          & 2018               & 2025                \\ \hline
\multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Capital Cost - Energy \\ Capacity ()\end{tabular}} & 271  & \multicolumn{1}{l|}{(189)}  & 260    & \multicolumn{1}{l|}{(220)}   & 555    & \multicolumn{1}{l|}{(393)}    & 661  & \multicolumn{1}{l|}{(465)}  & 700     & \multicolumn{1}{l|}{(482)}    & 265                & (393)               \\ \multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Power Conversion \\ System (PCS) ()\end{tabular}}  & 288  & \multicolumn{1}{l|}{(211)}  & 350    & \multicolumn{1}{l|}{(211)}   & 350    & \multicolumn{1}{l|}{(211)}    & 350  & \multicolumn{1}{l|}{(211)}  & 350     & \multicolumn{1}{l|}{(211)}    & 350                & (211)               \\ \multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Balance of Plant (BOP)\\ ()\end{tabular}}          & 100  & \multicolumn{1}{l|}{(95)}   & 100    & \multicolumn{1}{l|}{(95)}    & 100    & \multicolumn{1}{l|}{(95)}     & 100  & \multicolumn{1}{l|}{(95)}   & 100     & \multicolumn{1}{l|}{(95)}     & 100                & (95)                \\ \multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Construction and \\ Commisioning ()\end{tabular}}  & 101  & \multicolumn{1}{l|}{(96)}   & 176    & \multicolumn{1}{l|}{(167)}   & 190    & \multicolumn{1}{l|}{(180)}    & 133  & \multicolumn{1}{l|}{(127)}  & 115     & \multicolumn{1}{l|}{(110)}    & 173                & (164)               \\ \hline
\multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Total Project Cost \\ ()\end{tabular}}             & 1876 & \multicolumn{1}{l|}{(1446)} & 2194   & \multicolumn{1}{l|}{(1854)}  & 3430   & \multicolumn{1}{l|}{(2598)}   & 3626 & \multicolumn{1}{l|}{(2674)} & 3710    & \multicolumn{1}{l|}{(2674)}   & 2202               & (1730)              \\ \multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Total Project Cost \\ ()\end{tabular}}             & 469  & \multicolumn{1}{l|}{(362)}  & 549    & \multicolumn{1}{l|}{(464)}   & 858    & \multicolumn{1}{l|}{(650)}    & 907  & \multicolumn{1}{l|}{(669)}  & 928     & \multicolumn{1}{l|}{(669)}    & 551                & (433)               \\ \hline
\multicolumn{1}{|l|}{O&M Fixed ()}                                                                & 10   & \multicolumn{1}{l|}{(8)}    & 10     & \multicolumn{1}{l|}{(8)}     & 10     & \multicolumn{1}{l|}{(8)}      & 10   & \multicolumn{1}{l|}{(8)}    & 10      & \multicolumn{1}{l|}{(8)}      & 10                 & (8)                 \\ \multicolumn{1}{|l|}{O&M Variable ()}                                                             & \multicolumn{2}{l|}{0.03}          & \multicolumn{2}{l|}{0.03}             & \multicolumn{2}{l|}{0.03}              & \multicolumn{2}{l|}{0.03}          & \multicolumn{2}{l|}{0.03}               & \multicolumn{2}{l|}{0.03}                \\ \multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}System Round-Trip \\ Efficiency\end{tabular}}      & \multicolumn{2}{l|}{0.86}          & \multicolumn{2}{l|}{0.72}             & \multicolumn{2}{l|}{0.675}             & \multicolumn{2}{l|}{0.75}          & \multicolumn{2}{l|}{0.83}               & \multicolumn{2}{l|}{0.72}                \\ \multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Response time \\ (limited byPCS)\end{tabular}}     & \multicolumn{2}{l|}{1 sec}         & \multicolumn{2}{l|}{1 sec}            & \multicolumn{2}{l|}{1 sec}             & \multicolumn{2}{l|}{1 sec}         & \multicolumn{2}{l|}{1 sec}              & \multicolumn{2}{l|}{1 sec}               \\ \multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Cycles at 80\% Depth\\ of Discharge\end{tabular}}  & \multicolumn{2}{l|}{3500}          & \multicolumn{2}{l|}{900}              & \multicolumn{2}{l|}{10000}             & \multicolumn{2}{l|}{4000}          & \multicolumn{2}{l|}{3500}               & \multicolumn{2}{l|}{3500}                \\ \multicolumn{1}{|l|}{Lifetime (Years)}                                                             & \multicolumn{2}{l|}{10}            & \multicolumn{2}{l|}{2.6}              & \multicolumn{2}{l|}{15}                & \multicolumn{2}{l|}{13.5}          & \multicolumn{2}{l|}{12.5}               & \multicolumn{2}{l|}{10}                  \\ \multicolumn{1}{|l|}{MRL}                                                                          & 9    & \multicolumn{1}{l|}{(10)}   & 9      & \multicolumn{1}{l|}{(10)}    & 8      & \multicolumn{1}{l|}{(9)}      & 9    & \multicolumn{1}{l|}{(10)}   & 7       & \multicolumn{1}{l|}{(9)}      & 6                  & (8)                 \\ \multicolumn{1}{|l|}{TRL}                                                                          & 8    & \multicolumn{1}{l|}{(9)}    & 8      & \multicolumn{1}{l|}{(9)}     & 7      & \multicolumn{1}{l|}{(8)}      & 8    & \multicolumn{1}{l|}{(9)}    & 6       & \multicolumn{1}{l|}{(8)}      & 5                  & (7)                 \\ \hline
\end{tabular}
\end{adjustbox}
\end{table}

\end{document}

问题分析

  • 未导入adjustbox包,导致命令无法识别,出现异常
  • 表格列数达13列,直接缩放会导致字体过小,可读性严重下降

解决方案

方案一:旋转表格(推荐)

使用rotating包将表格横向排版,结合tabularx实现自适应列宽,保证字体可读性:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{rotating} % 用于横向表格
\usepackage{tabularx} % 自适应列宽

\begin{document}

\begin{sidewaystable}[htbp]
\centering
\setlength{\tabcolsep}{4pt} % 缩小列间距,优化布局
\begin{tabularx}{\textwidth}{|X|*{12}{c|}}
\hline
 & \multicolumn{2}{c}{Li-ion Battery} & \multicolumn{2}{c}{Lead-Acid Battery} & \multicolumn{2}{c}{Redox Flow Battery} & \multicolumn{2}{c}{Sodium-Sulphur} & \multicolumn{2}{c}{Sodium Metal Halide} & \multicolumn{2}{c|}{Zinc-Hybrid Cathode} \\ \cline{2-13} 
Parameter & 2018 & 2025 & 2018 & 2025 & 2018 & 2025 & 2018 & 2025 & 2018 & 2025 & 2018 & 2025 \\ \hline
Capital Cost - Energy Capacity () & 271 & (189) & 260 & (220) & 555 & (393) & 661 & (465) & 700 & (482) & 265 & (393) \\ 
Power Conversion System (PCS) () & 288 & (211) & 350 & (211) & 350 & (211) & 350 & (211) & 350 & (211) & 350 & (211) \\ 
Balance of Plant (BOP) () & 100 & (95) & 100 & (95) & 100 & (95) & 100 & (95) & 100 & (95) & 100 & (95) \\ 
Construction and Commisioning () & 101 & (96) & 176 & (167) & 190 & (180) & 133 & (127) & 115 & (110) & 173 & (164) \\ \hline
Total Project Cost () & 1876 & (1446) & 2194 & (1854) & 3430 & (2598) & 3626 & (2674) & 3710 & (2674) & 2202 & (1730) \\ 
Total Project Cost () & 469 & (362) & 549 & (464) & 858 & (650) & 907 & (669) & 928 & (669) & 551 & (433) \\ \hline
O&M Fixed () & 10 & (8) & 10 & (8) & 10 & (8) & 10 & (8) & 10 & (8) & 10 & (8) \\ 
O&M Variable () & \multicolumn{2}{c|}{0.03} & \multicolumn{2}{c|}{0.03} & \multicolumn{2}{c|}{0.03} & \multicolumn{2}{c|}{0.03} & \multicolumn{2}{c|}{0.03} & \multicolumn{2}{c|}{0.03} \\ 
System Round-Trip Efficiency & \multicolumn{2}{c|}{0.86} & \multicolumn{2}{c|}{0.72} & \multicolumn{2}{c|}{0.675} & \multicolumn{2}{c|}{0.75} & \multicolumn{2}{c|}{0.83} & \multicolumn{2}{c|}{0.72} \\ 
Response time (limited by PCS) & \multicolumn{2}{c|}{1 sec} & \multicolumn{2}{c|}{1 sec} & \multicolumn{2}{c|}{1 sec} & \multicolumn{2}{c|}{1 sec} & \multicolumn{2}{c|}{1 sec} & \multicolumn{2}{c|}{1 sec} \\ 
Cycles at 80\% Depth of Discharge & \multicolumn{2}{c|}{3500} & \multicolumn{2}{c|}{900} & \multicolumn{2}{c|}{10000} & \multicolumn{2}{c|}{4000} & \multicolumn{2}{c|}{3500} & \multicolumn{2}{c|}{3500} \\ 
Lifetime (Years) & \multicolumn{2}{c|}{10} & \multicolumn{2}{c|}{2.6} & \multicolumn{2}{c|}{15} & \multicolumn{2}{c|}{13.5} & \multicolumn{2}{c|}{12.5} & \multicolumn{2}{c|}{10} \\ 
MRL & 9 & (10) & 9 & (10) & 8 & (9) & 9 & (10) & 7 & (9) & 6 & (8) \\ 
TRL & 8 & (9) & 8 & (9) & 7 & (8) & 8 & (9) & 6 & (8) & 5 & (7) \\ \hline
\end{tabularx}
\caption{各类电池技术参数对比}
\end{sidewaystable}

\end{document}

优点:表格横向排版后有足够空间容纳所有列,X列自动换行适配参数名称,字体大小保持可读,布局更美观。

方案二:修复adjustbox使用

若需保持纵向排版,导入adjustbox包并修正命令格式,将表格缩放到页面宽度:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{adjustbox} % 必须导入该包

\begin{document}

\begin{table}[htbp]
\centering
\adjustbox{width=\textwidth}{
\begin{tabular}{|lllllllllllll|}
\hline
 & \multicolumn{2}{l}{Li-ion Battery} & \multicolumn{2}{l}{Lead-Acid Battery} & \multicolumn{2}{l}{Redox Flow Battery} & \multicolumn{2}{l}{Sodium-Sulphur} & \multicolumn{2}{l}{Sodium Metal Halide} & \multicolumn{2}{l|}{Zinc-Hybrid Cathode} \\ \cline{2-13} 
Parameter & 2018 & 2025 & 2018 & 2025 & 2018 & 2025 & 2018 & 2025 & 2018 & 2025 & 2018 & 2025 \\ \hline
\multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Capital Cost - Energy \\ Capacity ()\end{tabular}} & 271 & \multicolumn{1}{l|}{(189)} & 260 & \multicolumn{1}{l|}{(220)} & 555 & \multicolumn{1}{l|}{(393)} & 661 & \multicolumn{1}{l|}{(465)} & 700 & \multicolumn{1}{l|}{(482)} & 265 & (393) \\ \multicolumn{1}{|l|}{\begin{tabular}[c]{@{}l@{}}Power Conversion \\ System (PCS) ()\end{tabular}} & 288 & \multicolumn{1}{l|}{(211)} & 350 & \multicolumn{1}{l|}{(211
相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 06:01:45