notionの使い方
概要
- webで使えるドキュメントソフト
- デザインオリエントで作成されているらしい
- 開発にノーコードを利用しているらしい
基本的な用語
ブロックタイプの変更
- 機能
- テキスト、見出し、ToDo、箇条書き、トグルリスト、コード、引用などを設定できる
- 使い方
- 文字を選択し、ハンバーガーボタンから、
ブロックタイプの変換
を選択する
- 文字を選択し、ハンバーガーボタンから、
便利な機能
マークダウンのコピペによる描画
- vimなどでmarkdownを書いておき、plane textでnotionにコピペすると正しく描画される
データベース
- テーブル状のデータベース
- ページと同じように一つのコンテンツとして扱える
task list
- タスクの看板を作成することができる
- githubやtrelloのようなタスクが表現できる
timeline
- ガントチャートのようなものを作成することができる
公開リンクを生成する
- 右上の
Share
からShare to Web
のラジオボタンを有効化する
数式(TeX)を入れる
/math
で数式ブロックを挿入できる
Board(カンバン)の使い方
新規Boardのページを作成する
新規ページ作成
->データベース
->ボード
を選択
新規にBoardを登録する
+
ボタンからタイトルを入力- タイトルのみのBoardが作られるので、クリック
担当者
,優先度
,種別
,リンク
等を埋める- Drag & Dropで位置を調整
プロパティ(タグ、優先度などの付加情報のこと)の表示項目を変更
- 右上のへの三点リーダーボタン
- プロパティを選択
- 目玉のところを切り替えると表示、非表示にになる
タグの新規追加
- タグのフィールドで過去に無いテキストを入力すると新規タグになる
自由なテキストの追加
- Boardは一個一個がnotionのページなっており、自由にテキスト・画像を追加することができる
テーブルビュー・ボードビュー
- ボードビュー
- カンバン形式
- テーブルビュー
- spreadsheet, excel方式
数式
- 概要
- tex形式で記述したものを数式に変換することができる
- 手順
- tex形式で記述
- 数式にしたいtex形式の記述の行を選択
ハンバーガーボタン
->Turn Into
->Block equation
を選択
秘密のページの作り方
- 概要
- 一部の人だけがアクセスできるページを作成する
- 秘密のページの作り方
- 組織としてnotionを利用しているとき、右側のパネルに
プラベート
のワークスペースが現れる プライベート
のワークスペースの下にページを作ると、組織のメンバーと非共有の状態のページを作成できる- 作成したページを共有したい人とのみ、シェアすることでコンフィデンシャルな情報を扱える
- 組織としてnotionを利用しているとき、右側のパネルに
ブロックを2つ並列に並べる
- 概要
- D&Dで並列にブロックを並べることができる
- 並べたいブロックの一番右にD&D
- マークダウンではできない表現
- D&Dで並列にブロックを並べることができる
API
- notionへデータのCRUDを行えるAPI
- notionをデータソースとしてCMSを構築するプロダクトも存在する
インテグレーション
- APIのアクセス権の発行単位
- read onlyやpost onlyなどが設定できる
APIのテスト
- シェアしたいページの共有設定でアクセスを許可するインテグレーションを追加する
- ページにはページIDというものがある
opt-ec2f4ca44bc24514bb7fac266ff4a513
であれば後半のec2f4ca44bc24514bb7fac266ff4a513
アクセステスト
$ curl 'https://api.notion.com/v1/blocks/ec2f4ca44bc24514bb7fac266ff4a513/children?page_size=100' \
-H 'Authorization: Bearer '"$NOTION_SECRET"'' \
-H "Notion-Version: 2021-05-13"