| 概要 | Discourse Graphviz は、DOT 言語を使用して投稿にグラフを追加する機能を提供します。 | |
| インストールガイド | このプラグインは Discourse コアにバンドルされています。プラグインを個別にインストールする必要はありません。 |
機能
このプラグインは、グラフをレンダリングするために Viz.js ライブラリを使用します。
グラフを埋め込むには、[graphviz] [/graphviz] の bbcode を使用します。必要に応じてレイアウトエンジン属性を定義できます:[graphviz engine=neato]。エンジンが定義されていない場合、デフォルトで dot エンジンが使用されます。
ドキュメントやその他の例については、Graphviz サイトをご覧ください。
例
[graphviz engine=circo]
graph {
a -- b;
b -- c;
c -- d;
d -- e;
e -- g;
a -- g;
a -- c;
a -- d;
a -- e;
b -- d;
b -- e;
b -- g;
c -- e;
c -- g;
d -- g;
}
[/graphviz]
スクリーンショット
プレビューの SVG は、投稿が調理された際に PNG に変換されます。
注意
このプラグインはデフォルトで無効になっています。インストール後、サイト設定から有効にしてください。
