在 elsarticle 类的从属行中使用变音符 (ç) 时出错

在 elsarticle 类的从属行中使用变音符 (ç) 时出错

我正在使用elsarticle类来排版我的论文以供提交。但是,我不能在命令中使用 c-cedilla 字符 ( ç),也不能使用 cedilla 宏 ( ) 。在文本主体中,它可以正常工作。我怀疑这可能是由于宏的本地重新定义,但我在类的源代码中找不到有关此事的任何信息。\c{c}\affiliation\c

ç这是我的 MCVE。如果我从密钥中删除organization,它就会编译。

\documentclass[preprint]{elsarticle}

\begin{document}
\begin{frontmatter}
    \author[1]{João da Silva}
    \affiliation[1]{organization={Inovação}, addressline={Address}, city={Some place}, postcode={00000}, country={Somewhere}}
\end{frontmatter}
Inovação
\end{document}

以下是日志的相关部分:

! Illegal parameter number in definition of \elsaddress.
<to be read again> 
                   \crcr 
l.6 ...ce}, postcode={00000}, country={Somewhere}}

答案1

正如 Ulrike Fischer 指出的那样,我使用 解决了这个问题fontenc。以下内容按预期工作。

\documentclass[preprint]{elsarticle}

\usepackage[T1]{fontenc}

\begin{document}
\begin{frontmatter}
    \author[1]{João da Silva}
    \affiliation[1]{organization={Inovação}, addressline={Address}, city={Some place}, postcode={00000}, country={Somewhere}}
\end{frontmatter}
Inovação
\end{document}

相关内容