引用の文字サイズ : hkob の雑記録 (522)

はじめに

hkob の雑記録の第522回目(連続95日目)は、引用のサイズが変更できる件を確認します。

ippo さんのポスト

ippo さんが以下のポストをしていました。これ知らなかったので、確認してみました。

x.com

引用でメニューを表示すると、確かに「引用サイズ」という項目があります。「デフォルト」と「大」の二つから選択できるようです。

引用ブロックのメニュー

どのくらいの違いがあるかというと、このくらいの差です。

大きさの違い

データ構造は?

Notion API から見えるのか確認してみました。

先ほどの二つのブロックを読み込んでみます。

irb(main):001> default = Block.find "https://app.notion.com/p/hkob-private/Notion-hkob-522-37e0ce2a65208158b4dfc0a2dfb1a299?source=copy_link#37f0ce2a6520801ca6cfd39cd07d419a"
=> NotionRubyMapping::QuoteBlock-37f0ce2a6520801ca6cfd39cd07d419a
irb(main):002> large = Block.find "https://app.notion.com/p/hkob-private/Notion-hkob-522-37e0ce2a65208158b4dfc0a2dfb1a299?source=copy_link#37f0ce2a652080598467fb1509842ffe"

デフォルトサイズの引用ブロックの JSON は以下のようになりました。やはり quote に何か設定ができるわけではなさそうですね。

irb(main):003> default.json
=>
{"object" => "block",
 "id" => "37f0ce2a-6520-801c-a6cf-d39cd07d419a",
 "parent" => {"type" => "page_id", "page_id" => "37e0ce2a-6520-8158-b4df-c0a2dfb1a299"},
 "created_time" => "2026-06-14T10:27:00.000Z",
 "last_edited_time" => "2026-06-14T10:29:00.000Z",
 "created_by" => {"object" => "user", "id" => "fffd872b-594c-811b-8218-0002b0392cd8"},
 "last_edited_by" => {"object" => "user", "id" => "fffd872b-594c-811b-8218-0002b0392cd8"},
 "has_children" => false,
 "in_trash" => false,
 "type" => "quote",
 "quote" =>
  {"rich_text" =>
    [{"type" => "text",
      "text" => {"content" => "デフォルトサイズ", "link" => nil},
      "annotations" => {"bold" => false, "italic" => false, "strikethrough" => false, "underline" => false, "code" => false, "color" => "default"},
      "plain_text" => "デフォルトサイズ",
      "href" => nil}],
   "color" => "default"},
 "request_id" => "00890217-b5c9-4600-ae8b-c7d102b13e1b"}

実際に large のものも表示していますが、テキストの中身以外は全く同じです。

large.json
=>
{"object" => "block",
 "id" => "37f0ce2a-6520-8059-8467-fb1509842ffe",
 "parent" => {"type" => "page_id", "page_id" => "37e0ce2a-6520-8158-b4df-c0a2dfb1a299"},
 "created_time" => "2026-06-14T10:27:00.000Z",
 "last_edited_time" => "2026-06-14T10:27:00.000Z",
 "created_by" => {"object" => "user", "id" => "fffd872b-594c-811b-8218-0002b0392cd8"},
 "last_edited_by" => {"object" => "user", "id" => "fffd872b-594c-811b-8218-0002b0392cd8"},
 "has_children" => false,
 "in_trash" => false,
 "type" => "quote",
 "quote" =>
  {"rich_text" =>
    [{"type" => "text",
      "text" => {"content" => "拡大サイズ", "link" => nil},
      "annotations" => {"bold" => false, "italic" => false, "strikethrough" => false, "underline" => false, "code" => false, "color" => "default"},
      "plain_text" => "拡大サイズ",
      "href" => nil}],
   "color" => "default"},
 "request_id" => "dab077a6-840a-424c-96da-e25bcd6e6129"}

おわりに

時間がないので、ippo さんのポストで1日分のブログにしてしまいました。Notion API で設定ができないのは残念ですね。やはり最近追加された機能なのですかね。

https://hkob.notion.site/hkob-16dd8e4e98ab807cbe3cf3cc94cdfe0f?pvs=4hkob.notion.site