昨天我使用Rd2pdf将我的R包的文档转换为pdf,我发现没有显示像'§'和德语 umlauts (ä,ö,ü)这样的特殊字符。 我正在使用Debian 7并安装了TexLive - 所以对于Latex文档,我使用像'ngerman'这样的包来显示特殊的德语字符,如ä,ö,ü和ß 。 因此,当Rd2pdf使用整个乳胶时,我的问题是:
有没有办法包含这些额外的包来启用Rd2pdf显示这些特殊字符?
提前致谢!
答案 0 :(得分:3)
以下适用于我的Ubuntu 14.04系统:
R CMD Rd2pdf --encoding=UTF-8 file.Rd
请参阅命令行帮助文本
R CMD Rd2pdf --help
...
如果Rd源包含\ encoding,则假定它们是ASCII 声明(优先级)或--encoding是否提供或是否 使用包源,如果包描述文件具有编码 领域。输出编码默认为包编码然后 'UTF-8'。