我正在使用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}