Ein Administrator möchte die Verwendung von RSC-Fonts einschränken, damit die Anwender diese nicht versehentlich verwenden und somit von den Firmen-Standards abweichen.
Ab der V8i-Versionen hat es einige Änderungen und zusätzliche Einstellungsmöglichkeiten im Bezug auf Schriftarten gegeben.Das geschilderte 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 bis zu folgendem Eintrag scrollen und dort in der Liste in der Zeile "<Hidden>False</Hidden>" das Wort "False" mit dem Wort "True" ersetzen, die Änderung speichern und MS neu starten:
***<Fonts> <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>***
Die Einstellung legt fest, ob die Schriftarten aus der Benutzeroberfläche ausgeblendet werden. Ausgeblendete Schriftarten erscheinen nicht in der dem Benutzer angezeigten Liste der Schriftarten. Sie werden aber trotzdem von MicroStation geladen und können verwendet werden, um vorhandenen Text zu rendern, falls vorhandene Dateien auf sie verweisen. Der Standardwert ist "False".Die gleichen Einstellmöglichkeiten gibt es auch für AutoCAD SHX Schriftarten und Windows TTF True Type Schriftarten: <ShxFontInfo> <Name>*|Name[Name...]</Name> <CodePage>Numeric Code Page</CodePage>* <Hidden>True|False</Hidden> <DiameterChar>Character Code</DiameterChar> <PlusMinusChar>Character Code</PlusMinusChar> <DegreeChar>Character Code</DegreeChar> <ShxFontInfo>
. . .
<TTFontInfo> <Name>*|Name[Name...]</Name> <Hidden>True|False</Hidden> <TTFontInfo>
</Fonts>
<Fonts>: Im Stammknoten <FontConfig> darf nur eine Instanz dieses Knotens vorhanden sein. Als untergeordnete Knoten sind nur die Knoten <RscFontInfo>, <ShxFontInfo> und <TTFontInfo> zulässig.
Schriftartenkonfigurationsdatei
X