![无法使表格标题居中](https://linux22.com/image/432574/%E6%97%A0%E6%B3%95%E4%BD%BF%E8%A1%A8%E6%A0%BC%E6%A0%87%E9%A2%98%E5%B1%85%E4%B8%AD.png)
我正在尝试写一张表格
- 未在最后一页重新定位。我正在使用这个
\usepackage{float}
\restylefloat{table}
- 顶部有标题
\restylefloat{table}
- 有居中的标题。
\usepackage[justification=centering]{caption}
- 标题和表格编号在同一行
\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
但没有帮助。
编辑:添加了完整序言。抱歉,我应该澄清一下,我使用的是apa6
documentclass,而不是article
。
答案1
jou
使用默认模式(如印刷的 APA 期刊)或doc
(LaTeX 文档)时,您的完整 MWE 会在表格顶部生成居中标题。man
对于提交的出版文章,它将生成 APA 所期望的格式(例如,使用双倍行距和左对齐标题)。
为了避免运行头出现编译错误\title
,\author
应该\shorttitle
定义和。
该类apa6
加载了许多不需要包含在其前言中的包,并且可能会导致依赖问题。
摩登女郎
模式文档
% !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}