大写 \def

大写 \def

我正在开发一个更新版本,europecv实现 2013 年 7 月发布的图形主题。

我解决了遇到的所有问题,除了能够在语言文件中定义大写字符串之外。

我尝试使用\uppercase\MakeUppercase\MakeTextUppercase,但没有成功。

我发现这个问题看起来像是我的问题,但提出的解决方案似乎不起作用。

该课程和所有相关文件都托管在 github 上:https://github.com/leinardi/europecv2013

我想要实现的是大写\ecv@infosectionkey

答案1

“错误”是由于它\ecv@utf未被定义为一个强大的命令。

我对修改类文件非常谨慎,但如果你已经这样做了,那么现在是时候修改第 34 行了,将其改为

\DeclareRobustCommand\ecv@utf[1]{{\inputencoding{utf8x}#1}}

而不是\newcommand。然后你的修改

\textcolor{torea-bay}{\MakeUppercase{\ecv@infosectionkey}} & \LARGE\ecv@name\tabularnewline[10pt]

将工作。

相关内容