如何使用pdflscape将LaTeX横向表格对齐至页面左下角?
解决方案:pdflscape横向表格对齐页面左下角
修改后的LaTeX代码
\documentclass{article} \usepackage{pdflscape} \usepackage{amsmath} \usepackage{caption} % 用于\captionof命令 \begin{document} \begin{landscape} % 关键设置:用minipage占满页面高度,结合底部对齐参数将表格推至页面底部 \begin{minipage}[b][\textheight][b]{\linewidth} \begin{flushleft} \renewcommand{\arraystretch}{1.1} \captionof{table}{Sample Model with Filler Text \label{tab:sample-full}} \begin{tabular}{l c c c c c} \hline & Var1 & Var2 & Var3 & Var4 & Var5 \\ \hline Category A & $0.10 \; (0.03)^{**}$ & $0.02 \; (0.05)$ & $0.06 \; (0.05)$ & $0.16 \; (0.04)^{***}$ & $0.08 \; (0.04)^{*}$ \\ Category B & $-0.45 \; (0.09)^{***}$ & $-0.41 \; (0.15)^{**}$ & $0.02 \; (0.15)$ & $-0.04 \; (0.11)$ & $-0.08 \; (0.10)$ \\ Category C & $-0.17 \; (0.05)^{**}$ & $-0.09 \; (0.08)$ & $-0.03 \; (0.08)$ & $-0.15 \; (0.06)^{*}$ & $0.12 \; (0.06)^{*}$ \\ Category D & $-0.04 \; (0.04)$ & $-0.02 \; (0.06)$ & $-0.07 \; (0.06)$ & $-0.06 \; (0.04)$ & $0.01 \; (0.04)$ \\ Category E & $-0.02 \; (0.03)$ & $0.05 \; (0.05)$ & $-0.03 \; (0.05)$ & $0.13 \; (0.04)^{***}$ & $-0.01 \; (0.04)$ \\ Category F & $-0.02 \; (0.08)$ & $0.13 \; (0.13)$ & $-0.19 \; (0.13)$ & $-0.04 \; (0.10)$ & $-0.05 \; (0.09)$ \\ Category G & $0.08 \; (0.08)$ & $0.23 \; (0.14)$ & $-0.40 \; (0.14)^{**}$ & $-0.18 \; (0.10)$ & $-0.09 \; (0.09)$ \\ Category H & $-0.04 \; (0.04)$ & $0.01 \; (0.06)$ & $0.01 \; (0.06)$ & $-0.05 \; (0.04)$ & $0.07 \; (0.04)$ \\ Variable X & $0.04 \; (0.02)$ & $-0.01 \; (0.03)$ & $0.13 \; (0.03)^{***}$ & $0.05 \; (0.02)^{*}$ & $0.01 \; (0.02)$ \\ Variable Y & $0.18 \; (0.02)^{***}$ & $0.11 \; (0.04)^{**}$ & $-0.22 \; (0.04)^{***}$ & $-0.11 \; (0.03)^{***}$ & $0.03 \; (0.03)$ \\ Variable Z & $-0.02 \; (0.04)$ & $0.00 \; (0.06)$ & $0.05 \; (0.06)$ & $0.00 \; (0.05)$ & $0.04 \; (0.05)$ \\ (Intercept) & $2.43 \; (0.16)^{***}$ & $3.40 \; (0.25)^{***}$ & $1.96 \; (0.25)^{***}$ & $2.79 \; (0.18)^{***}$ & $1.90 \; (0.18)^{***}$ \\ \hline Log Likelihood & $-2388.17$ & $-3167.45$ & $-3198.72$ & $-2692.68$ & $-2600.56$ \\ N (Individuals) & $2143$ & $2070$ & $2070$ & $2143$ & $2143$ \\ N (Groups) & $1848$ & $1785$ & $1784$ & $1848$ & $1848$ \\ \hline \multicolumn{6}{l}{Standard errors in parentheses.} \\ \multicolumn{6}{l}{\emph{{***}p < 0.001; {**}p < 0.01; {*}p < 0.05}} \end{tabular} \end{flushleft} \end{minipage} \end{landscape} \end{document}
核心调整说明
- 移除原有的
table环境:默认table环境会强制内容居中,干扰自定义对齐设置。 - 使用
minipage[b][\textheight][b]{\linewidth}:创建一个占满整个页面高度的容器,两个[b]参数分别设置容器自身和内部内容的底部对齐,直接将表格推至页面底部。 - 保留
flushleft环境:实现表格的水平左对齐,结合minipage的垂直底部对齐,最终达成表格贴紧页面左下角的效果。 - 引入
caption包与\captionof{table}:在非table环境下生成符合规范的表格标题,同时保留交叉引用功能。
内容的提问来源于stack exchange,提问作者Reuben Long
相关产品推荐
相关产品推荐

