我正在为巴西的一个会议撰写一篇文章,该会议使用 ACM 格式的乳胶模板(ACM 会议论文集 - 新主模板),我想知道如何添加一个摘要和一个关键字“部分”?
由于我正在为巴西的会议撰写文章,所以我必须有“Resumo”(葡萄牙语摘要)和“Palavras-chave”(葡萄牙语关键词)。
我尝试仅使用 \begin{resumo} 或 \begin{palavrasChaves} 来创建它们,但是它显示:
环境简历未定义
所以我尝试修改 acmart.cls,创建这两个部分(“Resumo”和“Palavras-chave”),但没有取得任何进展......
我也尝试在 acmart.pdf 中找到它,但找不到如何创建新的“部分”。
ACM模板有以下说明:
\documentclass[sigconf]{acmart}
\usepackage{booktabs}
\begin{document}
\title{SIG Proceedings Paper in LaTeX Format}
\begin{abstract}
This paper provides a sample of ACM SIG Proceedings.
\end{abstract}
\keywords{ACM proceedings, \LaTeX}
% Right Here I need the abstract in portuguese ("Resumo") and
% afterwards I need the keywords in portuguese ("Palavras-chave").
\maketitle
\end{document}
我已经向 acm 支持发送了一封电子邮件,但他们还没有回复,但由于情况紧急,您能帮我吗?
附言:我正在使用 Overleaf 模板。
acm-conference-proceedings-new-master-template - Overleaf
谢谢你!
答案1
ACM回答我:
如果您想在文章中添加其他语言的摘要和关键词部分,则必须添加以下说明:
\makeatletter
\def\portkeywords#1{\g@addto@macro\@keywords{\endgraf\bigskip{\bfseries\Large\noindent PALAVRAS-CHAVE}\endgraf\noindent#1}}%
\newenvironment{otherlangabstract}{\Collect@Body\@saveaotherbstract}{}
\long\def\@saveaotherbstract#1{\g@addto@macro\@abstract{\endgraf\bigskip{\bfseries\Large\noindent RESUMO}\endgraf\noindent\ignorespaces#1}}
\@saveaotherbstract{}
\makeatother
只需创建两者,您就可以开始了......
\begin{otherlangabstract}
Resumo em português.
\end{otherlangabstract}
\portkeywords{Procedimentos ACM}
更新:将关键词更改为 Palavras-Chaves
如果其他方法不起作用,您可以尝试这个:
\makeatletter
\patchcmd{\maketitle}{\@specialsection{Keywords}}{\@specialsection{Palavras-Chave}}{}{}
\makeatother
\keywords{another, way, to, change, keywords}