Changes between Version 2 and Version 3 of SEARCH_COMMONS_R0


Ignore:
Timestamp:
02/07/09 16:18:00 (16 years ago)
Author:
mitex
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SEARCH_COMMONS_R0

    v2 v3  
    1818 
    1919== Task requirements == 
    20 The Tools tab has a Search palette. It lets the user search a Sophie document. 
     20Visual elements: 
     21 * The Tools tab has a Search palette. It lets the user search a Sophie document. 
     22 * A text field is available at the top of the palette where a user can enter a word or phrase he wants to find in current book. 
     23 * The searching palette in the Tools tab provides a list of results with context (some words before and after the match; also the page number). 
    2124 
    22 A text field is available at the top of the palette where a user can enter a word or phrase he wants to find in current book. 
    23  
    24 The searching palette in the Tools tab provides a list of results with context (some words before and after the match; also the page number). 
    25  
    26 Text is typed in the field at the top of the palette and Enter is hit. A list of all occurrences in text are provided in the palette; to go 
    27 to one of them, it is clicked in the list. Clicking on a result displays the page of the book with the match.  
    28 The caret is positioned at the beginning of the match. The match is highlighted. 
     25Typical scenario: 
     26 * Text is typed in the field at the top of the palette 
     27 * Enter is hit 
     28 * A list of all occurrences in text are provided in the palette 
     29 * To go to one of them, it is clicked in the list 
     30 * Clicking on a result displays the page of the book with the match.  
     31 * The caret is positioned at the beginning of the match. 
     32 * The match is highlighted. 
    2933 
    3034Below the text field there should be a combo box for selecting search scope: 
     
    4347Search palette can be invoked by pressing Ctrl+F. 
    4448 
    45 When the book that is being searched has embedded books, the embedded books are added to the 
    46 search itinerary after all flows in the parent book have been searched. After all flows in all of the embedded 
    47 books have been searched, the search loops back to the original flow that was being searched. If the 
    48 embedded books have embedded books in them, the process is iterated. All books in the document are 
    49 searched. 
     49Embedded books 
     50 * When the book that is being searched has embedded books: 
     51  * The embedded books are added to the search itinerary after all flows in the parent book have been searched. 
     52  * After all flows in all of the embedded books have been searched, the search loops back to the original flow that was being searched. 
     53  * If the embedded books have embedded books in them, the process is iterated. All books in the document are searched. 
     54 * When searching from within a book that is embedded in a parent book: 
     55  * First the embedded book is searched 
     56  * then the parent book is searched 
     57  * and finally other embedded books in the parent book are searched. 
    5058 
    51 When searching from within a book that is embedded in a parent book, first the embedded book is 
    52 searched, then the parent book is searched, and finally other embedded books in the parent book are 
    53 searched. 
    54  
    55 If there are reader annotations, reader annotations are also searched. These are searched after all the 
    56 embedded books have been searched; they are searched in the order in which they appear in the document. 
     59Annotations 
     60 * If there are reader annotations, reader annotations are also searched.  
     61 * These are searched after all the embedded books have been searched; they are searched in the order in which they appear in the document. 
    5762 
    5863== Task result == 
     
    6873 * Run Sophie 2 
    6974 * Create a new book 
    70  * Insert a text frame and write something like "dfjkfds abc jfkdjfslk-abc-fdjfslkdfs" 
     75 * Insert a text frame and write something like "dfjkfds abc jfkdjfslk-abc-fdjfslkdfs" (at least two occurrencies of "abc") 
    7176 * Press Ctrl+F 
    7277 * Search for "abc"