首页 > 解决方案 > R:完全合理的 strwrap

问题描述

有一个换行文本的函数示例 参考:情节标题的文本换 行 但是我怎样才能让文本左右两边对齐?(两端对齐——文本沿左边距对齐,并调整字母和单词间距,使文本与两个边距齐平,也称为完全对齐或完全对齐)。

plot(rnorm(100), main = paste(
strwrap(
'This is a very long title wrapped on multiple lines without the need to adjust it by hand',
whitespace_only = TRUE,
width = 50
  ),
 collapse = "\n"
))

标签: r

解决方案


这是帮助页面上描述的标准绘图参数?par。对于左对齐,您需要参数adj = 0

plot(rnorm(100), main = paste(
strwrap(
'This is a very long title wrapped on multiple lines without the need to adjust it by hand',
width = 50), collapse = "\n" ), adj=0)

左对齐标题

对于右对齐,使用adj=1.


推荐阅读