テーマ

Obsidian Basesで読書ノートを一覧する

ObsidianのBasesを使うと、読書ノートを本の表紙で並べたり、著者や読了日を表にしたりできます。ノートに書いてある情報を使って、Notionのデータベースのような一覧を作れる機能です。

Knowledge Stackの記事Obsidian「Bases」でなにが出来るのかでは、読書ノートを表紙表示と項目表で使う例を紹介しています。この記事では、二つの表示の使い分けと、読書記録を続けるために項目を絞る考え方を見ていきます。

読んだ本を表紙で並べる

Basesの使い方で、わかりやすいのがこの表示です。

読書ノートのカード表示.png

「読んだ本」のノートから表紙の画像を取り出して、本棚のように並べています。小説も漫画も実用書も、表紙がずらっと並ぶだけで楽しい。文字だけの一覧とは違って、見た目を手がかりに本を見つけられます。

このときは、使っていたObsidian Web Clipperを少し改造して、Amazonの書影を取り込めるようにしました。Basesでカード表示にしているのは、この書影です。

必要な項目を表にする

Basesが使うのは、ノートの先頭にあるフロントマターに保存した情報です。著者や出版社、読了日などをプロパティとして記録しておくと、その中から表示する項目を選んだり、好きな項目で並べ替えたりできます。

読書記録の表表示.png

この画面に並んでいるのは、ノート名、著者、出版社、出版日、読了日の5項目です。

Basesは、Dataviewと比べると直感的に扱いやすい機能です。まったく知識がなくても何でもできる、というほど単純ではありませんが、表示する項目を選ぶような操作はボタンで進められます。

Obsidianでは、ノートごとに使うプロパティを決められます。表に表示する列があるからといって、全部のノートに全部の項目を入力する必要はありません。

最初は細かく記録していても、だんだん面倒になることはあります。そのときには使う項目を減らしてもいい。

空欄はそのままでいい

それでも、表にすると目につきやすくなるのが空欄です。

空欄のある読書記録.png

読了日は入っていても、出版社や出版日が入っていない。こうして空白が並んでいるのを見ると、全部埋めたくなってしまいます。

読んだ本と読了日を見るだけなら、出版社や出版日が抜けていても、その一覧は使えます。空いている項目を埋めるためだけに、過去の本の情報をひとつずつ調べ直す必要はありません。

使う予定のない項目まで揃えるより、そのまま読書の記録を続けるほうが気楽です。

データを揃えることに時間を使いすぎない

表紙を並べると、たくさん本を読んだ感じを味わえます。自分の好きな形に整える作業も楽しい。趣味として作り込むなら、それも楽しみ方のひとつです。

ただ、見栄えがよくなったぶん、情報整理の効率まで上がるわけではありません。データ入力ばかりに時間をかけてしまうと、何のために整理していたのかわからなくなります。

読書ノートなら、表紙で本を探せることや、読了日を一覧できることでも十分に便利です。空欄も含めて使っていける気軽さが、自分にとってのBasesのよさです。

Basesの基本的な仕組みや表示方法は、Obsidianの公式ヘルプにまとまっています。

次に読む

一冊の内容を理解するための読書メモの実践は、Knowledge StackのAIと一緒に1冊を学び尽くす読書術にもあります。