Skip to main content
OCLC Support

Right-to-left control characters

Discover how right-to-left control characters work in Connexion client.

Align script data for display and print

By default, the client displays (and prints) scripts with data aligned to the right. To toggle between displaying these scripts right-to-left or left-to-right:

  • Toggle alignment for all script data in the current record
    1. Click View > Align Right or press <Alt><V><I>. The Align Right icon next to the command on the View menu is active (highlighted) if Align Right is selected. The icon is inactive (grayed out) if Align Right is cleared.
       Note: By default, data aligns to the right for display and printing.
  • Toggle data alignment in the current field
    1. Right-click a field.
    2. Click Right-to-Left Reading Order on the pop-up menu. The client changes alignment of the script data only in the current field.

Use Unicode formatting characters to control bidirectional data

Enter Unicode formatting characters in records to correctly display left-to-right multiple-digit numbers and punctuation, including brackets, hyphens, internal spaces, etc., within a field of right-to-left script data.

  • Export/import using UTF-8 Unicode character set - The Unicode formatting control characters are retained as is in records exported or imported using the UTF-8 Unicode character set, along with other non-MARC-8 Unicode characters.
  • Export/import using MARC-8 character set - The Unicode formatting characters are retained in Numeric Character Reference (NCR) format in records exported or imported using the MARC-8 character set, along with other non-MARC-8 characters.
  1. Click to locate the cursor in the position where you want to insert a formatting control number.
  2. Right-click in the field and click Insert Unicode Control Character on the pop-up menu.
    Or
    Right-click to open the pop-up menu and then press the keystrokes shown in step 3.
  3. Click one of the following characters or press the keystroke shortcuts:
    • LRM Left-to-Right Mark or press <Alt><R><L>
    • RLM Right-to-Left Mark or press <Alt><R><R>
    • ZWJ Zero Width Joiner or press <Alt><R><J>
    • ZWNJ Zero Width Non-Joiner or press <Alt><R><N>
    • LRE Start of Left-to-Right Embedding or press <Alt><R><S>
    • RLE Start of Right-to-Left Embedding or press <Alt><R><T>
    • LRO Start of Left-to-Right Override or press <Alt><R><A>
    • RLO Start of Right-to-Left Override or press <Alt><R><F>
    • PDF Pop Directional Formatting or press <Alt><R><P>

Tip for one-step entry: Create a text string using Tools > Text Strings; click Add and enter one of the characters listed above using the right-click menu. Then use the Text Strings quick tool on the toolbar to enter the character.
Or
Assign the text string to a keystroke shortcut. Enter the character by pressing the keystroke.

Example

To control the display of the data 742[1981 or 1982] that you enter in field 260 ‡c, and that is preceded and to be followed by script data:

  1. Click to locate the cursor in field 260 ‡c.
  2. Right-click in the field and click Insert Unicode Control Character in the pop-up menu. Then click LRE Start of Left-to-Right Embedding.
  3. Enter the data string, 742[1981 or 1982], immediately following the character.
  4. Without moving the cursor, right-click in the field again. In the pop-up menu click Insert Unicode Control Character. Then click PDF Pop Directional Formatting.

More information

 

  • Was this article helpful?