在https://ajp.psychiatryonline.org/ajp_ifora我找到了向美国精神病学杂志提交文章的详细要求列表:
稿件或致编辑信的所有部分,包括病例报告、引文、参考文献和表格,都必须采用双倍行距。稿件应按以下顺序排列,每一项都从新页开始:1) 封面信,2) 标题页,3) 摘要,4) 正文,5) 参考文献,6) 表格和/或图表。所有页面都必须编号。
求职信
附信应包含关于作者身份、披露和版权转让的声明。此外,还必须包含 4 位建议审稿人的列表及其电子邮件地址。
封面
字数统计。稿件(包括摘要、正文和参考文献)的字数以及表格和图片的数量应在标题页的右上角注明。表格和图片不再计入字数统计。
标题。标题应尽可能简短,信息量丰富。期刊标题的风格不应使用陈述句。
署名。请参阅作者说明。作者的名字优先于首字母。每个作者的姓名后应注明学位。
以前的演讲。如果论文已经在会议上发表过,请提供会议名称、地点和具体日期。
作品所在地和重印地址。提供作品完成的部门、机构、城市和州。包括作者接收信件和重印请求的完整地址。
披露和致谢。在单独的段落中,所有潜在的利益冲突...
我使用 apa6e 文档类写了一篇文章,它很好地满足了我的一些要求,但我想合并这里描述的封面信和标题页(所有 6 个部分都有连续的页码)。我的文档类给了我一个标题页(带有\maketitle
),但它没有创建上面要求的所有其他字段(字数、工作地点和重印地址、披露等)。我使用了一种\authornote
披露,我想这应该足够了,但我如何创建所有这些其他字段?我意识到字数统计很难实现自动化,所以我可以手动填写,但在标题页上为它创建一个字段超出了我的能力。另外,处理文档所有六个部分的连续页码我也无能为力。
是否有其他包含所有这些章节和字段的此类稿件提交文档类?其他人如何做到这一点?
编辑1
所以自从发帖以来,我一直在业余时间努力解决这个问题,而我下面关于只使用 a 的评论\newpage
显然相当幼稚。我想排版引擎会将标题页之前的所有这些文本视为更多文章,而我真正需要的是现有 apa6e 文档类中的某种字母环境或文档类。
例如,我需要能够写一封格式良好的信件,其中包含发件人地址、收件人地址、称呼、正文、结束语、签名栏等。
我知道我可以使用字母文档类编写单独的文档,但我需要页码连续(请参阅上面的 AJP 要求)。
因此,如果没有现有的文档类来处理使用 LaTeX 向 AJP 提交手稿,那么是否有人知道如何在现有的文档类中创建一个特殊的环境,让我可以轻松地写一封简单的求职信?
编辑2
封面信应如下所示,但根据要求,它必须是整个文档的第一页,并且从第 1 项(封面信)到第 6 项(表格和/或图形)采用连续(连续?)的页码方案。我只有第 1-5 项(没有表格或图形),第 3、4 和 5 项由 apa6e 文档类完美处理,但标题页(尽管根据这些要求几乎完整)并不完整,缺少字数统计字段和标题页右上角的表格/图形计数字段。当然,我会手动填写字数,因为我认为所有自动字数统计程序都不是完全准确的。
答案1
这是所示的求职信,除了日期位置之外(也许有人可以建议我们如何更改其位置,除非这无关紧要)。
在主文档中,您可以添加\usepackage{pdfpages}
并指定要放置信件的位置\includepdf[pages = 1]{coverletter.pdf}
。pages =
选项是要在哪一页插入封面信。
以下是包文档的链接:http://www.ctan.org/pkg/pdfpages
\documentclass[11pt]{letter}
\usepackage{newcent}
\usepackage{lipsum}
% Margins
\topmargin = -1in
\textheight = 8.5in
\oddsidemargin = -10pt
\textwidth = 6.5in
\let\raggedleft\raggedright
\begin{document}
\begin{letter}{
My Name\\
U of Research\\
Some address\\
Some city, state, and zip code\\
Some phone number\\
My e-mail address\\
\medskip
Dr. John Edit\\
Editor-in-Chief\\
\textit{Journal of Science}
}
\signature{
My Name\\
Professor, Dep ...\\
U of Research
}
\opening{Dear Dr. Edit:}
\lipsum[2-4]
\closing{Sincerely,}
\end{letter}
\end{document}
这是main.tex
我创建的一个示例。
\documentclass{article}
\usepackage{lipsum}
\usepackage[final]{pdfpages}
\usepackage{tocloft}
% this section enclosed was lifted from Alan Munn
\usepackage{fancyhdr}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\pagestyle{fancy}
%-------------------------------------------------
\cfoot{\thepage}
\begin{document}
\cleardoublepage
\tableofcontents
\includepdf[addtotoc = {1, section, 1, Cover Letter, coverl}, pagecommand =
{\thispagestyle{fancy}}]{coverletter.pdf}
% addtotoc has {section number (first so it occurs after the toc,
% type it could chapter, section, etc, level refers to chapter...,
% the name in toc, and reference label
\section{Two}
\lipsum[1-3]
\end{document}
由于这有 3 页,所以我不得不拍摄一些非传统的照片来表明它符合您的要求。
目录正确排序:
目录页底部有以下字母:
信件底部按正确顺序编号的页面:
信件底部接着是第一部分,该部分已编入索引至第 2 部分。
答案2
达斯汀为您提供了一封信的布局。以下是一些命令,用于修改apa6e
课程的标题页,以便包含其他信息。我创建了以下新命令:
\coverletter{}
PDF 封面的文件名\wordcount{}
文档的字数(您必须提供此值)\previous{}
上次提出的地方\address{}
通讯作者地址\disclosures{}
任何披露
需要为每个元素提供一个值,以便文档能够正确编译。
请注意,在 LaTeX 中计算单词数并非易事。请参阅:
有关 LaTeX 中字母的其他一些选项,请参阅:
从您的描述中无法清楚看出这封信是否应该有页码,或者只是包含在页码中(因此标题页的页码为 2)。此外,由于字数统计占据了右上角,因此无法清楚标题页本身是否应该有页码。)
代码
\documentclass{apa6e}
\usepackage{pdfpages} % to include the cover letter
\usepackage{kantlipsum} % for dummy text in this example
\makeatletter
% define new commands to meet Am. J. Psych.
\newcommand{\coverletter}[1]{\def\@coverletter{#1}}
\newcommand{\wordcount}[1]{\long\def\word@count{#1}}
\newcommand{\previous}[1]{\long\def\@previous{#1}}
\newcommand{\address}[1]{\long\def\@address{#1}}
\newcommand{\disclosures}[1]{\long\def\@disclosures{#1}}
% need to redefine fancyhdr's head command to use [t] aligned par boxes
\def\@fancyhead#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset
\@fancyvbox\headheight{\hbox
{\rlap{\parbox[t]{\headwidth}{\raggedright#2}}\hfill
\parbox[t]{\headwidth}{\centering#3}\hfill
\llap{\parbox[t]{\headwidth}{\raggedleft#4}}}\headrule}}#5}
% redefine the title page style to include the word count
\fancypagestyle{titlepage}{%
\setlength{\headheight}{2\baselineskip}
\lhead{Running head: \MakeUppercase{\@shorttitle}}
\rhead{\word@count}}
% redefine \maketitle to include the extra fields
\renewcommand{\maketitle}{%
\includepdf[pages=1-,offset={-.5in 0in}]{\@coverletter}
\thispagestyle{titlepage}%
\vspace*{1in}%
\Centering\@title\\\@author
\vfil%
\RaggedRight
\@previous
\vfil
\@address
\vfil%
\@disclosures
\vfil
\ifdefined%
\apaSIXe@leavefloats%
{\large\textbf{\textit{A helpful reminder, courtesy \texttt{apa6e.cls}:} Figures and tables are currently mixed in with
your text for easier reading. Don't forget to remove the
\texttt{leavefloats} option before you submit!}\vfill}%
\fi
Author Note\par\RaggedRight\@authornote%
\mspart{Abstract}%
\@abstract%
\mspart{\@title}}
\makeatother
% You need to supply all of the following:
\title{The title of the paper}
\shorttitle{Short title}
\author{An Author}
\previous{This was previously presented at a big conference.}
% Address is best put in a tabular (but not required)
\address{
\begin{tabular}{@{}l}
University of Somewhere\\
Psych Building\\
Somewhere
\end{tabular}
}
\wordcount{2000 words\\2 tables\\3 figures}
\disclosures{I am not funded by Big Pharma.}
\abstract{\kant[2]}
\authornote{}
\coverletter{myletter.pdf} % fill in the name of your letter PDF here
% once these are defined \maketitle does the rest
\begin{document}
\maketitle
\kant[3]
\end{document}
将其打包为一个包
这些修改最好放在包中。将以下内容保存ajp.sty
为本地目录中,然后您可以删除和texmf
之间的所有代码(包括那些命令),并将其替换为:\makeatletter
\makeatother
\usepackage{ajp}
韓國
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{ajp}[2013/08/16 Extra stuff for American Journal of Psychiatry v 1.0]
\@ifclassloaded{apa6e}{}
{\PackageError{apj}
{This package assumes you are using the apa6e class}
{Please load the apa6e class.}}
\RequirePackage{pdfpages}
% define new commands to meet Am. J. Psych.
\newcommand{\coverletter}[1]{\def\@coverletter{#1}}
\newcommand{\wordcount}[1]{\long\def\word@count{#1}}
\newcommand{\previous}[1]{\long\def\@previous{#1}}
\newcommand{\address}[1]{\long\def\@address{#1}}
\newcommand{\disclosures}[1]{\long\def\@disclosures{#1}}
% need to redefine fancyhdr's head command to use [t] aligned par boxes
\def\@fancyhead#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset
\@fancyvbox\headheight{\hbox
{\rlap{\parbox[t]{\headwidth}{\raggedright#2}}\hfill
\parbox[t]{\headwidth}{\centering#3}\hfill
\llap{\parbox[t]{\headwidth}{\raggedleft#4}}}\headrule}}#5}
% redefine the title page style to include the word count
\fancypagestyle{titlepage}{%
\setlength{\headheight}{2\baselineskip}
\lhead{Running head: \MakeUppercase{\@shorttitle}}
\rhead{\word@count}}
% redefine \maketitle to include the extra fields
\renewcommand{\maketitle}{%
\includepdf[pages=1-,offset={-.5in 0in}]{\@coverletter}
\thispagestyle{titlepage}%
\vspace*{1in}%
\Centering\@title\\\@author
\vfil%
\RaggedRight
\@previous
\vfil
\@address
\vfil%
\@disclosures
\vfil
\ifdefined%
\apaSIXe@leavefloats%
{\large\textbf{\textit{A helpful reminder, courtesy \texttt{apa6e.cls}:} Figures and tables are currently mixed in with
your text for easier reading. Don't forget to remove the
\texttt{leavefloats} option before you submit!}\vfill}%
\fi
Author Note\par\RaggedRight\@authornote%
\mspart{Abstract}%
\@abstract%
\mspart{\@title}}
\endinput