[Home] [Purchase] [Download] [Manual] [Acknowledgements] [Sitemap] [Release Notes] [FAQ]

Up ] [ Unicode Palette Subrange Editor ] Unicode Search ] Unicode Palette Color Coding ]

Unicode subrange dialog

The Unicode subrange dialog is accessed through the Filter button on the Unicode palette. It is used to define the Unicode subrange the palette displays.

KbdEdit dialog Unicode subrange filter editor

Even though the Unicode palette can display all 65536 Unicode points at once, its utility lies in the fact that the display can be restricted to only subsets that make sense for the current layout. Without this possibility, it would be extremely difficult to locate a desired character in the unrestricted Unicode list.

The entire span of Unicode characters is divided into so-called Unicode subsets. A subset is a contiguous zone of code points belonging to a specific alphabet or grouped by a similar criteria. Examples of Unicode subsets are:

  • 0000-007F - Basic Latin
  • 0400-04FF - Cyrillic
  • 0530-058F - Armenian
  • 2200-22FF - Mathematical Operators
  • etc

The Unicode palette can filter the characters by displaying a selected number of Unicode subsets. An active combination of visible subsets is called subrange in KbdEdit.

The Unicode subrange dialog contains two lists:

  • Inactive subsets contains the "invisible" subsets that should not be displayed in the Unicode palette.
  • Active subsets is the current subrange, i.e. the list of visible subsets.

Subsets can be moved between "Inactive" and "Active" lists using one of the following methods:

  • The > button activates the subsets currently selected in the "Inactive" list.
  • The < button likewise deactivates the currently selected "Active" subset(s).
  • Another way to move a subset to another list is by simply double-clicking it.

To select a subset, simply click on it. Multiple selection is possible by holding down the Ctrl and/or Shift key.

Either list can be sorted on the subset's numeric value or name. You can easily change the sorting order by clicking on the desired column heading ("Subset" or "Name"). The active sorting order is indicated by a small up or down arrow next to column's name.

Three additional buttons automate some common operations:

  • >> - activates all subsets. This is slightly different than displaying all existing codepoints, because the totality of all subsets does not span the entire Unicode space. The zones that are not part of any subset remain excluded even if all subsets are turned on.
  • << - deactivates all subsets. This has the effect of turning off subrange filtering and subsequently displaying all 65536 code points (and not of displaying no codepoints at all, as it might seem)
  • Adjust to fit current layout - activates only subsets that contain characters appearing in the current layout. This command has proven extremely useful, so useful in fact that it is executed automatically whenever a new layout is activated using the Open or New command.

Back to Unicode palette

Manual index

Copyright KbdSoft 2007-2018