在 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 文件中相同的换行符。
我在 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 文件中相同的换行符。