
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage[margin=1in]{geometry} % full-width
\topskip = 20pt
\parskip = 10pt
\parindent = 0 pt
\baselineskip = 15pt
\usepackage{pdflscape}
\usepackage{amssymb, amsfonts, amsmath}
\usepackage{bm}
\usepackage{booktabs}
\usepackage{setspace} % line spacing
\onehalfspacing
\usepackage{graphicx}
\usepackage{adjustbox}
\usepackage{rotating} % for sidewaystable
\usepackage{threeparttable}
\usepackage{dcolumn} % aligning decimals
\newcolumntype{d}[1]{D{.}{.}{#1}}
\let\estinput=\input % define a new input command so that we can still flatten the document
\newcommand{\estauto}[3]{
\vspace{.75ex}{
%\textsymbols% Note the added command here
\begin{tabular}{l*{#2}{#3}}
\toprule
\estinput{#1}
\bottomrule
\addlinespace[.75ex]
\end{tabular}
}
}
\newcommand{\sym}[1]{\rlap{#1}}
\usepackage{hyperref}
\usepackage{tabulary}
\title{Project Name}
\author{X Y Z}
\date{September 2021}
\begin{document}
\maketitle
\section*{Summary Statistics (Tables)}
\subsection*{Consent}
\begin{table}[!htbp]
\centering
\caption{caption}
\label{tab:meetattend}
\estauto{xyz.tex}{8}{c}\\
\small{\textit{Notes:}}
\end{table}
\end{document}
Ich entschuldige mich für meinen früheren Beitrag. Ich bin ganz neu im Forum und bei Latex und poste zum ersten Mal. Ich habe eine Datei namens xyz.tex im Projekt, die so aussieht:
&\multicolumn{8}{c}{var name} \\
& N& Mean& SD& Min& 10th p.& Median& 90th p.& Max\\
\midrule
x & a& b& c& 0& 1& 1& 1& 1\\
y & 120& 0.825& 0.382& 0& 0& 1& 1& 1\\
z & 243& 0.778& 0.417& 0& 0& 1& 1& 1\\
Ich erhalte einen Fehler beim Kompilieren des PDFs auf Overlead, aber wenn ich \usepackage{booktabs} entferne, wird das PDF zwar gerendert, aber die Tabelle hat keine Zeilen usw. Ich bin nicht sicher, wie ich den Fehler einfügen soll. Ich bin mir nicht sicher, warum das passiert. Jede Hilfe ist willkommen.
Antwort1
Versuchen
\RequirePackage{filecontents}
\begin{filecontents}{xyz.txt}
& \multicolumn{8}{c}{var name} \\
\cmidrule(l){2-9}
& N & Mean & SD & Min & 10th p. & Median & 90th p. & Max \\
\midrule
x & a & b & c & 0 & 1 & 1 & 1 & 1 \\
y & 120 & 0.825 & 0.382 & 0 & 0 & 1 & 1 & 1 \\
z & 243 & 0.778 & 0.417 & 0 & 0 & 1 & 1 & 1
\end{filecontents}
\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{pdflscape}
\usepackage{amsmath, amssymb}
\usepackage{bm}
\usepackage{setspace} % line spacing
\onehalfspacing
\usepackage{graphicx}
\usepackage{adjustbox}
\usepackage{rotating} % for sidewaystable
\usepackage{booktabs}
\usepackage{dcolumn} % aligning decimals
\newcolumntype{d}[1]{D{.}{.}{#1}}
\usepackage{threeparttable}
\let\estinput=\input % define a new input command so that we can still flatten the document
\newcommand{\estauto}[3]{
\begin{tabular}{l*{#2}{#3}}
\toprule
\estinput{#1} \\
\bottomrule
\end{tabular}
}
\newcommand{\sym}[1]{\rlap{#1}}
\usepackage{tabulary}
\usepackage{hyperref}
\title{Project Name}
\author{X Y Z}
\date{September 2021}
\begin{document}
\maketitle
\section*{Summary Statistics (Tables)}
\subsection*{Consent}
\begin{table}[!htbp]
\centering
\caption{caption}
\label{tab:meetattend}
\estauto{xyz.txt}{8}{c} \\ % <--- added \\
\small{\textit{Notes:}}
\end{table}
\end{document}
Im Vergleich zu Ihrem MWE gibt es Unterschiede in:
- wie der Tisch gedeckt ist
- wie eine Geschichte in ein Dokument eingefügt wird
Das Ergebnis der Kompilierung ist: