在R中构造一个可变高度的大括号(})

时间:2014-06-25 01:36:33

标签: r lattice typography r-grid

我正在使用格子来建造一个人物。它应该包含高度不同但都具有相同宽度的大括号(})。有没有办法做"画" R?

中的这些括号

使用grid.textpanel.text等可以轻松地为图形添加括号或任何其他文本。但是对于任何字体 - 甚至是等宽字体 - 具有更大高度的托架也将具有更大的宽度。这对我目前的数字来说是不可接受的。我需要"伸展"一些支架垂直而不会水平拉伸。

想到的方法是将许多不同的线段拼接在一起,以创建看起来像支架的东西。但这很难。还有其他办法吗?

其他人提出了相关问题。例如,在ggplot2: Curly braces on an axis?,另一个用户询问如何使用ggplot2将大括号添加到绘图中。但是,作为回应该帖子的评论者承认,他们提供的解决方案很糟糕 - 无论如何,我正在寻找基于格的解决方案,而不是基于ggplot2的解决方案。我也在寻找一种解决方案,可以在保持宽度恒定的同时创建不同高度的支架;这个问题并没有在其他帖子中使用。

0 个答案:

没有答案