无法使表格标题居中

无法使表格标题居中

我正在尝试写一张表格

  1. 未在最后一页重新定位。我正在使用这个
\usepackage{float}
\restylefloat{table}
  1. 顶部有标题
\restylefloat{table}
  1. 有居中的标题。
\usepackage[justification=centering]{caption}
  1. 标题和表格编号在同一行
\captionsetup[table]{format=plain,labelformat=simple,labelsep=space}

我的源代码片段如下

\documentclass[a4paper,man,natbib,donotrepeattitle]{apa6}

\usepackage[UKenglish]{babel}
\usepackage[UKenglish]{isodate}
\usepackage[utf8x]{inputenc}
\usepackage{csquotes}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{ragged2e}
\usepackage[natbibapa]{apacite}
\usepackage{float}
\floatstyle{plaintop}
\restylefloat{table}
\usepackage[justification=centering]{caption}
\captionsetup[table]{format=plain,labelformat=simple,labelsep=space}

\begin{document}

\begin{table}[ht]
\centering
  \begin{tabular}{l c c c c c}
    \hline
    Heading 1 & Heading 2 & Heading 3 & Heading 4 & Heading 5 & Heading 6 \\ 
    \hline
    value 1 & value 2 & value 3 & value 4 & value 5 & value 6 \\
    value 1 & value 2 & value 3 & value 4 & value 5 & value 6 \\
    value 1 & value 2 & value 3 & value 4 & value 5 & value 6 \\
    \hline
  \end{tabular}
\caption{Some table caption}
\label{table:foobartable}
\end{table}

\end{document}

但我的标题总是左对齐,我无法将其置于中心。我做错了什么?我也尝试过justification=centering争论,captionsetup但没有帮助。

编辑:添加了完整序言。抱歉,我应该澄清一下,我使用的是apa6documentclass,而不是article

答案1

jou使用默认模式(如印刷的 APA 期刊)或doc(LaTeX 文档)时,您的完整 MWE 会在表格顶部生成居中标题。man对于提交的出版文章,它将生成 APA 所期望的格式(例如,使用双倍行距和左对齐标题)。

为了避免运行头出现编译错误\title\author应该\shorttitle定义和。

该类apa6加载了许多不需要包含在其前言中的包,并且可能会导致依赖问题。

摩登女郎

杰

模式文档

d

时装模特 米

% !TeX TS-program = pdflatex    

\documentclass[a4paper,natbib,donotrepeattitle, man]{apa6}

\usepackage[UKenglish]{babel}
\usepackage[UKenglish]{isodate}
\usepackage[utf8x]{inputenc}
\usepackage{csquotes}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{ragged2e}
\usepackage[natbibapa]{apacite}
\usepackage{float} 
\floatstyle{plaintop}
\restylefloat{table}
\usepackage[justification=centering]{caption}
\captionsetup[table]{format=plain,labelformat=simple,labelsep=space}

\title{Article title to APA} % <<<<<<<<< needed
\author{One author} % <<<<<<<<< needed
\shorttitle{short APA} % <<<<<<<<< needed

\usepackage{kantlipsum} % dummy text

\begin{document}
    

1. \kant[1] 

    \begin{table}[ht]
        \centering
        \caption{Some table caption} % caption on top for APA
        \label{table:foobartable}
        \begin{tabular}{l c c c c c}
            \hline
            Heading 1 & Heading 2 & Heading 3 & Heading 4 & Heading 5 & Heading 6 \\ 
            \hline
            value 1 & value 2 & value 3 & value 4 & value 5 & value 6 \\
            value 1 & value 2 & value 3 & value 4 & value 5 & value 6 \\
            value 1 & value 2 & value 3 & value 4 & value 5 & value 6 \\
            \hline
        \end{tabular}
    \end{table}
    
\end{document}

相关内容