16
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Notionに編集できる図を貼り付ける(diagrams.net)

Posted at

Notionはメモだけでなくカンバン的なタスク管理等もできるいい感じのツールです。とても便利なのですが図を作成して貼り付けるような機能が今の所ない様なのでそれをdiagrams.netを使って補完してみたいと思います。また、この記事の公開時点ではまだの様ですが、diagrams.netの方がNotionに対応するらしく、ここで紹介するより手順が少なくなるかもしれないので、先にこの記事のまとめをみた方が良いかもしれません。

Notionに編集できる図を貼り付ける

Notion上に図(Network図やUML図等)を表示させ、後から編集できるようにしたいと思います。
手順は以下のようになります。

  1. diagrams.netで図を作る
  2. Notionのembed用URLを生成
  3. Notionに貼り付ける
  4. Notionに貼り付けた図を後から編集する

diagrams.netで図を作る

diagrams.net(以前はDraw.ioという名前だった)は図の作成・画像の取り込み・テキスト埋め込み等ができ、様々な形式で出力できるWebサービス・またはデスクトップアプリです。ユーザー登録不要で無料なのでWebサービスの方で十分だと思います。

今回は、このdiagrams.netを使ってまずは図を作ります。「Save diagrams to」と最初に出るかもしれませんが、今回に限って言えば保存しないので「Decide later」を選択で大丈夫です。

diagrams.netの使い方は省略します。diagrams.netで図を作成したらFile > Embded > IFrameをクリックし
スクリーンショット 2020-12-31 1.50.51.png

Createをクリック

スクリーンショット 2020-12-31 1.56.59.png

iflameのコードが表示されるのでCopyをクリックして、コピーされたiflameのコードをどこかにメモしておいてください。

スクリーンショット 2020-12-31 1.57.12.png

Notionのembed用URLを生成

NotionにはEmbedsというオンラインコンテンツを埋め込める機能があります。この機能を使うために先ほどのiflameコードを埋め込めるURLに変換します。

変換にはこのDIY Embed URLを使います。
「HTML Code」にiflameコードを貼り付けて「Generate URL」してください。

urlがhttps://apption.co/embeds/******のように表示されるのでメモしてください。

Notionに貼り付ける

Notionの図を貼り付けたいページを開いてください。貼り付けたい場所で/embdedを入力します。

スクリーンショット 2020-12-31 2.22.00.png

linkの貼り付け画面が表示されるので先ほどのDIY Embed URLで生成したurlを貼り付けます。

スクリーンショット 2020-12-31 2.22.20.png

図が表示されます。

スクリーンショット 2020-12-31 2.34.43.png

貼り付けたけどうまく表示されない時

diagrams.netでiflameではなくhtml形式での出力を試してみてください。それ以外の手順はほぼ同じになります。iflameの文字数が長くなってくると?うまくいかない時がある気がします。

Notionに貼り付けた図を後から編集する

先ほどの図の右上のOriginalをクリックします。

スクリーンショット 2020-12-31 2.34.43のコピー.png

ブラウザで図が表示されます。ブラウザに表示された図の下部にマウスカーソルを持っていくとアイコンがいくつか表示されます。鉛筆マークをクリックしてください。

スクリーンショット 2020-12-31 2.39.48.png

diagrams.netが表示され、図の編集画面になっているはずです。

スクリーンショット 2020-12-31 2.42.14.png

後は同様の手順でiflame生成→embed用URLを生成→Notionに貼り付けを行なってください。
※ 編集しただけではNotionには保存されません。

まとめ

Notionで編集可能な図を表示するためにdiagrams.netを利用する方法を紹介しました。実はdiagrams.netのブログでNotion用のembded urlを生成できるような機能の追加が紹介されているので、近いうちにもう少し手順が短くなるかもしれません。

16
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?