FontSymbol
Beschreibung
Das FontSymbol-Element definiert einen Stil für ein Schriftsymbol.
Context
Tabelle 1 listet die Elemente auf, die ein FontSymbol-Element enthalten oder in diesem enthalten sein können.
Enthalten in | Element | Enthält |
---|---|---|
NamedStyle oder PointStyle |
FontSymbol |
(leer) |
Attribute
Tabelle 2 listet die Attribute eines FontSymbol-Elements auf.
Attribut | Beschreibung |
---|---|
id |
Ein eindeutiger Bezeichner für das Element. |
name |
Ein beschreibender Name für das Element. |
Text |
Ein Zeichenfolgenwert mit einem Zeichen, welches das zu verwendende Symbolzeichen angibt. Wenn für das Wenn für das |
family |
Zur Auswahl stehen:
Das Attribut |
size |
Ein Gleitpunktwert, der die Größe des Symbols angibt. Das Attribut |
size-unit |
Ein Verweis auf eine Länge im MapInfo-Codespace, der die für das Das Attribut |
stroke |
Ein Zeichenfolgenwert, der die Farbe des Symbols angibt. Der Wert kann jede gültige CSS-Farbe sein. (Siehe http://www.w3.org/TR/REC-CSS1#color-units.) Das Attribut |
stroke-opacity |
Ein Gleitpunktwert von 0 bis 1, der die Undurchsichtigkeit des Symbols angibt. Ein Wert von 0 bedeutet, dass das Symbol vollkommen durchsichtig ist. Ein Wert von 1 bedeutet, dass das Symbol vollkommen undurchsichtig ist. Ein Wert von 0,5 bedeutet, dass das Symbol eine Transparenz von 50 % hat. Das Attribut |
font-style |
Ein Aufzählungswert, der den Schriftartenstil angibt. Die folgenden Werte sind möglich:
Das Attribut |
effect |
Ein Zeichenfolgenwert, der die Farbe des Texteffekts angibt, der durch das Der Wert kann jede gültige CSS-Farbe sein. (Siehe http://www.w3.org/TR/REC-CSS1#color-units.) Das Attribut |
effect-opacity |
Ein Gleitpunktwert von 0 bis 1, der die Undurchsichtigkeit des Texteffekts angibt. Ein Wert von 0 bedeutet, dass der Effekt vollkommen durchsichtig ist. Ein Wert von 1 bedeutet, dass der Effekt vollkommen undurchsichtig ist. Ein Wert von 0,5 bedeutet, dass der Effekt eine Transparenz von 50 % hat. Das Attribut |
effect-type |
Ein Aufzählungswert, der den Texteffekttyp angibt. Die folgenden Werte sind möglich:
Das Attribut |
font-weight |
Ein Aufzählungswert, der die Schriftbreite angibt. Die folgenden Werte sind möglich:
Anmerkung:
normal entspricht 200 ; bold entspricht 400 .Das Attribut |
text-decoration |
Ein Zeichenfolgenwert, der die Textdekoration angibt. Der Wert muss dem folgenden Muster entsprechen: eine Auswahl von einem oder mehreren ( Das Attribut |
text-case |
Ein Aufzählungswert, der die Groß-/Kleinschreibung angibt. Die folgenden Werte sind möglich:
Anmerkung:
default bedeutet, „die aktuelle Groß-/Kleinschreibung beibehalten“.Das Attribut |
shadow |
Ein bool'scher Wert ( Das Attribut |
expand |
Ein bool'scher Wert ( Das Attribut |
angle |
Ein Gleitpunktwert, der den Rotationswinkel des Symbols angibt. |
angle-unit |
Ein Zeichenfolgenwert, der die für das |
Beispiele
Dieses Beispiel gibt ein 18 Punkt großes, rotes Stecknadelsymbol aus dem MapInfo 3.0 Symbols-Satz wieder.
Beachten Sie, dass das Attribut text
auf C
, festgelegt wird, das für den Dezimalcode 67 bei der UTF-8-Codierung steht, und das Attribut family
auf MapInfo Symbols
festgelegt wird, das für den „MapInfo 3.0 Symbols“-Satz steht. Im „MapInfo 3.0 Symbols“-Satz steht Code 67 für ein Stecknadelsymbol.
<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle
version="MXP_WorkSpace_1_5"
xmlns="http://www.mapinfo.com/mxp">
<FontSymbol
size="18"
size-unit="mapinfo:length pt"
stroke="red"
stroke-opacity="1"
text="C"
family="MapInfo Symbols"/>
</NamedStyle>
Dieses Beispiel zeigt ein 14 Punkt großes, blaues Sternsymbol aus dem MapInfo 3.0 Symbols-Satz.
Beachten Sie, dass das Attribut text
auf #
, festgelegt wird, das für den Dezimalcode 35 bei der UTF-8-Codierung steht, und das Attribut family
auf MapInfo Symbols
festgelegt wird, das für den „MapInfo 3.0 Symbols“-Satz steht. Im „MapInfo 3.0 Symbols“-Satz steht Code 35 für ein Sternsymbol.
<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle
version="MXP_WorkSpace_1_5"
xmlns="http://www.mapinfo.com/mxp">
<FontSymbol
size="14"
size-unit="mapinfo:length pt"
stroke="blue"
stroke-opacity="1"
text="#"
family="MapInfo Symbols"/>
</NamedStyle>