在阿拉伯语和希伯来语等从右到左的语言中,我该如何调整
我已将坐标轴文本x放大,以说明我的意思。 该代码生成以下图表,请注意问号位于文本的右侧,而我希望它出现在文本的左侧。在tibble
ggplot2
文本元素的文本方向?请注意,我不是在谈论对齐方式(由hjust
控制),而是实际方向(相当于 CSS 的 direction: rtl;
)的渲染方式。因此,这不是 this question 的复制。
以下是一个最小可重现的示例:
library(ggplot2)
library(tibble)
example1 <- tribble(
~item,
"האם יורד גשם?"
)
# or as ordinary data frame, to avoid 'tibble' dependency
example1 <- data.frame(item = "האם יורד גשם?")
ggplot(example1, aes(item)) +
geom_bar() +
theme(axis.text.x = element_text(size = 25))
我已将坐标轴文本x放大,以说明我的意思。 该代码生成以下图表,请注意问号位于文本的右侧,而我希望它出现在文本的左侧。在tibble
example1
中是可以的(即使它看起来“相反”,问号结束了句子)。