问题标签 [showtext]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 将 Woff 字体导入 R
我有一个工作设置,可以加载一些外部字体文件,以便通过加载到 Rmarkdown/Shiny 中的 css 文件将它们附加到 Rmarkdown 和 Shiny 的 html 输出。这会在我的输出中正确显示适当文本的所需字体。
我想扩展这些字体以显示在图形输出中,例如ggplot2
图形,并为此目的而遇到过showtext
,但它似乎没有连接到由 css 文件导入的字体。
我有“woff”文件本身作为直接引用它们的替代方法,R 中是否有一个包支持用 R 注册“.woff”字体?或者有没有办法让 showtext/sysfonts 知道我希望使用该外部字体?
r - 在 GoogleFonts 中使用粗体字
我现在有点迷茫:我已经通过 GoogleFonts 在我的 R 脚本中添加了一种字体,现在想使用“粗体”版本。但是,我找不到方法!
我已经尝试了各种方法,但它不起作用 - 我期待一个简单的解决方案,但我就是想不通!
我在下面附上了一个小的、可重复的示例,如果有人能给我一个关于如何使用 Roboto-bold 中的“Text1”示例之一的提示,我将不胜感激。
顺便说一下,这是 Roboto 的 GoogleFonts 页面:https ://fonts.google.com/specimen/Roboto
感谢你并致以真诚的问候!
当前代码:
r - 在 R 中导出为 pdf 时未显示 Unicode 字符
我正在尝试使用 ggplot2 将 U+1xxxx 格式的一些 unicode 字符从 R 导出为 pdf(这是一个示例:https ://unicode-table.com/en/1F321/ )。在 R 中,当我在 ggtitle 中将输出设置为ggtitle("Temperature range \U1F321")
:
但是,当我将绘图导出为 pdf 时,它会显示为以下块:
我尝试了很多其他人建议的方法(例如使用 cairo pdf 和 showtext 包),但没有一个奏效。我正在使用 Windows。
非常感谢!
编辑:我使用pdf("example.pdf")
或保存为pdfcairo_pdf("example.pdf")
可重现的代码:
另外,只是想更清楚地说明我的意图。我只是想将高分辨率的 ggplot 从 R 导出到 Word。当我将其导出为图像时,字符显示良好,但分辨率质量较差。根据其他用户的建议,我首先将其导出为 pdf,然后将其作为“插入”选项卡中的对象导入 Word:
使用这种方法,绘图在 Word 中的分辨率要好得多,但 unicode 字符显示效果不佳。因此,如果其他人对如何获得从 R 导出到 Word 的高质量 ggplot 同时仍保留 unicode 字符有其他建议,那也可以!谢谢!!
r - R showtext font_add 问题“无法打开资源,错误代码 1”
尝试在 Rstudio 中做一些同型图,我在添加需要在最终图中包含图标的源时遇到了一些问题。
我已按照本指南中的步骤进行操作,许多人都引用了该指南作为此类图表的参考。我已经能够在我的系统中安装字体,如下命令:
产量:
但是当尝试使用showtext添加字体时,正如指南所做的那样,这个命令(尝试了 3 种字体,只显示第一个):
给出一个错误:
有没有人遇到过同样的问题并能够解决它?
fonts - 更改字体系列名称不生效
在 cairo 中为 cairo_show_text 更改字体系列名称(等宽、衬线等 ..)时没有效果。文本字符串不会改变。我在 X64 linux 平台上为 ARM 目标使用交叉编译器。这是我用来选择字体并显示文本的代码:
我可以验证什么?