高機能ライブラリについて
検索機能のおかげで、1つのライブラリの中で1つの検索項目を指定して
表示する本を絞り込むことが容易に出来るようになりました。
しかし、より複雑なフィルタリングを提供するための強力な方法として、
&app; では高機能ライブラリ
を使用できます。
高機能ライブラリは、アプリケーションの左ペインに配置されている
本物のライブラリの下に配置されています。このライブラリには本は含まれて
いませんが、表示したい本の条件が書かれています。すべてのライブラリの
中から、表示したい条件に一致する本が表示されます。高機能ライブラリに
直接本を追加することはできません。
高機能ライブラリを作成するには
高機能ライブラリを作成するには、メインメニューからライブラリ新規高機能ライブラリの作成
を選択してください。ライブラリ作成のダイアログで表示したい本の条件を定義します。
1行で1つの条件を指定します。最初のドロップダウンメニューで、本の何について
(タイトルとか作者とか)
検索したいかを選択します。2番目のドロップダウンメニューで、最初に選んだ
条件の属性(含むもの、など)を指定します。属性によっては、さらに次の入力欄に
文字列や、追加の条件を指定します。+ボタンを押して、
追加の条件を設定することもできます。-ボタンを押して、
条件を削除できますが、最後の1個は削除できません。
高機能ライブラリの例を以下に示します。Terry Pratchettという作者の本をたくさん持っていて、
Discworldシリーズの本にdiscworld
というタグをつけてあるとします。
高機能ライブラリで、彼のDiscworldシリーズでない本を探してライブラリ化します。
これは簡単に実現できます。最初の条件は、作者
以下を含むもの
を選択し、Pratchett
とテキスト入力欄に入力します。次に+
ボタンを押して、次の条件を入力します。2番目の条件は、タグ
以下を含まないもの
を選択し、discworld
とテキストに
入力します。もちろん、以下のすべての
条件にあう本
を選択しておきます。新規のボタンを押すと、
高機能ライブラリが作成され、条件にあう本が入っているのが分かります。
その場でライブラリの名前を変更できますが、デフォルトの名前を使ってもかまいません。
いくつかの属性は真偽値である点に注意してください。
例えば持っている本
はチェックをつけたもの
、または
チェックをつけていないもの
のどちらかとなります。
テキスト欄は真偽値の属性のものにはありません。
高機能ライブラリを編集するには
検索条件を編集するには、ライブラリ一覧から変更したいものを選択し、名前のところで
右クリックして、ポップアップメニューからプロパティ
を選択します。ライブラリの名前のついた設定画面が表示されますので、
条件を編集したり、追加、削除したりします。
高機能ライブラリの名前を変更するには
名前を変更するには、ライブラリ一覧から変更したいものの名前を
2度クリックして新しい名前を入力します。あるいは、名前のところで右クリックして、
ポップアップメニューから名称変更を選択して
変更します。
高機能ライブラリを削除するには
削除するには、ライブラリ一覧から変更したいものを選択した状態で、名前のところで
右クリックして削除を選択するか、
メインメニューから
編集削除
を選ぶか、キーボードのキーを押すかのいずれかの方法
で削除できます。 &app; はライブラリを削除する時に、本当に削除しても良いのかを
聞いてきます。
高機能ライブラリを削除しても、本の方は削除されません。表示する時の条件を
削除するだけです。しかし、削除操作のやりなおし(アンドゥ)はできません。