在哪里包括观星者桌子的大小调整?

在哪里包括观星者桌子的大小调整?

我用它stargazer来制作漂亮的表格。我的问题是我想将表格大小调整为类似 的大小{0.8\textwidth}。但我不了解 stargazor 的表格布局,也不确定在哪里包含它。

这是该表的第一部分:

\begin{table}[!htbp]

\centering

\begin{tabular}{@{\extracolsep{5pt}}lD{.}{.}{-2} D{.}{.}{-2} D{.}{.}{-2} D{.}{.}{-2} D{.}{.}{-2} }

\\[-1.8ex]\hline

\hline \\[-1.8ex]

& \multicolumn{5}{c}{\textit{Dependent variable:}} \\

\cline{2-6}

\\[-1.8ex] & \multicolumn{5}{c}{DA} \\

\\[-1.8ex] & \multicolumn{1}{c}{\textit{probit}} & \multicolumn{4}{c}{\textit{generalized linear}} \\

& \multicolumn{1}{c}{\textit{}} & \multicolumn{4}{c}{\textit{mixed-effects}} \\

\\[-1.8ex] & \multicolumn{1}{c}{(1)} & \multicolumn{1}{c}{(2)} & \multicolumn{1}{c}{(3)} & \multicolumn{1}{c}{(4)} & \multicolumn{1}{c}{(5)}\\

\hline \\[-1.8ex]

Constant & -0.54^{***} & -0.54^{***} & -0.54^{***} & -0.54^{***} & -0.54^{***} \\

答案1

恐怕我对 stargazer 不太熟悉。LaTeX 和一些外部软件包(具体来说,dcolumnbooktabs)可以让您自行创建大量美观的表格。

为了实现 的整体宽度0.8\textwidth,我建议您使用一个tabular*环境并将其整体宽度设置为0.8\textwidth

以下屏幕截图边缘的框线是由showframe包绘制的;不要在最终生产运行中加载该包。

在此处输入图片描述

\documentclass{article} % or some other suitable class

\usepackage{dcolumn}    % for 'D' column type
\usepackage{booktabs}   % for well-spaced horizontal rules
\usepackage{showframe}  % draw framelines around textblock (optional)
\newcolumntype{d}[1]{D..{#1}}
\newcommand\mc[1]{\multicolumn{1}{c}{#1}} % handy shortcut macro

\begin{document}

\begin{table}[!htbp]
\setlength\tabcolsep{0pt} % let LaTeX figure out intercolumn whitespace amount
\centering
\begin{tabular*}{0.8\textwidth}{@{\extracolsep{\fill}} l *{5}{d{2.5}} }
\toprule
& \multicolumn{5}{c}{\textit{Dependent variable:}} \\
& \multicolumn{5}{c}{DA} \\
\cmidrule{2-6}
& \mc{\textit{probit}} & \multicolumn{4}{c}{\textit{generalized linear mixed-effects}} \\
\cmidrule{2-2} \cmidrule{3-6}
         & \mc{(1)}    & \mc{(2)}    & \mc{(3)}    & \mc{(4)}    & \mc{(5)}    \\
\midrule
Constant & -0.54^{***} & -0.54^{***} & -0.54^{***} & -0.54^{***} & -0.54^{***} \\
\bottomrule
\end{tabular*}
\end{table}

\end{document}

相关内容