Подписи к таблицам не идут на верх латекса - PullRequest
0 голосов
/ 15 апреля 2020

По какой-то причине мои подписи к таблицам не идут вверху таблицы, как мне бы хотелось. Вместо этого они по умолчанию на нижней части таблицы.

У кого-нибудь есть идеи относительно изменений, которые я могу внести, чтобы заголовок был сверху? Я подозреваю, что в моей преамбуле что-то происходит, что я пропускаю.

Вот мой код для таблицы

    \caption{Summary Statistics} 
    \centering
\begin{tabular}{l c c c}
\hline
    \textbf{Variable} & Min & Max & Mean \\ 
    \hline
Racial Diversity & 0.01 & 0.52 & 0.23 \\ 
    \hline 
\multicolumn{4}{l}{%
    \begin{minipage}{7cm}%
        \small
%Table includes all variables in the analyses in Table 3 \& 4. 
    \end{minipage}%
}\\
\label{descrip}
\end{tabular}
\end{table}

Вот код для моей преамбулы


% Layout
\usepackage{geometry}
\usepackage{setspace}
\usepackage{titlesec}
\usepackage{tocloft}
\usepackage[hang,flushmargin]{footmisc}



% Citation style
\usepackage{harvard}

% Figures
\usepackage{graphicx}
\usepackage{grffile}
\usepackage{subcaption}
\usepackage{epsfig}
\usepackage{multicol}
\usepackage{listings}
%\documentclass{memoir}
%\newsubfloat{figure}


% Tables
\usepackage{booktabs}
\usepackage{dcolumn}
\usepackage{multirow}
\usepackage{hhline}
\usepackage{stackengine}
\usepackage{tablefootnote}



% Algorithms
\usepackage[boxed,longend]{algorithm2e}

% Math
\usepackage{amsmath}
\usepackage{amssymb}

% Typography
%\usepackage{times}
\usepackage{microtype}
\usepackage{textcomp}

% Macro support
\usepackage{xspace}
\usepackage{color}
\usepackage{ntheorem}

% Diagrams
\usepackage{pgf}
\usepackage{tikz} % extensive form game trees
\usetikzlibrary{calc} % calculating TikZ coordinates
\usetikzlibrary{arrows.meta} % arrows for theory diagrams
\usetikzlibrary{trees}

% PDF links
\usepackage[hidelinks]{hyperref} % backref=page

\input{common/layout}

\input{common/macros}

%References
\usepackage{natbib}
\usepackage{subfigure}
\usepackage{subfig}
\usepackage{ragged2e}

\usepackage{setspace}

\usepackage{fixltx2e}

\usepackage{wrapfig}
\usepackage{lscape}
\usepackage{rotating}
\usepackage{epstopdf}
\usepackage{enumerate}
\usepackage{amsmath} 
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphicx} 
\usepackage[hidelinks]{hyperref}  
\usepackage{amsmath} 
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{array}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{parskip} 
\usepackage{natbib}
\usepackage{pdfpages}

\usepackage{lipsum}
\usepackage[demo]{graphicx}
\usepackage[utf8]{inputenc}



\usepackage{quotchap}
%\fancyhf{}
%\afterpage{\cfoot{\thepage}}

\usepackage[T1]{fontenc}
\usepackage{xparse}
\usepackage{enumitem}
\setlist[description]{
  font={\sffamily\bfseries},
  labelsep=0pt,
  labelwidth=\transcriptlen,
  leftmargin=\transcriptlen,
}

\newlength{\transcriptlen}

\NewDocumentCommand {\setspeaker} { mo } {%
  \IfNoValueTF{#2}
  {\expandafter\newcommand\csname#1\endcsname{\item[#1:]}}%
  {\expandafter\newcommand\csname#1\endcsname{\item[#2:]}}%
  \IfNoValueTF{#2}
  {\settowidth{\transcriptlen}{#1}}%
  {\settowidth{\transcriptlen}{#2}}%
}

% Easiest to put the longest name last...
\setspeaker{PI}
\setspeaker{Deb}[Deb]
\setspeaker{Jack}[Jack]



\usepackage{graphicx}
\usepackage{floatrow}

% How much of a gap between speakers and text?
\addtolength{\transcriptlen}{2em}%

\newcolumntype{x}{>{\scriptsize\raggedright\hspace{0pt}}X}


%

1 Ответ

0 голосов
/ 16 апреля 2020

Подписи к таблицам по умолчанию находятся над таблицей. Однако среди сотен загружаемых вами пакетов, многие из которых многократно и с противоречивыми параметрами, которые приводят к ошибкам, препятствующим компиляции вашего документа, является пакет floatrow. Либо удалите его, либо настройте его для размещения надписи выше:

\documentclass{article}

\usepackage{floatrow}
\floatsetup[table]{capposition=above}

\begin{document}

\begin{table}
  \caption{Summary Statistics} 
  \centering
  \begin{tabular}{l c c c}
    \hline
    \textbf{Variable} & Min & Max & Mean \\ 
    \hline
    Racial Diversity & 0.01 & 0.52 & 0.23 \\ 
    \hline 
    \multicolumn{4}{l}{%
      \begin{minipage}{7cm}%
        \small
        %Table includes all variables in the analyses in Table 3 \& 4. 
      \end{minipage}%
    }\\
    \label{descrip}
  \end{tabular}
\end{table}

\end{document}
...