在 R 包的描述文件中使用连字符

Using hyphen in the Description file of an R package

我在 R 包的描述文件中添加了一些引用。其中一位作者的姓氏中有连字符,比如 Anne-Marie.

这个问题是 R CMD check 中生成的 pdf 缩减了连字符中的句子(一个句子以 Anne- 结尾,下一个以玛丽).

我也尝试使用 Unicode(我使用的是 vi,所以我 ctrl + v,然后输入 045 得到 -)。仍然没有运气。

希望有人能帮我解决这个问题。谢谢

以下是描述文件

中的示例Description

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 (1984) <1234/5678-91011(12)13-4> B someone, C another (1984) <1234/5678-91011(12)13-4>.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

该行为的原因是我将整个描述放在一行中。 (我不知道在 DESCRIPTION 文件中可以有多行描述。)

现在,我将描述分成多行,问题就解决了。为此,描述中的所有行(第一行除外)都需要缩进 四个空格

以这种方式缩进后,pdf 具有与 DESCRIPTION 文件中相同的换行符。