如何在Mermaid甘特图中更改标签宽度。

11
我正在尝试使用DiagrammeR创建甘特图,参考此答案
但是如果部分名称过长,则会溢出到图表中。以下是一个示例。
library(DiagrammeR)
mermaid("
  gantt
  dateFormat  YYYY-MM-DD
  title Project timeline

  section A ridiculously long section name
  create data structures                      :done,     frame1,     2019-01-01, 2019-02-28

  section Another long section name
  refactor mistakes in data structures        :active,     frame2,     after frame1, 12w

  section Section 3
  Write code                                  :active,     first_1,    after frame1, 2019-06-30
  Party                                       :crit,       first_2,    after first_1,  7d
  ")

在此输入图像描述

有人知道如何调整章节标签列的宽度吗??mermaid没有解释。而这个帮助页面(https://mermaidjs.github.io/gantt.html)在语法部分只写了"TBD"。

2个回答

4

我没有找到关于这个问题的正确答案。 然后我找到了一个丑陋的解决方法。 我添加了一个任务,它在开始前1天或更长时间开始,并且持续时间是开始前的天数。

.:01/01/2022, 2d

更改日期和天数以扩大标题列。

我知道它很丑,但它有效。


真的很丑,但它能用。谢谢。 - noctua

3
您可以在章节标题中添加 `<br>` 以强制换行:
section A ridiculously <br> long section <br> name

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接