pukiwikiプラグイン/svggraphs

2021-10-12 (火) 20:34:35 (53d)
お名前:

表記、作成中のプラグインです。

内容がいろいろ複雑なので、α版レベルで一度公開します。
興味があれば触って、ご意見いただけると。

プラグイン概要

テキストデータからグラフを作成・表示するプラグインです。

グラフのデータには、以下のいずれかの方式を利用できます。

  • 別のwikiページに記載し、それを file 指定で取り込む
  • pukiwikiの複数行パラメータオプションを利用する

描画には svgを利用しています。そのため、svg未対応のブラウザでは表示されません。

  • 下記環境では表示されていることを確認済です。
    • Windows環境:IE11, Edge38, Vivaldi/1.7(Chrome56.0)
    • Android Chrome 56.0

インストール方法

下記zipファイルをダウンロードして、展開してください。
中には複数の php ファイルがあるので、それをすべて pukiwiki/plugin フォルダにおいてください。

使い方

ブロックプラグインです。
必要なパラメータをプラグインに与えることで、グラフ描画します。

とりあえず、以下のサンプルを提供します。

  • プラグイン記載例。
▼折れ線グラフ

前述のように、pukiwiki のマルチライン引数にも対応しています。
以下のヒストグラム・円グラフは、マルチライン引数で実施した例です。

▼円グラフ
▼ヒストグラム
▼グリッドマップ
▼メーター

パラメータ

後日追記。

非常に多数のパラメータ指定をサポートしています。
とりあえず、上記テストデータ内容を参照してください。

ただし、多くのパラメータは省略可能です。
最悪、表形式のデータだけあれば、グラフ自体は作成できます。

技術的な話。

▼実験中。

コメント

ご意見などがあれば。


お名前:

}}

お名前: