How to use ICE Book Reader Professional for book reading

  1. Start ICE Book Reader Professional.
  2. Open the library. Library will open automatically if it is empty.
  3. Install language packs for the languages of the texts on which you intend to read. Check the Library config: Menu->View->Options, Languages->Selected languages. For adding new languages press "+" and later move languages to "Selected languages".
  4. Full set of languages can be found on ICE Book Reader Professional download page in the "Language Pack".
  5. Import books from file to library.
  6. Select your books, press OK.
  7. Now you can see the book added to your library. Double click on the book to open it.
  8. Enjoy reading your book !

Installing language modules

Install only required language modules. Each language module installed in significantly slows down the import of books.

ICE Book Reader Professional modes

There are two main elements in the options: tree and panel settings. Tree selects a group setting. The selected group of settings is displayed in the right pane of the tree.

One of the most important settings ICE Book Reader Professional is located in tree item "Mode". Click it. You will see on the panel radio buttons for selecting modes of ICE Book Reader Professional. There are two basic modes in ICE Book Reader Professional: "Scroll mode" and "Book mode".

"Scroll mode" - in this mode, text appears in the form of an infinite scroll. Scroll can be scrolled.
"Book mode" - in this mode, text appears in the form of an open book, consisting of one or two pages.

ICE Book Reader Professional supports a variety of ways of reading books. Therefore, panel "Mode" allows to specify a read mode is selected. There are next read modes in ICE Book Reader Professional:

"Page Down mode" - in this is mode, ICE Book Reader Professional will page down the pages automatically at specified intervals. Page down speed can be set on at
"Mode->Scroll mode->Speed panel". The process of page turning is configured in panel
"Options", control "Text Movement".

"Speech mode" - in this is mode, ICE Book Reader Professional will read the text aloud using a speech synthesizer. All necessary settings text to speech settings can be found in section
"Mode->Speech mode".

"Scroll mode" - in this is mode, ICE Book Reader Professional will smoothly scroll the text. All necessary settings text can be found in section "Mode->Scroll mode".

"Wave mode" - this is special scroll mode. However, in this mode, the text does not move, and moving the boundary update the text. All necessary settings text can be found in section "Mode->Scroll mode".

It is important to understand which mode works now. For example, the font settings will only be used in sections selected mode. ICE Book Reader Professional has an independent set of fonts for different modes. If you selected a scroll mode, then on the panel
"Mode->Scroll mode" can see the control, allowing using different fonts types: "Font Width" - "Proportional" or "Fixed Width". If active proportional font, then for setting the font used the panel "Mode->Scroll mode->Proportional font". If active fixed width font, then for setting the font used the panel "Mode->Scroll mode->Fixed font".

How to turn on speech mode

  1. Open options.
  2. Select "Mode" on the tree.
  3. Select "Speech mode" on the panel.
  4. Select "Speech mode" on the tree.
  5. Select speech engine.
  6. Close options.
  7. Start scrolling (press key Insert or second button on the toolbar from the left side).

How to change font name, size, style, etc.

Very simple. Just find in options the button witch look like to this is image and click on it:

What is the Ultra Smooth Scrolling Engine

Scrolling is a very simple operation: it's just a shifting of the image step by step with constant frequency. Theoretically it's very simple: all you need to do is to use a timer or a custom delay. For instance, to make text scroll with a speed of 150 lines per second, you need to make a delay of 1000/150 = 7msec after scrolling the text by one line. Microsoft Windows has an internal clock working with a 100 Hz or less frequency, the exact frequency number is dependent on the OS version and CPU speed. But that means that the minimum delay specified in MS Windows roughly equals 10msec. Using only standard methods, the following frequencies can be implemented: 100 Hz, 50 Hz, 33 Hz, 25 Hz, 20 Hz, etc. ICE Book Reader Professional uses its own scrolling technology which allows you to specify any frequency within the 1HZ - 500Hz range to the nearest 1Hz. Hence the name of the technology: Ultra Smooth Scrolling Engine.

What is variable scroll speed scrolling

This mode is supposed to make your reading more comfortable and natural. In this mode, ICE Book Reader Professional adjusts the scroll speed automatically depending on the text density. Thus, more text on the screen makes scrolling go slower, less text on the screen does the opposite. All you have to do in this mode is just specify your comfortable reading speed, and ICE Book Reader Professional will take care of all the rest.

What is text antialiasing

Text antialiasing is a technology whereby small fonts are replaced by bigger fonts (2, 3 or even 4 times bigger) to paint all the text. This large matrix is then scaled down to the actual requested size just before output to the screen. This allows all the calculations to be done with larger numbers and therefore to achieve more precise font imaging. Here's how antialiasing makes text more readable:

Antialiasing gives text a smoother look, without blurring

Without full text antialiasing

With full text antialiasing

Text antialiasing should be applied not to a single letter but to the entire text. As a result, letters are positioned with subpixel precision.

Bigger fonts always have better detalization

Original text, font size 20

Original text, font size 80

Original text enlarged in 4 times (for comparison), font size 20

If we shrink both texts (size 80 and size 20 enlarged) and enlarge both again, we can see:

Look at the top of the letter 'E'. It is clearly visible that full text antialiasing gives a more accurate result.

There is another software-based font rendering technology which is used by Microsoft Reader: ClearType. This technique uses another approach to improve on-screen reading performance. But it has been found that ClearType adds more color distortion to its text, which isn't always good for reading. Full text antialiasing technology surpasses ClearType technology in most aspects. The most noticeable advantages are font imaging quality improvement and no color distortions whatsoever.

What is Super Scrolling

Super Scrolling permits the inclusion of additional scroll steps with sub-pixel precision. Instead of 1 scrolling step, Super Smooth generates 2, 3 or 4 small sub-steps. This technology resembles the one used in 100Hz TV refresh rates. Super Scrolling offers visible improvements only for low-speed scrolling, i.e. less than 40 lines per second.

This is the classical scrolling (animated GIF)

This is the Super scrolling (animated GIF)

What is Wave scrolling

Wave Scrolling is scrolling without moving the text. Instead of scrolling smoothly, the text is updated by a wave. This is very useful for slow LCD displays. Also, anybody who does not like moving text can use wave scrolling instead of manual browsing. For wave scrolling, the use of "DirectX mode" is not recommended. It's best to use "Hardware mode" for wave scrolling.

What are the numbers in the top right corner of the ICE Book Reader Professional program

While screen scrolling, you can see something like this: or . The first picture shows your real scrolling speed (lines per second). The second picture shows your real scrolling speed (lines per second) and a quantity of frames, if and when synchronization was lost. You can also call them "dropped out" frames if you like, though it's not absolutely correct.

The first picture shows scrolling working correctly. The second picture shows synchronisation being lost for 2 frames.

Why do some frames appear to lose synchronisation

There are a number of reasons for this:
Your computer was busy at the time. Do no try to read a book on a busy file server.
Your computer might be too slow to catch up with the scrolling speed selected (i.e. it scrolls the text at your speed, but not all frames are shown).
Text antialiasing requires a lot of CPU power. Upgrade your computer or use a less demanding text antialiasing mode. For comparison, a computer using an Athlon XP 2000 processor can run full-screen scrolling 1024 x 768 with antialiasing 4 x 4 at a speed of up to 300 lines per second without loss of frames.
Super Scrolling requires a decent video card - one with 64MB DDRAM RAM or better. As an indicator, a weaker video card (GeForce 2 MX 32MB SDRAM) can run super scrolling without synchronisation loss at a speed of no more than 10 - 12 lines per second. If your card is less advanced than a GeForce 2 64MB DDRAM - just forget about Super Scrolling.

Scroll mode: software vs hardware vs DirectX

Software scroll mode implements scrolling as a continuous screen repaint. Hardware scroll mode uses direct access to the screen buffer. As a result, hardware scroll mode works much faster. Software scroll mode is mostly used in those rare cases when hardware scroll mode fails. DirectX mode uses Microsoft DirectX. Super Scrolling works only in DirectX mode. Keep in mind that DirectX requires a more powerful video card and CPU.

Anti Flicker

Some thin and small fonts can cause text flickering during Super Smooth scrolling. To prevent this, ICE Book Reader Professional has a special anti flicker filter built-in. Do not activate this filter unless you have visible text flickering. This filter might make your text look more blurry.

Text navigation: scroll vs jump

Text navigation with "scroll" means that pressing one of the movement keys on the keyboard (Arrows Up/Down, PgUp/PgDown) would make ICE Book Reader Professional scroll the text faster in the specified direction (i.e. if it's PgUp or PgDown, the program will scroll the whole screen of lines very fast). In the "jump" mode all  the text movements will be done without actual scrolling (i.e. the current position will jump to the specified one, and the whole screen will be filled with new lines instantly). Scroll mode is better by default, due to the fact that human eyes have  base points for tracking text movement. Jump mode is good for LCD display with slow refresh rate (notebooks with passive LCD). Also it can be good if you want to read text without automatic text scrolling.

Priority: quality vs speed

Search mode is a special navigation mode for ultra-fast text navigation - up to 30 pages per second. In this mode, it is easy to find any lines of text by using only PgUp and PgDn.

Cache size

ICE Book Reader Professional uses an internal cache for storing text images. Without this cache, fast page moving would be more difficult. A large cache size guarantees that multiple pages will move without visible delay. However, a large cache requires a lot of RAM. Check it carefully. If your computer does not have enough free RAM, do not use a large cache size. It's recommended that not more than 50% of total RAM be used for the cache. Also, a very large cache size can make ICE Book Reader Professional run more slowly in other modes.


There are three main parts in library window: a tree (at the left), the list of books (on the right) and area for fast viewing (below on the right). In many respects use of library reminds use classical Windows Explorer. To use library productively, it is necessary to understand the following concepts:

User can NOT edit tree directly. It's possible only to change book fields. There are a lot fields, but user can edit only next fields: Author, Title, Series, Category and Comments. According to the information stored in these fields ICE Book Reader Professional automatically builds a tree.

There are a lot of root nodes on the tree:

  • Categories - this tree node shows a tree of categories. It is a branch it is defined by the user on the basis of field "Categories" of each book. For example, some book has field "Category" as: "This is my books\Classical\Mark Twain". This is book automatically creating the next tree nodes: "This is my books" inside "Categories", "Classical" inside "This is my books" and "Mark Twain" inside "Classical". If to select tree node: "Mark Twain", you can see what books at right panel. It possible to tell, what book fields "Categories" is look like to file path. ICE Book Reader Professional do not modify field "Category" without user assistance. Its mean, what sub tree "Categories" define only by user.
  • Category is unknown - if book field "Category" is empty, what book place in what tree node.
  • Authors - work almost like Categories. However use book field "Author" instead of "Category" and allow only one level of tree. ICE Book Reader Professional fill what field automatically if can to determine the author. If can not, user can change field "Author" manually. If book property Series is not empty, it place inside appropriate author node.
  • Author is unknown - if book field "Author" is empty, what book place in what tree node.
  • Found - show list of found books. This node fill only after activating Find in Library.
  • Duplicates - show list of dupliactes books in the library. Books are duplicates only if at them the author and the name coincides.
  • Last read - show list of books sorted in descending by last read time. Only books with not empty field "Last read" place in what node. What tree node ignores default or user defined sorting. Book property "Last read" change only when user open a book for reading.
  • Last books - show list of all books sorted in descending by last time access. What tree node ignores default or user defined sorting.
  • All books - show list of all books.

ICE Book Reader Professional has a language independent system which can determine the author and title of any book. The algorithm works correctly in most cases. However, there are some situations where it is impossible to automatically place a book in a library group. For example, this happens when there is only one book by a particular author. So, if you see that the program didn't correctly determine the authors of some books, don't think it's a bug. It's a feature. Of course, you can change the author and title manually.

ICE Book Reader Professional support multiple authors and categories for any book. Just enter new author or category on the new line. Multiple categories are not meaning multiple file copies. It's more look like to shortcut.

ICE Book Reader Professional support Series for any book. Categories and Series are various concepts. Categories are created for association of group of books of various authors. Series define groups of books at one author. If series is define it use for generation book name like as: "Author - Title - Series.ibk". Any book can have only one Series.

There is special book property "State". This are three possible property states of that properties:

  • Field is empty - everything is OK
  • Not text - ICE Book Reader Professional decided, what this is file is non-textual file. If you think what this is mistake you can reset this flag. To reset this is switch set not empty author or title for this is book.
  • Corrupted - ICE Book Reader Professional could not open or edit what book. To reset this is state try to open this is book for reading. If the book will open, the flag will be reset.

How to change author and/or title of books in the library

You can manually change the author and/or title of any book or group of the books. Just select required books and press "Edit" on toolbar.

A dialog box will appear. There are three ways to enter the right author name and/or title of the book:

  • Just find the author's name in the text and click on it. Left mouse button click add information. Middle mouse button click replace information. Right mouse button switch between fileds.
  • Just select author from ComboBox list.
  • And of course manual editing is allowed.

Using special symbol & is possible to mark author surname. For example: Mark &Twain, Artur &Conan &Doyle. Surname always place at beginning of the author name and automatically change register size. You will see on tree or in list changed author name. For example: TWAIN Mark, CONAN DOYLE Artur.

Search in the Library

ICE Book Reader Professional allows searching by any books properties. There are two main search groups: textual search and non-textual search.

Usually there are four checkboxes and one text field for every textual search criterion.

  • Text field - there are four ways to search for the text:
    1.TEXT - The exact word is searched.
    2.*TEXT - The word terminating on specified the word is searched. Disabled in Exact fraze or Fuzzy search mode.
    3.TEXT* - The word beginning with the specified word is searched. Disabled in Exact fraze or Fuzzy search mode.
    4.*TEXT* - The word the containing specified word is searched. Disabled in Exact fraze or Fuzzy search mode.
    If there are more than one word each word is searched separately. The word order is not important.
  • Active - This is checkbox define to use or not this is search criterion. This is field will enable automatically, if you enter some text in textual field. However, if you want to find all books with empty field just enable this checkbox manually. And do not fill textual field.
  • Exact phrase - In what mode whole text entered in textual field search as substring.
  • Fuzzy search - Most inquiry programs require a user to enter the exact value or exact beginning portion of a value to be located. Unfortunately such programs do not find the desired data if the user doesn’t remember the exact spelling of the search term. ICE Book Reader Professional use an algorithm that allows searching by any portion of a textual field, even if the user misspells the search argument. Recommended to combine this is mode with "Exact phrase" search. For example: need to find books written by "Lewis Carroll". All next search string produce correct searching: "Lewis Carol", "Carol", "L. Carrol", "L. Car", "Lui Karrol". Checkbox "Exact phrase" is enabled also.
  • Case sensitive - it's simple. If it's active, case sensitive search is occur.

There are one checkbox and two text field for every non-text search criterion. Checkbox Active work as well as in textual mode. For non-textual search is important color of text field. Remember, if the textual field red, entered value is invalid.

What is Collection

Collection is a set of books stored somewhere, as on DVD, local hard drive directory folder, or on LAN. Your personal collection is called MAIN. In this collection you are free to make any changes you want, such as renaming books and importing new ones. You can read from other collections also. The collections contribute to the following:
 You can hold in personal collection (on local hard disk) only those books you intend to read in near future.
 All other books can be stored elsewhere, e.g. burned to DVD. This can save you hard disk space.
 The exchange of books between different users becomes easier and convenient, no matter if they use the same computer or different ones.

Types of Collections

There are three types of collections:
MAIN COLLECTION – every user has its own single personal collection of books. All his books are stored there. It's location is predefined and can not be changed.
EXTERNAL LIBRARY – these are books that stored somewhere, and you have access to read them
EXTERNAL DATABASE – this is actually a list that contains information about book, such as title, name of author, series, etc. It does not contain the text itself. This kind of collections is useful for book exchange.

Using Collections

All actions with collections are done through the Collections menu. To start using a collection, import one. For more convenience, there is a list of previously imported collections for quick access.

If you want to read a book from external collection, just start reading it. This book will be automatically copied to the main collection. If you are interested in more than one, just select the books (or mark using sticky selection) and copy them to main collection using menu command Copy the Books from the External Library to Main Library.


There is a possibility to select books using powerful search options. Now it is possible to search for books using full or partial name of collection. There is also a possibility to compare main collection with external collection to search for books missing or duplicated. You can select specific fields for this comparison. The most informative results are received when using fields Author Name and Book Title. The results of comparison are showed in tab Others, in tree nodes Collection Differences and Collection Duplicates.

Creating New Collection

To create a new collection select books you want to export, and use menu Export. Select Copy the Books or Copy the Books from the Collection if you want to create an external collection of books. Select Export List of the Books to Database or Export List of the Books to Database from the Collection if you want to export only information about the books (such as book titles, author names etc.) Text of books would not be copied.

Examples of Collection Usage

You can create library on removable media:
1. Select books for export
2. At Export menu choose Copy the Books and select destination directory.
3. Now copy the content of the directory to Flash drive or burn to DVD.

To exchange books with others users of ICE Book Reader Professional:
1. Export a list of books to external database, for example a file ONE.CFG will be created.
2. Send this file to another person.
3. This person imports it as external database, selects desired books and creates another external database file, for example TWO.CFG.
4. This new external database file (TWO.CFG) he/she sends back to you.
5. You import the received external database TWO.CFG, search for duplicates in main collection and external database. The found books are those the other person would like to receive from you.
6. Now you can create a library (see previous example) out of the found books and send this library to that person

Creating video books

1. Select books for export.
2. Choose Export Image Sequence in Export menu. For each book a directory will be created with sequence of images. Each image corresponds to book page. Recommended to use font size 32 or large.
3. Create AVI file. Recommended settings: 1-Pass encoding, Quality based, disable B-frames, disable GMC.
4. Use any DVD mastering software for making DVD movie, like Nero Vision Express.
5. For reading this is video book start your DVD player in play mode, after what press pause. For reading use navigation button for moving to next shot of your video book.


There are a lot of various options in ICE Book Reader Professional. Therefore, switching of the mode of formatting can demand some operations. Presets allow to simplify switching between basic operating modes ICE Book Reader Professional. Presets split on two sections: Scroll and Book. The first section includes various scroll modes, and the second various "book view" modes. There are three modes in each section: DOS, WIN and Original.

DOS. This mode assumes, that is used DOS format. It's mean, what length a line usually is less than 80 symbols. And the paragraph is united from several lines.

WIN. This mode assumes, that is used WIN format. It's mean, what one line of the text are one paragraph.

Original. In this mode of the text it is shown in an original format. Original format usually use monospaced fonts. However in "Book view" mode switching in monospaced mode occur only if monospaced font is using.


Profiles allow you to save any set of the options. You can store a single option or any given group of options. To create a profile, set all the program options to desired values - for instance, adjust the font family/size/color, scrolling speed, etc - and then press the "Create profile" button. In the dialog box which comes up, tick all the options you want to be stored in your profile, and enter the name in a text field. Press Ok to finish the operation. To make use of a profile, simply select it from the profiles drop-down menu.

Using profiles can really simplify program operations:
If two or more users use ICE Book Reader Professional, each one of them can have all the options adjusted and saved in his/her profile.
Managing different modes of reading - for instance, switching from close-to-screen reading and distant reading.


There are two panels in ICE Book Reader Professional:

Progress bar - used only in Book View or Page View modes. This is panel show when page switching will occur.

Navigation bar - show real-time cursor and all bookmarks positions. Click to that panel change text position. Navigation bar is disabled by default.

Teleprompter mode

Teleprompter mode is a mode where all texts are mirrored. Use of a mirrored image is required for an LCD/CRT operating as a teleprompter. The computer outputs a video signal to a monitor or monitors. A one-way mirrored glass is positioned over the monitor to reflect the text to the speaker. Several lines of text are visible and the text is scrolled by an operator who moves the lines at the speaker's pace, always allowing for pauses or adlibs.

Windows teleprompter software normally costs more than $200. ICE Book Reader Professional presents you with a low-cost teleprompter solution.

You can use different modes for changing teleprompter speed. There is special mode, adapted for teleprompters. Select in Options: "Options - Mouse click will change - Speed". In what mode mouse click will start/stop scrolling. Moving mouse up/down you can increase/decrease scroll speed very fast and accurate.


In the Crop mode, letters are never cropped by the window border.

Hide ToolBar

If this option is activated, the Toolbar will be removed from the screen after 3 seconds of mouse inactivity in scrolling mode, or after 15 seconds of mouse inactivity in stay mode.

Text Selection

If this option is activated, text can be selected by the mouse and copied to the clipboard (Ctrl + C).

Scroll the Title

If this option is activated, the long author name and/or title will scroll in the Toolbar.

Negative Time

If this option is activated, ICE Book Reader Professional will estimate the amount of time left to complete reading the book. This option is supported in both scrolling and manual-reading mode.

Mouse click will change...

Reactions at pressing buttons of the mouse can be various. There are four reactions:

"Selection" - left mouse button (LMB) use for selecting text, right mouse button (RMB) use for activating pop-up menu.

"Position" - LMB use for smooth text scrolling, RMB use for activating pop-up menu.

"Page, mode 1" - click by LMB to the right side of screen cause switching to the next page, click by LMB to the left side of screen cause switching to the previous page, RMB use for activating pop-up menu.

"Page, mode 2" - click by LMB cause switching to the next page, click by RMB cause switching to the previous page. Beware, due to in what mode pop-up menu is disabled, also are disabled all keyboard shortcuts.


Skins is just a simple .ZIP file. Do not unpack this .ZIP file !!! ICE Book Reader Professional opens this archive and unpacks the necessary files for use. All skins should be stored in the "Skins" directory. To add new skins, just copy new .ZIP files to the 'Skins' directory. You can see which skins have been added in the "Mode" tab under "Options". There is no need to restart ICE Book Reader Professional to use new skins.

You can easily create skins. The detailed description of structure of skins files can be found in the ICE Book Reader Professional help file.

Multi user configurations

ICE Book Reader Professional creates a different library for each Windows user. The library directories are listed as 'Books-Username' in the program folder. This means that multiple readers can use a single copy of ICE Book Reader to read their own collection of books.

It is also possible to force ICE Book Reader Professional to use a specific library and ignore the current user library. The path to this library can be set using the command line parameter: "/BOOKS_PATH=". Example: ICEReader.exe /BOOKS_PATH=E:\CommonBooks

Export to WAV or MP3 - Write to File Speed

ICE Book Reader Professional allows executing multiple copies of speech engines (multiple threads) for increasing speed of making WAV/MP3 books. Different parts of the text are "said" in parallel simultaneously. Then they gather in a uniform sound file. This is process can greatly decrease time need for making of a WAV/MP3 books. However, using more than one thread can be potentially dangerous. Some engines allow using many threads almost without restrictions (most SAPI5 engines). Some engines allow using not more than 2-4 threads (most SAPI4 engines). Some engines allow using only single thread (some old engines, like Digalo).

If you are use multiple thread, some troubles can happened. ICE Book Reader Professional can freeze or Windows can inform about application error in the ICE Book Reader Professional or something similar. This is not ICE Book Reader Professional bug. Internal speech engine errors cause what problems. It happens because most speech engines never tested for using in multithread mode. However ICE Book Reader Professional does everything for prevention of this problem, only speech mode authors can solve it completely.

Usually not need to use more than 4-8 threads, even if you have multiple CPU system. Try not set large quantity of threads from beginning. Try to increase quantity of threads slowly, beginning from 2. If you see what system is stable, you can try to increase quantity of threads.

Pronunciation Dictionary

ICE Book Reader Professional provides advanced control over pronunciations of words that are not pronounced correctly by Text-To-Speech engines. Pronunciation dictionaries is a simple Unicode textual file with extension .dic. Dictionaries in ASCII or any other codepages not supported. Dictionaries have to be stored in SpchDict directory. Dictionary works as multiple search/replace operators by mask. Before send text to Text-To-Speech engine dictionary rules apply to specified text segment. Dictionary file format is simple. Syntax of the every line in dictionary is: MASK=TEXT. There are multiple search modes:

  • MASK - search case insensitive text MASK
  • *MASK, *MASK*, MASK*- search case insensitive substring MASK
  • $MASK - search case sensitive text MASK
  • $*MASK, $*MASK*, $MASK*- search case sensitive substring MASK
  • if need to search symbols $, * or =, need to use $$, ** or ==

ICE Book Reader Professional use high efficient dictionary engine. It's allow to apply dictionaries with millions words without visible delays. ICE Book Reader Professional can process multiple dictionaries in specified order. For this is need select that dictionaries in pronunciation panel.

Editing Books

ICE Book Reader Professional allows you to edit books, including editing styles and images. ICE Book Reader Professional edits the text line by line. Adding or removing new rows are not allowed. But allowed to combine a few paragraphs on a single line of text.

Highlight a word or phrase to start editing. Then press Ctrl-E or use the pop-up menu. Open a text editor. When editing text, ICE Book Reader Professional does not replace the text in the book. ICE Book Reader Professional creates a patch, which replaces the book text. Patch can be removed, and then restore the original text and formatting.

Editing text reminds editing HTML file. Although there are significant differences. Formatting text within each line is executed as if there is only one line in the text. This means that if two lines are marked bold, each line must be marked by bold independently.

Field "Line number" indicates the current line number. If this field has a green background, then this line is fixed. There is a patch for this line. To correct the text in the book, you need to edit the text and click the "Apply". To remove the patch, click "Remove".

Checked checkbox "Paragraph" means that this line begins a paragraph. Usually this checkbox is turned off only for text in the markup DOS. Checked checkbox "Marked" make line as text title.

There are formatting tags:

  • <b>Text</b> - format the text as bold
  • <i>Text</i> - format the text as italic
  • <u>Text</u> - format the text as underline
  • <s>Text</s> - format the text as overstrike
  • <lt> - insert the symbol "<"
  • <gt> - insert the symbol ">"
  • <stanza> - marks a line of text as a poetic stanza. This tag reduces the line spacing, even if the line is marked as a paragraph.
  • <split> - insert special symbol which split a word. This symbol works like an invisible space between words.
  • <p> - split line and insert new paragraph. This tag allows a single line to keep a few paragraphs of text.
  • <url=0>Text</url> - format the text as hyperlink. The number after the equals sign indicates the number of lines of text which should happen to follow a link.
  • <image=0> - insert image. The number after the equals sign indicates the number of images in the book. To view or edit images, included in the book, click "Images".
    It is not recommended while in a line to use text and images. In the case of simultaneous use of text and images, use the tag <p>.

Limitations of trial version

The Trial Version of ICE Book Reader Professional has the following limitations:

  • Books created by the trial version can only be read by:
    1. Registered Users (in the Full version)
    2. The same program that created those books. Re-installed trial version will not be able to read books created before.
  • Nag screen


Known Limitations

The current version does not support styles, links and images in the export function of texts and video export. Full support of these functions will be made in future versions.