The following sections describe specific issues that you
might encounter when working with bidirectional text. To work with
bidirectional text, you must enable bidirectional support.
Visual mode display in the Source page
When
working in the Source page editor environment, you can use the Shift+NumLock
key combination to enable or disable the Visual display format for
bidirectional data.
Visual mode text entry in the Source page
In Windows®, you can directly enter
English data in the Source page editor. However, if you are in Visual
mode, you cannot directly type Arabic or Hebrew data in the Source
page editor.
To enter or edit bidirectional data when in Visual
mode, use the Ctrl+NumLock key combination to invoke a pop-up Source
page editor. This editor enables Visual ordering of text and Visual
input key functions.
If you have selected text in the Source
page when you invoke the editor, it will be displayed as initial data
in the pop-up dialog. If no text is selected, the editor will not
display any initial data.
The data from the Visual editor dialog
is saved in Visual format and placed at the cursor position in the
Source page. If text is selected in the Source page, it will be overwritten
with the input from the Visual editor.
While in Visual mode
in the Linux® environment,
you cannot directly enter data in the Source page editor. You must
use the pop-up editor to enter or edit text in the Source page. Use
the Ctrl+NumLock key combination to invoke the dialog.
Error tracing
If general logging is enabled,
you can trace bidirectional function errors by checking the log files.
The
bidirectional functions that are logged are as follows:
- Screen Reverse
- Numerical Swapping
- Symmetrical Swapping
- Push and Autopush
- Switching between Hindi and Arabic numerals
- Field Reverse
- Switching between Visual and Logical modes
Linux considerations
The
Home and End functions are not fully implemented for the SuSE Linux 9.2 platform, and might
not function as expected. The functions work as designed on the Red
Hat Enterprise Linux 3.1 platform.
Arabic considerations
For Arabic content, the
following Seen tail character limitations exist: