Frage:
Ab Version 2004 unterstützt Allplan Unicode-Zeichen. Wie kann diese Funktionalität bei Texteingaben genutzt werden?
Antwort:
Über die Windows -Zeichentabelle - für einzelne Zeichen:
Im Fenster Text eingeben besteht die Möglichkeit, über die Funktion Zeichentabelle öffnen in ein anderes Programm zu wechseln, welches eine direkte Auswahl von Sonderzeichen zulässt. Standardmäßig ist hier die Windows-Zeichentabelle eingestellt. In der Zeichentabelle lassen sich Zeichen auswählen und kopieren. Diese können dann in das Eingabefeld des Allplan-Fensters Text eingeben eingefügt werden (Strg+V).
Tipp: Ab Allplan 2006 kann man das in der Zeichentabelle vergrößert dargestellte Zeichen auch mit der Maus direkt in das Eingabefeld des Allplan-Fensters ziehen.
Über den Unicode - für einzelne Zeichen:
Die in der Zeichentabelle links unten gefundenen Hexadezimal-Codes können auch direkt im Fenster Text eingeben zur Eingabe des Unicode-Zeichens benutzt werden. Schreibe hierfür ein "%W", gefolgt von dem Hexadezimal-Codes, z.B. %W2264 (Ergebnis ist das kleiner-gleich Zeichen). Achte dabei bitte darauf, dass die gewählte Schriftart das gewünschte Zeichen auch enthält.
Über eine andere Windows -Anwendung - für komplexere Texte:
Es besteht die Möglichkeit, den gewünschten Text in einer anderen Windows-Anwendung (z.B. Word) zu erstellen, dort zu markieren (z.B. Strg+A), zu kopieren (Strg+C) und in das Eingabefeld des Allplan-Fensters Text eingeben
einzufügen (Strg+V).
Über das Tastaturlayout eines weiteren Eingabegebietsschema - bei Kenntnis der entsprechenden Tastaturbelegung bzw . bei Tastatur mit Doppelbeschriftung:
Windows kann um weitere Eingabegebietsschemas erweitert werden. Diese können dann in der Taskleiste entsprechend angewählt werden. Danach können Unicode-Zeichen direkt über die Tastatur im Eingabefeld eingegeben werden. Allplan 2004 unterstützt bei dieser Eingabemöglichkeit alle Zeichen im Bereich des Zeichensatzes "Windows: Westlich" - dies betrifft also z.B. dänische und portugiesische Sonderzeichen, teilweise auch z.B. tschechische und polnische, nicht aber z.B. kyrillische oder griechische!
Allplan 2005 wird alle über die Tastatur eingebbare Zeichen unterstützen, also auch z.B. kyrillische, tschechische und griechische.
Hinweise:
Dieses Dokument betrachtet Betriebssysteme, deren Systemgebietsschema auf Deutsch stehen.
Grundvoraussetzung ist die Installation geeigneter Schriftarten unter Windows.
Bitte hab Verständnis dafür, dass wir keine Hinweise zu Bezugsquellen solcher Schriftarten geben können.
Diese Schriftarten werden über Allplan -> Datei -> ProjectPilot / Verwaltung... -> ... -> Schriftarten -> (Kontextmenü) -> Schriftart verknüpfen ... mit einer Allplan Schriftartnummer verknüpft.
Grundsätzlich getestet ist Allplan 2004 mit folgenden Unicode-Schriftarten:
- Arial Unicode MS
- SimSun
- SimHei (Schriftschnitt fett von SimSun)
- MS Mincho
- Lucida Sans Unicode
Derzeit nicht unterstützt werden Schriftarten, die nur eine asiatische Multibyte Codepage unterstützen, z.B.
- Gulim
- MingLiU
- PMingLiU
Besonderheiten bei Schriftarten, die von Unicode-Zeichenbelegungen abweichen, z.B.
- WP Cyrillic...
- WP Greek ...
Wie auch schon in Allplan-Versionen vor 2004 können diese Zeichen ohne spezielle Konfiguration verwendet werden, da diese Sonderzeichen in dem Codebereich beinhalten, welcher über die Tastatur erreichbar ist. Allerdings ist ein Konvertieren von Texten in andere Schriftarten nicht möglich.
Schriftarten, die mit einem @-Zeichen beginnen (z.B. @Arial Unicode MS), stellen die einzelnen Zeichen um 90° gedreht dar.
Die Voreinstellung der Anwahl Zeichentabelle öffnen kann geändert werden über:
Windows: Start -> Ausführen... -> Regedit -> HKEY_CURRENT_USER\Software\Nemetschek\Allplan\2004.0\TextEdit\ExtTools: Standardmäßig ist hier die Windows-Zeichentabelle eingestellt, z.B. C:\WINNT\System32\charmap.exe
Beachte bitte auch die Hinweise in der Allplan Online-Hilfe Thema "Einschränkungen bei der Verwendung von Unicode-Zeichen", insbesondere zu Plotausgaben und zur Displayliste.
Hinweise zur Installation weiterer Eingabegebietsschemas erhälst du über den Windows-Explorer -> ? -> Hilfethemen -> Suchen -> Schlüsselwort: Eingabegebietsschema
Eine Übersicht über internationale Tastaturbelegungen ist hier zu finden: www.uni-regensburg.de/EDV/Misc/KeyBoards/
Alternative:
Zum Einfügen von Unicode-Text kann auch die OLE-Funktionalität genutzt werden: Nach dem Kopieren eines in einer anderen Windows-Anwendung (z.B. Word) erstellten Textes kann dieser auch direkt via Strg+V in die Allplan-Zeichenfläche eingefügt werden. Somit entsteht in Allplan ein eingebettetes OLE-Objekt, welches mit Doppelklick durch die Quellanwendung editiert werden kann.

Mein Kommentar