
APA スタイルを使用した ToC で問題が発生しました。表にタイトルが 2 回表示されます。いくつか試してみましたが、apa6 ドキュメント クラスの使用に関係していると思います。ご協力いただければ幸いです。
\documentclass[a4paper,man,natbib]{apa6}
\usepackage[english]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage[usestackEOL]{stackengine}
%excel2latex
\usepackage{multicol}
\usepackage{multirow}
\usepackage{booktabs}
%\usepackage{titlesec}
%\titleformat{\subsection}[runin]
%{\normalfont\bfseries}{\thesubsection}{1em}{}
\title{\LARGE Example Title}
答え1
ドキュメントapa6
クラスは、APA ジャーナルに記事を投稿するための要件を満たすために特別に設計されています。論文にはまったく適していません。論文として使用できるようにするには、さらに多くのことを元に戻す必要がある可能性があり、標準クラスのいずれか、または のtitlesec
ような完全なクラスを使用して論文をフォーマットする方がよいでしょうmemoir
。
しかし、現在抱えている単純な問題は、クラス オプションで解決できます。
\documentclass[donotrepeattitle]{apa6}
以下に完全な最小限の例を示します。
\documentclass[a4paper,man,natbib,donotrepeattitle]{apa6}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\title{\Large Example Title}
\author{An author}
\abstract{Abstract}
\begin{document}
\maketitle
\tableofcontents
\end{document}
最小限の例にするためにコードを短縮し、 は使用すべきではないため にutf8x
変更しました。utf8
utf8x
utf8x と utf8 (inputenc)。