- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 ggplot2 包在 R 中绘制稳定同位素数据,并希望在轴标题上以斜体显示小写的 delta 符号。我正在使用 expression() 构建轴标题,但 delta 符号在称为“delta”时不会以斜体打印,如果我使用 unicode'\u03B4'
,则打印为 d一点背景知识:符号 delta (δ) 是合法的 SI 数量符号,因此应始终以斜体字体打印。参见 Coplen, T. B. (2011)。稳定同位素比和气体比测量结果表达的指南和推荐术语。 质谱中的快速通信,25(17),2538-2560。 doi:10.1002/rcm.5129 https://onlinelibrary.wiley.com/doi/full/10.1002/rcm.5129
一些可重现的代码:
require(ggplot2)
set.seed(20)
df <- data.frame(d13C = rnorm(20, -23, 5),
DIC = rnorm(20, 4, 0.2),
d13CDIC = rnorm(20, -8, 2))
ggplot(df, aes(x = d13C, y = d13CDIC)) +
geom_point(aes(fill = DIC), pch = 21, cex = 5) +
labs(x = expression(italic(delta)^13*C~("\211"~VPDB)),
y = expression(italic("\u03B4")^13*C[DIC]~("\211"~VPDB))) +
theme_bw()
还有一个后续问题:我该如何将绘图保存到 svg 设备?使用 ggsave 保存为 .png 时,它可以正确绘制。但是,在绘制到 .svg 设备时出现以下错误:
ggsave(filename = 'isotope_plot.svg', width = 5, height = 3, units = "in")
Error in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, : Metric information not available for this family/device
最佳答案
您可以使用 ggtext 来完成此操作。也可能使编写标签的整个代码变得更简单。
library(ggplot2)
library(ggtext) # remotes::install_github("clauswilke/ggtext")
set.seed(20)
df <- data.frame(d13C = rnorm(20, -23, 5),
DIC = rnorm(20, 4, 0.2),
d13CDIC = rnorm(20, -8, 2))
ggplot(df, aes(x = d13C, y = d13CDIC)) +
geom_point(aes(fill = DIC), pch = 21, cex = 5) +
labs(
x = "*δ*<sup>13</sup>C (‰ VPDB)",
y = "*δ*<sup>13</sup>C<sub>DIC</sub> (‰ VPDB)"
) +
theme_bw() +
theme(
axis.title.x = element_markdown(),
axis.title.y = element_markdown()
)
由reprex package于2019年11月12日创建(v0.3.0)
关于r - 如何以斜体打印小写希腊三角洲 [ggplot 轴标题],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58812141/
我正在使用这样提供的网络字体: font-family:'Sabon LT W01 Roman'; font-family:'Sabon LT W01 Italic'; 并希望能够在我的 CSS 中使
我想知道在使用 ListActivity 时是否有可能获得以下输出: 姓名 - 年龄 姓名 - 年龄 等等 所以命名正常,年龄斜体。 我目前正在使用以下代码: 和java: FeedParser
如何在不使用 XML 布局的情况下在 Java 中设置 TextView 样式(粗体或斜体)? 也就是说,我需要用Java编写android:textStyle。 最佳答案 textView.setT
我想使用 Qt 4.6.2 制作一个类似于简单文本编辑器的程序。 当用户阻止 TextEdit 中的任何文本时并单击一个按钮,文本将根据按钮显示为粗体/斜体/下划线。 我是 Qt 编程的初学者,所以如
有没有办法在 rmarkdown 中格式化表格中的单个单元格?我正在使用 kable 生成一个表,如下所示: library(knitr) kable(data.frame(c('a','b','c'
有没有一种简单的方法可以让 LaTeX url 以斜体显示,即 emph{\url{http://www.stackoverflow.com}}?仅供引用,我之前也在使用\urlstyle{same}
我正在使用 JSF 2.0 框架来构建 Web 应用程序。 我知道如何使用 ResourceBundle 处理 java web 应用程序内部化 (i18n) . 当您必须处理单个单词或短语时,此方法
一个 TextView 在一个 Activity 中显示,用户转到另一个 Activity 以编辑文本的属性,例如颜色、大小、粗体、斜体和下划线。当用户选择将文本设为粗体、斜体或 bold_itali
我的 CSS 结构如下: index.html css --fonts ----roboto ------roboto-italic-demo.html ------roboto-italic-web
如何在不使用 XML 布局的情况下在 Java 中设置 TextView 样式(粗体或斜体)? 换句话说,我需要用 Java 编写 android:textStyle。 最佳答案 textView.s
我读到很多人在浏览器无法加载真正的斜体字体样式时遇到问题,另一方面我想强制浏览器使用仿斜体。这是我的 CSS 代码: h2 { font-family:"Bell MT", Georgia,
我试图在 MacVim 中使用 Inconsolata 作为我的字体,但我似乎找不到斜体版本。我正在使用solarized 配色方案,它应该是斜体注释,它适用于字体手册中具有斜体或斜体版本的字体。 有
正如您从标题中可以看出的,我在向 RichTexBox 控件中的选定文本分配和删除格式样式方面遇到了一些问题。 我知道如何单独制作文本粗体/斜体/下划线,但不知道如何组合这些。我知道可以逐个字符地实现
如何检查 div 是否有 header 或 pre 或 paragragh 标签。类似的字体标签有斜体或粗体标签。 实例div即可。 或者如果 div 的字体内有 'p' 和 'bold
给定一个 UIFont 或一个 CTFont,我如何判断字体是粗体还是斜体? 最佳答案 iOS7 字体描述符 没有理由使用 Core Text,您可以简单地向 UIFont 询问 fontDescri
我很惊讶,简单地为现有字体设置粗体和斜体在 Swift 中是如此复杂。 我只是想通过在字体类上使用以下方法来简化事情。 我希望将以下方法添加到已设置字体系列和字体大小的现有字体中。我需要保留这些并仅更
这让我整天发疯。 我需要根据其名称(在本例中为 Arial)以及它是粗体、斜体还是两者兼有来获取字体文件名(例如 Arial.ttf)。使用这些信息,我需要找到字体文件,以便将其用于渲染。 更多示例:
Emacs org-mode 有以下标记:粗体、/斜体/、下划线、=code= 和 ~verbatim~,以及 +strike-through+。 我在哪里可以更改这些标记元素 (**,//, __,
正如我在标题中所问的那样,我知道有相同的问题得到解答,但我需要使用更简单的语言和代码,我已经浏览了具有相同主题的每个问题,但所有问题都以高级水平进行了解释。我们将不胜感激。 最佳答案 这些是属性,您可
我们如何在 drawtext 过滤器中指定样式。例如,用常规字体绘制“Hello”,但它应该是粗体、斜体和下划线。这可能吗? 最佳答案 也许这个答案已经晚了,但是,来自 FFMPEG 文档:http:
我是一名优秀的程序员,十分优秀!