Das Gradsymbol von selbst erstellten oder editierte USTN RSC Schriftarten wird in der V8i Version falsch dargestellt. Es wird statt ein Gradzeichen ("°" = ASCII Zeichen 176) ein Dachsymbol / Dachzeichen ("^" = ASCII Zeichen 94) dargestellt.In den MicroStation V7 / 7 / V8/ und XM Versionen wurde es alles noch korrekt dargestellt.
Ab der V8i-Versionen hat es einige Änderungen und zusätzliche Einstellungsmöglichkeiten im Bezug auf Schriftarten gegeben.Das geschildertes Problem kann wie folgt gelöst werden:
MicroStation verwendet seit MSV8i eine XML-Konfigurationsdatei, um schriftartspezifische Informationen pro Sprache sowie bestimmte Informationen und Optionen für alle Schriftarttypen festzulegen.Die Konfigurationsdatei wird von der Variablen MS_FONTCONFIGFILE angegeben.
MS_FONTCONFIGFILEGibt den vollständigen Pfad der Schriftartkonfigurationsdatei an
Standardmäßig zeigt die Variable MS_FONTCONFIGFILE auf ...\WorkSpace\System\Fonts\MstnFontConfig.xml
Bitte diese MstnFontConfig.xml mit dem Texteditor öffnen und ganz nach unten bis zu folgendem Eintrag scrollen und dort in der Liste der Schriftartennamen die Schriftart-Namen der fehlerhaft dargestellten Schriftarten hinzufügen (Option "<Name>") die Änderung speichern und MS neu starten:
*** <RscFontInfo> <Name>Schriftartname</Name> <Hidden>False</Hidden> <CodePage>1252</CodePage> <DegreeChar>176</DegreeChar> <DiameterChar>248</DiameterChar> <PlusMinusChar>200</PlusMinusChar> <CreateShxUnifont>True</CreateShxUnifont> <CreateEditorTempFont>True</CreateEditorTempFont> </RscFontInfo>***Wenn Sie diese Einstellung nicht einzeln für mehrere Schriftarten tätigen möchte können Sie alternativ diesen Eintrag auch in folgendem Abschnitt machen ("for RSC fonts not listed above"):
***<RscFontInfo> <Name>*</Name> <!-- for RSC fonts not listed above --> <Hidden>False</Hidden> <DegreeChar>176</DegreeChar> <DiameterChar>216</DiameterChar> <PlusMinusChar>200</PlusMinusChar> <CreateShxUnifont>True</CreateShxUnifont> <CreateEditorTempFont>True</CreateEditorTempFont> </RscFontInfo>***
Mit der Option "<DegreeChar>" wird für die aufgelisteten Schriftarten der Numerischer Zeichencode für das Grad-Symbol auf 176 gesetzt. Dort wo bei den betroffenen Schriftarten momentan auch das Grad-Symbol hinterlegt ist.
Degree symbol does not appear in angular dimensionSchriftartenkonfigurationsdatei