Exercise 6: Locating characters by property

Use the above to locate some characters that that have a property of interest to you. For example, locate all characters that Unicode says are marks of some kind (Non-Spacing, Spacing Combining, or Enclosing).

Use F7 and F8 to see other characters with this property.

Single-font mode (a.k.a, a Unicode Font Viewer)

You can turn Unibook into a font viewer so that it ignores the current Combining Font List (.CFL) configuration and displays only those characters supported by a given font.

Options / Font ...

Select the font of interest, click OK

At this point Unibook attempts to get !!all characters!! from the font you selected. You may need to configure other items under Options / Format to get what you want.

To undo this and go back to using all the available fonts, you must either explicitly load a .CFL file (the one you want may be on your File menu) or exit and restart Unibook.

Exercise 7: Single-font mode

Use Options / Font to get Unibook to display a single font of interest, e.g., “Doulos SIL”.

Notice a lot of empty cells now!

Revert back to normal using all available fonts.

Navigation

The Toolbar and Go To menu provide other navigation aids, e.g., go to first/last/next/previous page, section, plane, etc., as well as a general “Go back” (Backspace, ) function

Advanced Tools

Unibook contains implementations of Unicode’s “bidi” and “linebreak” algorithms. You can experiment with these algorithms, trying out different data sequences.

Important note: Both of these tools use “pseudo-data” rather than actual Unicode data. The pseudo-data mechanism assigns various Unicode properties to the ASCII characters, and then you enter the sequence of ASCII characters that mimics the properties of the sequence of data you are interested in.

For example, if you wanted to see how the bidi algorithm dealt with a Hebrew word embedded in between two English words, then you might enter the data sequence “abcde GHIK fghij” because in the Unibook’s bidi sample implementation, letters a-z represent characters with bidi property “L” (e.g., English letters), while G-Z stand for characters with bidi property “R” (which is what the Hebrew letters have.) Using Tools / Bidi..., Unibook shows that that sequence would display as “abcde KIHG fghij”, thus we see the Hebrew letters now in visual order.

Further information about Unibook’s advanced tools is beyond the scope of this tutorial.

Uninstalling Unibook

Navigate to C:Program FilesUnibook, right-click on DeleteUnibookRegistry.inf and select Install.

Go to Program Files and delete Unibook

Page History Unibook: Introductory Walkthrough

2011-05-23 JW: minor change to use unibook.exe instead of install.bat.