2. Font/Symbol Übersicht

ICS beinhaltet eine Reihe von Utilities um Fonts und Symbole aus verschiedenen Formaten zu verarbeiten. Ziel dieser Utilities ist es, Fonts und Symbole für die Produkte GeoShop und INTERLIS Tools nutzbar zu machen. Mit den Font und Symbol Utilities können auch Konversionen von Fonts und Symbolen von einem Format in ein anderes Format durchgeführt werden. Die Utilities werden insbesondere bei Symbol Fonts angewendet.

INTERLIS

Font/Symbol Konversionen erfolgen über INTERLIS. Für Fonts/Symbole steht folgendes INTERLIS Modell zur Verfügung

ICS_DIR\models\Symbology.ili

Das Modell beinhalte insbesondere folgende Klassen für Fonts/Symbole.

MODEL ExtendedSymbology

  TOPIC ExtendedSigns =

    TABLE Font =
       !! Font
    END Font;

    TABLE FontChar =
       !! Font Character
    END FontChar;

    TABLE FontChar_Polyline =
       !! Font Character Polyline
    END FontChar_Polyline;

    TABLE FontChar_Surface =
       !! Font Character Polygon
    END FontChar_Surface;

    TABLE Symbol =
       !! Symbol
    END Symbol;

    TABLE Symbol_Polyline =
       !! Symbol Polyline
    END Symbol_Polyline;

    TABLE Symbol_Surface =
       !! Symbol Polygon
    END Symbol_Surface;

  END ExtendedSigns.

END ExtendedSymbology.

Font Konversionen generell

Font/Symbol Konversionen mit den Utilities erfolgen in der Regel immer über INTERLIS. Ein Font in einem Format A wird nach INTERLIS konvertiert, und von INTERLIS in ein Format B.

Abbildung 1.

ICS Font Utilities

Folgende Font/Symbol Utilities stehen unter ICS zur Verfügung.

Font/Symbol UtilityFont Format SourceFont Format Target
INTERLIS Font Display Microstation DGN

ICS_DIR\system\script\il2ms\symbology.cfg

INTERLISMicrostation DGN Font Display
INTERLIS Font Display AutoCad DXF

ICS_DIR\system\script\il2dxf\symbology.cfg

INTERLISAutoCad DXF Font Display
True Type Font nach INTERLIS

ICS_DIR\system\bin\tt2itf.jar (java)

ICS_DIR\system\script\ttf\ttf2symbology.cfg (ICS)

True Type FontINTERLIS
Microstation RSC-Font/Cell nach INTERLIS

ICS_DIR\system\script\ms2il\cell2sym.cfg

Microstation RSC-FontINTERLIS
AutoCad Blocks nach INTERLIS

ICS_DIR\system\script\il2dxf\dxfblock2il.cfg

AutoCad BlocksINTERLIS
INTERLIS Font nach AutoCad Blocks

ICS_DIR\system\script\il2dxf\symbology2block.cfg

INTERLISAutoCad Blocks
INTERLIS nach PostScript Font Type 1

ICS_DIR\system\script\psfont\il2psfont.cfg

PostScript Font Type1INTERLIS

Font Utilities Dritte

Weitere Utilities Dritter können bei gewünschten Konversionen von Fonts notwendig oder hilfreich sein. Diese sind im Internet verfügbar. Beispiele solcher Utilities.

Font UtilityBeschreibung
FontLab Studio 5Tool zur Erstellung/Bearbeitung von Fonts.

Beispiel: True Type Fonts. PostScript Fonts Type 1.

FontLab TransType ProTool zur Konvertierung von Fonts.

Beispiel: True Type Fonts von/nachPostScript Fonts Type 1.

Font CreatorTool zur Erstellung/Bearbeitung von Fonts.

Beispiel: True Type Fonts.

Konversion Beispiele

Mit diesen Utilities lassen sich diverse Konversion durchfühen.

Beipiele:

Microstation RSC-Fonts nahch INTERLIS, INTERLIS nach True Type Fonts

AutoCad DXF Blocks nach INTERLIS, INTERLIS nach True Type.

etc.

INTERLIS Fonts Integration und Anwendung in ICS Konfigurationen

Die Integration und Anwendung von Fonts in INTERLIS in eine ICS Konfiguration der Produkte INTERLIS Tools und GeoShop ist in den jeweiligen Modulen wie PSOUT (PostScript schreiben), GEOOUT (GeoShop Darstellung), etc. beschrieben.