【发布时间】:2018-09-04 02:24:17
【问题描述】:
我在 R 包的描述文件中添加了一些引用。其中一位作者的姓氏中有一个连字符,例如 Anne-Marie。
问题在于R CMD check 生成的 pdf 从连字符中删减了句子(一个句子以 Anne- 结尾,下一个句子以 Marie)。
我也尝试使用 Unicode(我使用的是 vi,所以我使用了 ctrl + v,然后输入了 045 以获取 -)。还是没有运气。
希望有人可以帮助我。谢谢
以下是说明文件中的示例Description
Lorem ipsum dolor sit amet quis mperdiet aenean t-distribution velit。 简历 nullam lectus-nullam sollicitudin quam imperdiet。奥迪奥 commodo eu commodo enim orci ipsum elit id vestibulum eu。另见 Anne-Marie (1984) B 某人,C 另一个 (1984) .1
PDF 输出是这样的
Lorem ipsum dolor sit amet quis mperdiet aenean t-
distribution velit. Vitae nullam lectus-nullam sollicitudin
quam imperdiet. Odio commodo commodo eu commodo enim orci
ipsum elit id vestibulum eu. see also A Anne-
Marie (2019) <1234/5678-91011(12)13-4> B someone, C ano-
ther (1984) <1234/5678-91011(12)13-4>.1
【问题讨论】:
-
也许使用破折号——
-
使用首字母而不是名字?
-
@G.Grothendieck 这是一个姓氏。
-
你试过
\u2010吗? -
您的说明文件中有
Encoding: UTF-8吗?我不知道,但也许连字符不是 ASCII。