在 CHI 2016 模板的作者部分中忽略了乳胶中的重音字符

在 CHI 2016 模板的作者部分中忽略了乳胶中的重音字符

我正在使用 \c{c} 字符和当前ACM sigchi 模板但在作者字段中,重音符号会被忽略。它们在论文正文中工作正常。有什么想法吗?

\author{%
  \alignauthor{Do\c{c}a\\
  \affaddr{Insitutions}\\
  \email{[email protected]}}\\
}

答案1

你是不是应该使用字体包;问题恰恰出在 中\usepackage[T1]{fontenc}sigchi该类使用 定义字体\newfont(这是非常愚蠢的做法),因此要求不同的字体和编码会造成混淆。

删除\usepackage[T1]{fontenc}和。不幸的是\usepackage{txfonts}\usepackage{mathptmx}使用microtype对于此类来说也没有意义。

顺便说一句,您应该将其\usepackage{hyperref}(无pdftex选择)作为最后一个包裹移动。

在此处输入图片描述

向课程的作者提出投诉。

答案2

我不是这方面的专家,但显然字体编码有问题。如果您更改标题中的字体,例如:

\title{{\normalsize Do\c{c}a} is still missing the c with the cedilla}

然后出现变音符。好吧,结果看起来并不像你想要的那样。

类文件sigchi.cls显示标题的字体设置为“18pt Helvetica (Arial) 粗体”。随便啦。

无论如何,在我的电脑上做的第一件事就是注释掉下面这一行:

\usepackage[T1]{fontenc}

因此显然 T1 不是 Helvetica cedillas 的正确字体编码。

也可以在本地更改字体编码,如下所述这里,以防全局更改整个文档的字体编码会在其他地方引起问题。但是,这时需要再次将字体更改为标题字体:

\title{{\fontencoding{OT1}\selectfont\ttlfnt Do\c{c}a} now has the cedilla}

\author{%
\alignauthor{{\fontencoding{OT1}\selectfont\aufnt Do\c{c}a}\\
\affaddr{Insitution}\\
\email{[email protected]}}\\
}

相关内容