[EN]
進階檢索,從邏輯開始。
留意過全文檢索的小箭頭符號嗎?它是邏輯運算的入口,讓你一次組合多個關鍵字。
為什麼要用「邏輯運算」?
一般搜尋只能輸入單一字串,但是,透過邏輯符號,我們可以告訴系統:哪些詞要靠近、哪些要一起、哪些必須排除……
CBReader 支援七種邏輯運算符號:
符號 |
說明 |
例子 |
+ |
靠近(不計順序,相距 ≤ 30 字) |
佛陀+buddha |
* |
先於(有順序,相距 ≤ 30 字) |
佛陀*buddha |
& |
一起(不計順序、字距) |
佛陀&buddha |
, |
擇一 |
佛陀,buddha |
- |
排除 |
佛陀-佛陀曰 |
? |
萬用字元 |
蓮?色 |
( ) |
分組(決定優先組合) |
(佛陀*舍利弗),阿難陀 |
請留意:
- 邏輯運算以卷(歷代藏經)或篇章(近代文獻)為基本搜尋單位。
- 使用半形符號( 如 + & ?),勿用全形符號(如 +&?)。
應用這套邏輯運算,不再只是查找資料——也釐清思路!
From Query to Clarification: Harnessing Logical Operators in CBReader Full-Text Search
Advanced query begins with logic.
Have you noticed the little arrow in the Full-Text Search panel? It leads to logical operation, allowing combination of multiple search strings in a single query.
Why use Logical Operation?
By default, searches are based on one string at a time. However, with a few simple symbols, you can tell the system which terms should appear together, which must be excluded, and how they relate to each other.
Seven Logical Operators in CBReader:
Operators |
Function |
Example |
+ |
Near (≤ 30 characters) |
佛陀+buddha |
* |
Before (A precedes B ≤ 30 characters) |
佛陀*buddha |
& |
AND (same fascicle) |
佛陀&buddha |
, |
OR (alternative) |
佛陀,buddha |
- |
Exclude (eliminate unwanted result) |
佛陀-佛陀曰 |
? |
Any (wildcard) |
蓮?色 |
( ) |
Precedence (sets priority) |
(佛陀*舍利弗),阿難陀 |
-
Searches run per fascicle (historical texts) or section/chapter (modern works).
-
Use halfwidth symbols, e.g. + & ?, instead of fullwidth +&?.
Applying these logical operators not only enhances data retrieval but also helps clarify and organise thought processes!