Diacritics and special characters with Connexion
In most cases the Enter Diacritics and Special Characters graphic table accessed through the Connexion toolbar is sufficient for situations where a particular diacritic is not heavily used. With the record to be edited on top: Edit-->Enter Diacritics (or CTRL e) will open the diacritic table window. However, depending on the language, certain diacritics are common enough to make repeated use of the Connexion Diacritics table inefficient and too repetitive for the mouse. In such cases, a keyboard shortcut is preferable.
MacroExpress is not used in Connexion for diacritic/special characters keyboard shortcuts. Instead, Connexion's Keymaps function (Tools-->Keymaps-->Display Commands: Characters) is used. The keymaps table has mapped most but not all diacritic/special characters to default keyboard shortcuts. Since Connexion allows multiple key sequences to generate the same character, most of the heavily used diacritics have been mapped locally to the computer's keypad; for most workstations, the local mapping is available through a custom file. The number pad mapping corresponds to the keypad mapping in Orbis. OCLC's default keyboard mapping has been retained, since both OCLC and Orbis use the standard keyboard mapping for the ALA Character set. Some of the default key sequences do not work in Connexion in either XP or Win7, so alternate sequences have been customized locally.
The table below records the keyboard shortcuts for both the standard Connexion/MARC keyboard shortcuts and the customized keypad shortcuts. The custom number pad assignments are noted accordingly. If the key sequence is not annotated with a keypad number, the unannotated key sequence is the default. If a key has a note: No default key sequence in Connexion or Default key sequence not working on Connexion, the key sequence given will only function if the pre-customized file has been loaded. The local number pad characters are entered at NORMAL. Additional number pad characters by combining the number with an escape key (generally) CTRL.* NUMLOCK must be enabled to enter diacritics mapped to the number pad. Connexion/MARC maps many diacritics to a combination of escape keys with numbers; when a diacritic has a shortcut that includes a number, use the keyboard number key, not the number pad key if the custom file has been loaded.
*The number pad will enter numbers in the search window when that window is on top, even if the custom file has been loaded.
Windows 7 users: Keymaps does not work as seamlessly as it does in XP. In particular, some key sequences mapped to the number pad cannot be overridden by the Connexion keymapping or even by MacroExpress. In such cases, the XP number pad number is combined with an escape key. In the table, key pad numbers/characters with different sequences for XP and Win7 are identified. If only a single key pad number is given, the same sequence can be used for both XP and Win7.
OCLC documentation is in the OCLC Help file under: Default Keystroke for Diacritics and Special Characters, Enter Diacritics and Special Characters Window, and Customize Keyboard Shortcuts.
ARRANGED BY DIACRITIC
DIACRITIC/SPECIAL CHARACTER |
KEYS |
LANGUAGES |
AE Æ upper case æ ae lower case |
CTRL ALT SHIFT 5 <keyboard 5> CTRL ALT 5 <keyboard 5> |
Anglo-Saxon, Danish, Icelandic, Norwegian, Thai |
acute |
Number pad 8 [XP, old Connexion file] CTRL 8 [Win7 and XP, new Connexion file]* CTRL ALT B [Connexion default] *Numberpad 8 reserved by OCLC in Win7 |
Afrikaans, Albanian, Arabic, Assamese, Bengali, Catalan, Croatian, Czech, Dutch, French, Gujarati, Hawaiian, Hindi, Hungarian, Icelandic, Kannada, Malayalam, Marathi, Oriya, Persian, Pinyin, Polish, Portuguese, Prakrit, Pushto, Sanskrit, Serbian, Sinhalese, Slovak, Slovene, Spanish, Tagalog, Tamil, Telugu, Tibetan, Vietnamese, Wendic |
alif | CTRL 2 on number pad CTRL ALT <period> |
Arabic, Assamese, Bengali, Gujarati, Hebrew, Hindi, Indonesian, Korean, Japanese, Malayalam, Marathi, Oriya, Persian, Prakrit, Sinhalese, Tibetan, Turkish, Urdu |
alpha, lower case | N/A | |
angstrom or circle above | CTRL ALT j | Czech, Danish, Finnish, Norwegian, Slovak, Swedish NOTE: for degree sign use superscript zero NOT angstrom |
ayn | Number pad 3 CTRL ALT 0 <zero> |
Arabic, Armenian, Chinese, Hebrew, Korean, Persian, Pushto, Sindhi, Thai, Urdu |
beta, lower case | N/A | |
breve |
CTRL Number pad 6 CTRL ALT f |
Bulgarian, Esperanto, Hindi, Korean, Punjabi, Romanian, Russian, Turkish, Ukrainian, Vietnamese, White Russian |
British pound | CTRL ALT 9 <keyboard 9> | _ |
candrabindu | CTRL ALT o (alphabet) | Assamese, Bengali, Bulgarian, Hindi, Oriya, Prakrit, Sanskrit, Telugu, Tibetan |
cedilla |
Number pad 6 CTRL ALT p |
Albanian, Catalan, French, Latvian, Portuguese, Turkish |
circle above see angstrom |
||
circle below | CTRL ALT t | Assamese, Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Oriya, Prakrit, Sanskrit, Sinhalese, Telugu, Tibetan |
circumflex | 4 on number pad Shift 6 |
Afrikaans, Albanian, Dutch, Esperanto, French, Gujarati, Hindi, Marathi, Portuguese, Romanian, Sinhalese, Slovene, Tagalog, Telugu, Turkish, Vietnamese |
comma below see hook left | ||
copyright symbol © | CTRL keypad / | Used in RDA cataloging |
D with cross bar: Ð upper case ð lower case |
CTRL ALT SHIFT 3 <keyboard 3> CTRL ALT 3 <keyboard 3> |
Croatian, Serbian, Vietnamese |
dagger | N/A | Per LCRI, dagger is not transcribed in title & statement of responsibility area |
degree | Use superscript zero (LCRI 1.0E) | NOTE: Voyager assigns Shift F1 but does not appear to be activated |
dot above (superior dot) |
CTRL 1 on number pad [W7] |
Assamese, Bengali, Gujarati, Hebrew, Hindi, Kannada, Lithuanian, Malayalam, Marathi, Oriya, Polish, Punjabi, Pushto, Russian, Sanskrit, Sindhi, Sinhalese, Tamil, Telugu, Tibetan, Turkish, White Russian |
dot below | 1 on number pad CTRL ALT r |
Arabic, Assamese, Bengali, Burmese, Gujarati, Hebrew, Hindi, Kannada, Malayalam, Marathi, Oriya, Persian, Prakrit, Punjabi, Pushto, Sanskrit, Sindhi, Sinhalese, Tamil, Telugu, Tibetan, Urdu, Vietnamese |
dot at mid-line | CTRL 9 on number pad CTRL ALT SHIFT 9 |
Catalan |
double acute | CTRL ALT n | Hungarian |
double dot below | * on number pad CTRL ALT s |
Hindi, Kannada, Persian, Pushto, Sindhi, Urdu |
double tilde first half double tilde second half |
CTRL ALT z
CTRL ALT OPEN BRACKETS |
Tagalog |
double underscore | CTRL ALT u | _ |
eth <lower-case> eth <upper-case> |
CTRL ALT SHIFT ; <semicolon> Default key sequence not working on Connexion CTRL ALT SHIFT 3 <keyboard 3> |
Anglo-Saxon, Icelandic |
foot/feet | USE mjágkij znak (LCRI 1.0E) | _ |
gamma | N/A | |
grave (non-spacing) | 2 on number pad No default key sequence on Connexion |
Afrikaans, Catalan, Dutch, French, Italian, Pinyin, Portuguese, Tagalog, Vietnamese |
hacek | CTRL 4 on number pad CTRL ALT i |
Armenian, Croatian, Czech, Latvian, Lithuanian, Macedonian, Pinyin, Serbian, Sinhalese, Slovak, Slovene, Thai, Wendic |
high comma centered | + on number pad CTRL ALT SHIFT 6 |
Latvian |
high comma off center | CTRL + (number pad), or, CTRL ALT SHIFT m |
Czech, Macedonian, Navaho, Serbo-Croatian (Roman), Slovak, Slovene, Wendic |
hook, left | CTRL ALT SHIFT w | Latvian, Romanian |
hook, right | CTRL ALT q | Anglo-Saxon, Lithuanian, Polish |
hooked o upper case lower case |
CTRL ALT SHIFT comma CTRL ALT comma |
Vietnamese |
hooked u lower case |
CTRL ALT plus Default key sequence not working on Connexion CTRL ALT minus |
Vietnamese, Thai |
Icelandic thorn Þ upper case þ lower case |
CTRL ALT SHIFT 4 <keyboard 4> CTRL ALT 4 <keyboard 4> |
Anglo-Saxon, Icelandic |
inches | USE tvjórdyj znak (LCRI 1.0E) | _ |
inverted ¿ [inverted question mark] |
ALT L WIN [To avoid ambiguity upper case L is used; lower case is OK] No default key sequence in Connexion |
Added to ALA character set in 2007 & compatible w/MARC-8 (as well as MARC UTF 8) |
inverted ¡ [inverted exclamation point] |
CTRL <Period> No default key sequence in Connexion |
Added to ALA character set in 2007 & compatible w/MARC-8 (as well as MARC UTF 8) |
(slashed) l: see Polish l | _ | _ |
(script) ℓ | CTRL ALT Shift <Period> | _ |
left hook: see hook, left | ||
ligature first half second half |
0 on numberpad, or CTRL ALT k CTRL 0 on numberpad, or, |
Russian, Ukrainian, White Russian |
macron | 9 on number pad CTRL ALT e |
Anglo-Saxon, Arabic, Armenian, Assamese, Bengali, Burmese, Greek (Modern), Gujarati, Hindi, Japanese, Kannada, Korean, Latvian, Lithuanian, Malayalam, Marathi, Oriya, Persian, Prakrit, Punjabi, Pushto, Russian, Sanskrit, Sindhi, Sinhalese, Tamil, Telugu, Thai, Tibetan, Urdu |
mjágkij znak (also: foot/feet; minutes) |
CTRL ALT " (quotation mark)* *Default key sequence not working on Connexion--reassigning the sequence in Keymaps will fix. |
Arabic, Bulgarian, Hebrew, Persian, Pushto, Russian, Tibetan, Ukrainian, White Russian |
minutes (geo. coordinates) | USE mjágkij znak (LCRI 1.0E) | _ |
musical flat | CTRL ALT Shift 0 <keyboard zero> | |
O (Scandinavian) ø lower case |
CTRL ALT SHIFT quotes Default key sequence not working on Connexion--reassigning the sequence in Keymaps will fix. CTRL ALT 2 |
Danish, Norwegian |
OE upper case lower case |
CTRL ALT SHIFT 7 <keyboard 7> CTRL ALT 6 <keyboard 6> |
Anglo-Saxon, French, Icelandic, Thai |
Patent symbol | N/A | |
Polish L upper case [Ł] lower case [ł] |
CTRL ALT SHIFT 1 <1 on keyboard> CTRL ALT 1 <1 on keyboard> |
Polish, Wendic |
Plus minus | CTRL ALT SHIFT + Default key sequence not working on Connexion--reassigning the same key sequence in Keymaps will fix the problem | Use Enter Diacritics and Special Characters window |
Pseudo question mark | CTRL ALT SHIFT 2 | Vietnamese [Use Enter Diacritics and Special Characters window] |
right hook see hook, right | ||
script ℓ | CTRL ALT SHIFT PERIOD | |
seconds (geo. coordinates) | USE tvjórdyj znak (LCRI 1.0E) | |
sound recording copyright [℗] |
CTRL SHIFT c No default key sequence in Connexion |
Used in RDA cataloging |
superior dot see dot above |
||
superscript & subscript numbers | subscript: ALT <number on regular keyboard> superscript: ALT SHIFT <number on keyboard> |
|
superscript + superscript - superscript ( |
ALT SHIFT = <= on keyboard> ALT SHIFT - <minus on keyboard> ALT SHIFT [ <bracket on keyboard> ALT SHIFT ] <bracket on keyboard> |
Default key sequence for superscript + does not work on Connexion Default key sequence for superscript ) does not work on Connexion |
subscript +
subscript - subscript ( |
ALT = ALT - <hyphen on keyboard> ALT [ |
Default key sequence for subscript + does not work on Connexion Default key sequence for subscript ) does not work on Connexion |
thorn Þ upper case þ lower case |
CTRL ALT SHIFT 4 <keyboard 4> CTL ALT 4 <keyboard 4> |
Icelandic |
tilde |
5 on number pad No default key sequence on Connexion |
Assamese, Bengali, Estonian, Gujarati, Hindi, Kannada, Malayalam, Marathi, Oriya, Portuguese, Prakrit, Punjabi, Sanskrit, Sindhi, Sinhalese, Spanish, Tamil, Telugu, Tibetan, Vietnamese |
Turkish i | CTRL ALT 8 < keyboard 8> | Turkish |
tvjórdyj znak (also inches; seconds) |
CTRL ALT 7 <keyboard 7> | Bulgarian, Russian |
umlaut | 7 on number pad CTRL ALT h |
Afrikaans, Albanian, Catalan, Chinese, Dutch, Estonian, Finnish, French, German, Hungarian, Icelandic, Norwegian, Portuguese, Russian, Sindhi, Spanish, Swedish, Turkish, Ukrainian |
underscore | CTRL ALT _ Must be enabled through Keymap |
Assamese, Bengali, Hindi, Kannada, Malayalam, Persian, Prakrit, Punjabi, Pushto, Sanskrit, Sindhi, Tamil |
upadhmaniya | CTRL ALT y | Sanskrit |