LINUX.ORG.RU

[Graphviz] Заголовок диаграммы?

 


0

0

Как средствами GraphViz добавить в результирующую диаграмму заголовок? Можно добавить вершину с надписью без рамки, но как заставить её располагаться в верху диаграммы по центру?

digraph Example {
  1[shape="plaintext", label="Some description of this diagram"]
  
  node1
  node2
  
  node1->node2
}
Результат

anonymous

Неужели невозможно? Тогда может какими-нибудь сторонними средствами воспользоваться, чтобы добавить надпись к уже сгенерированной диаграмме (в формате png и pdf).

/* Сразу скажу, что TeX/LaTex ради этого я ставить не буду. */

anonymous
()
Ответ на: комментарий от KRoN73

Можно поконкретнее? Диаграмма же динамически создаётся, для надписи там может не оставаться места... Чтобы добавить её, придётся размер изображения как-то увеличивать... Это возможно с помощью ImageMagick?

anonymous
()
Ответ на: комментарий от anonymous

Хм. Можно и увеличивать? Но зачем, если текст можно мелким вписать?

Кроме того, в graphviz же можно оставить поля фиксированных размеров. Туда и вписывать.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Не нашёл, как задать поля в graphviz. Но ImageMagick'а оказалось достаточно. Дело свелось к созданию диаграммы в формате png и пропускания его через convert с опциями -border и -draw.

Проблема решена. Спасибо за помощь.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.