如何在 ACM 模板中添加更多摘要和更多关键字“部分”

如何在 ACM 模板中添加更多摘要和更多关键字“部分”

我正在为巴西的一个会议撰写一篇文章,该会议使用 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}

相关内容