Verfasst von: hjg Am: 16. Mai 2011
Eine einfache Möglichkeit unter dem Computer-Betriebssystem Windows (ab Windows 2000) in Texten Unicode-Sonderzeichen auf der normalen Tastatur einzugeben ist die Verwendung des Nummernblocks (auch Zehnerblock, NumPad, Num-Block genannt).
Es wird die Alternate-Taste gehalten und dann eine Dezimalzahl über den Ziffernblock eingegeben (Beispiel: Alt + 365 = ŭ). Beim Loslassen der Alt-Taste erscheint das Zeichen.
Man nennt dieses Eingabeverfahren auch „Alt-Numpad-Eingabemethode“ bzw. spricht vom „Alt-Code“. Es funktioniert in sog. RichEdit-Feldern, sollte demnach mit jeder Windows-Textverarbeitung funktionieren die auch das Rich-Text-Format unterstützt und einen Zeichensatz verwendet der das Unicode-Zeichen korrekt darstellen kann.
Am einfachsten probiert man das Programm „Wordpad“. Es sollte mit „Microsoft Office für Windows“ und ähnlichen Produkten ebenso funktionieren (nicht OpenOffice!).
Hier eine Auflistung der Sonderzeichen für die Plansprache Esperanto
|
Tastenkombination: Alt + |
Code |
|
| Großes C mit Zirkumflex |
Ĉ |
264 |
| Kleines c mit Zirkumflex |
ĉ |
265 |
| Großes G mit Zirkumflex |
Ĝ |
284 |
| Kleines g mit Zirkumflex |
ĝ |
285 |
| Großes H mit Zirkumflex |
Ĥ |
292 |
| Kleines h mit Zirkumflex |
ĥ |
293 |
| Großes J mit Zirkumflex |
Ĵ |
308 |
| Kleines j mit Zirkumflex |
ĵ |
309 |
| Großes S mit Zirkumflex |
Ŝ |
348 |
| Kleines s mit Zirkumflex |
ŝ |
349 |
| Großes U mit Breve |
Ŭ |
364 |
| Kleines u mit Breve |
ŭ |
365 |
Natürlich ist es auch möglich mit der Menü-Funktion „Bearbeiten / Ersetzen“ einen Text zu überarbeiten der eine Umschreibung der Sonderzeichen mit dem Buchstaben „x“ (o.ä.) verwendet (z.B.: „sxi“ ersetzen mit „ŝi“).
Komfortabler ist die Nutzung eines Makros. Hier der Ausschnitt eines aufgezeichneten Makros aus Microsoft Office Word 2003. Der Befehl „ChrW (dez)“ verwendet dabei die o.g. Codes um das jeweilige Zeichen darzustellen:
Sub test()
‘
‘ EsperantoSonderzeichen Makro
‘
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = “Cx”
.Replacement.Text = ChrW(264)
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = True
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
With Selection.Find
.Text = “cx”
.Replacement.Text = ChrW(265)
.Forward = True […]
Die Auflistung der Sonderzeichen wurde den folgenden Internet-Seiten entnommen:
http://unicode.e-workers.de
http://unicode.e-workers.de/breve.php
http://unicode.e-workers.de/zirkumflex.php
Hier noch weitere Möglichkeiten (Hilfsprogramme) zur Verwendung der Sonderzeichen unter Microsoft Windows.
http://www.esperanto.mv.ru/Ek/index.html
(geänderter Tastaturtreiber)
http://www.esperanto.mv.ru/Ek/
(Umwandlungsprogramm)