제목 페이지, 목차, 초록이 포함된 템플릿 만들기

제목 페이지, 목차, 초록이 포함된 템플릿 만들기

좋아요, 제 문제는 다음과 같습니다. \documentclass{apa6}템플릿을 설정하기 위해 사용하고 있는데 제목 페이지를 먼저 만들고 목차, 초록, 문서의 나머지 부분을 넣으려고 합니다. 현재로서는 제목 페이지, 초록, 목차 순으로만 주문할 수 있는 것 같습니다. 어떤 아이디어가 있나요?

\documentclass[12pt,man]{apa6}

\title{full title here}
\shorttitle{shorter title}
\author{by me}
\affiliation{insert affiliation here}
\date{\today}

\abstract{Abstract...}

\usepackage{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1.5in,rmargin=1in}

\begin{document}

\pagenumbering{roman}
\maketitle
\tableofcontents

\pagenumbering{arabic}
Intro here

\end{document}

어떤 도움이나 조언이라도 환영받을 것입니다.

답변1

이는 apa6.cls 파일을 약간 변경하면 쉽게 달성할 수 있습니다. 먼저 파일을 찾아야 합니다. 내 Linux 시스템(아치)에서는 /usr/share/texmf-dist/tex/latex/apa6/apa6.cls에 있습니다.

이제 파일을 프로젝트 디렉터리에 복사하고(원래 apa6.cls 파일을 변경하지 않음) 엽니다.

1236행에서 다음을 볼 수 있습니다:

\newpage
%BDB\hyphenpenalty 10000
\fussy

그런 다음 추상 정의가 시작됩니다.

\@ifundefined{@abstract}{}{%
  \section{\normalfont\normalsize\abstractname}% BDB

그 앞에 \tableofcontents와 \newpage를 넣으면 다음과 같습니다.

\newpage
\tableofcontents
\newpage
%BDB\hyphenpenalty 10000
\fussy

결과를 표시하는 sharelatex 링크는 다음과 같습니다.https://www.sharelatex.com/project/59d5123b8e70fc7b98c77198

또한 이 프로젝트에서 apa6.cls를 다운로드하여 작업 디렉터리에 넣으면 제대로 작동할 수도 있습니다.

관련 정보