関連記事
GitHub、Markdownで図を描けるMermaidに対応
あるAnonymous Coward 曰く、 GitHubは14日、README.mdファイルなどで用いられているMarkdown構文で図を描くことができる「Mermaid」と呼ばれる記法に対応したことを発表した(公式ブログ, Publickeyの記事, Gigazineの記事, Codezineの記事)。
Mermaid記法を用いると、テキストから、フローチャート、シーケンス図、クラス図、ステート図、ER図、ガントチャート、パイチャート、ユーザージャーニーなどの図を自動生成することができるという。具体的には例えば以下のような構文で、A→B/C→Dのようなフローチャート等を書くことができる。
```mermaid
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
```
その他にも各地に既に多くのサンプルが上がっているが、これまでMarkdownに図を埋め込む場合は、別途画像ファイルを生成してそれを参照するしかなかったので、これがMarkdown内で完結するのは大変便利であろう。この手のテキストから図を生成する仕組みは他にもPlantUMLなどが存在するが、GitHubの採用を受けて今後はMermaidが主流になっていくかもしれない。
スラドのコメントを読む | デベロッパーセクション | オープンソース | テクノロジー | プログラミング | デベロッパー
関連ストーリー:
Apple、イカや算盤の絵文字を修正 2019年09月28日
Mozilla、ブラウザ上でさまざまなデータ処理を実行できるサービスをアルファ公開 2019年03月20日
Vivaldi 1.14、リーダービューで縦書き表示をサポート 2018年02月03日
日本の契約書のためのCSSライブラリが公開 2017年01月10日
HTML5対応のCMS「adiary 3.00-RC1」公開 2015年07月30日
※この記事はスラドから提供を受けて配信しています。
スポンサードリンク
関連キーワード