Format von Stildefinitionen

Die Elemente, aus denen die Stildefinition von think-cell besteht, werden in thematischen Gruppen in den nächsten Abschnitten erläutert, während die technische Dateistruktur unten in Dateistruktur angezeigt wird.

D1
Definieren von Farben, Linienstilen und Markierungen
D2
Verwenden von Farben-, Linien- und Markierungsschemata
D3
Anpassen von Diagrammen
D4
Anpassen von Linien
D5
Anpassen von Harvey Balls und Kontrollkästchen
D6
Dateistruktur

D1 Definieren von Farben, Linienstilen und Markierungen

D1.1 Farben

schemeClr

Eine Füllung, die auf einer der in PowerPoint integrierten Schemafarben basiert. Das Attribut val legt die Farbe unter Verwendung der Werte bg1, tx1, accent1, accent2, accent3, accent4, accent5, accent6, dk1, lt1, dk2, lt2, hlink, folHlink, bg2 oder tx2 fest. Bei Verwendung von schemeClr wird für das Attribut name des übergeordneten solidFill-Elements typischerweise derselbe Wert angegeben wie für das Attribut val. think-cell verwendet dann den von der PowerPoint-Version und der Sprache der Benutzeroberfläche abhängigen Namen, der bei PowerPoint im Dialogfenster „Farbschema“ angezeigt wird.

Beispiel:

<solidFill name="accent2"> 
  <schemeClr val="accent2"/> 
</solidFill>

srgbClr

Diese Füllung basiert auf einer Farbe, die durch Werte für Rot-, Grün- und Blauanteile definiert ist. Das Attribut val enthält sechs Hexadezimalzeichen für die drei Farbanteile.

Beispiel:

<srgbClr val="FF00FF"/>

sdrgbClr

Diese Füllung basiert auf einer Farbe, die durch Werte für Rot-, Grün- und Blauanteile definiert ist. Die Attribute r, g und b enthalten jeweils eine Zahl zwischen 0 und 255.

Beispiel:

<sdrgbClr r="0" g="255" b="0"/>

scrgbClr

Diese Füllung basiert auf einer Farbe, die durch Werte für Rot-, Grün- und Blauanteile definiert ist. Die Attribute r, g und b enthalten jeweils einen Prozentwert zwischen 0 % und 100 %. Die Prozentwerte können in Form einer ganzen Zahl oder als Dezimalzahl mit zwei Dezimalstellen angegeben werden, wobei als Trennzeichen ein Punkt einzugeben ist.

Beispiel:

<sdrgbClr r="0

prstClr

Eine Füllung, die auf den voreingestellten Farben des Office Open XML-Standards basiert. Das Attribut val gibt den Namen der Farbe an und muss eine der Bezeichnungen von „AliceBlue“ bis „YellowGreen“ enthalten, die in

msdn.microsoft.com/en-us/library/ 
documentformat.openxml.drawing.presetcolorvalues.aspx

sowie in Unterabschnitt 20.1.10.47 des Office Open XML-Standards aufgeführt sind.

Beispiel:

<prstClr val="white"/>

D1.2 Füllungen

solidFill

Eine Füllung, die aus einer einzigen Farbe besteht. Die Farbe kann mithilfe eines der untergeordneten Elemente schemeClr, srgbClr oder prstClr festgelegt werden. Das Attribut name enthält den Namen, der in der Farbliste verwendet wird.

Beispiel:

<solidFill name="White"> 
  <srgbClr val="FFFFFF"/> 
</solidFill>

pattFill

Eine Musterfüllung, die aus einem Muster und zwei Farben besteht. Die Farben können festgelegt werden, indem die untergeordneten Elemente fgClr und bgClr für die Vordergrund- beziehungsweise Hintergrundfarbe des Musters verwendet werden. Das Muster selbst kann mithilfe des Attributs prst unter Verweis auf ein Muster aus dem Office Open XML-Standard festgelegt werden. Das Attribut name enthält den Namen, der in der Farbliste verwendet wird.

Beispiel:

<pattFill name="Outlined diamond" prst="openDmnd"> 
  <fgClr> 
    <prstClr val="black"/> 
  </fgClr> 
  <bgClr> 
    <prstClr val="white"/> 
  </bgClr> 
</pattFill>

fgClr

Legt die Vordergrundfarbe einer Musterfüllung fest. Die Farbe kann mithilfe eines der untergeordneten Elemente schemeClr, srgbClr oder prstClr festgelegt werden.

Beispiel:

<fgClr> 
  <prstClr val="black"/> 
</fgClr>

bgClr

Legt die Hintergrundfarbe einer Musterfüllung fest. Siehe fgClr.

D1.3 Auswahlmöglichkeiten beim Steuerelement für die Füllfarbe

fillLst

Eine Liste der Füllungen, die durch mehrere Instanzen der Elemente noFill, solidFill oder pattFill beschrieben werden. Die in dieser Liste festgelegten Füllungen werden im Farbsteuerelement der unverankerten Symbolleiste angezeigt (siehe Farbe und Füllung).

Beispiel:

<fillLst> 
  <solidFill ... 
</fillLst>

noFill

Wird im Farbsteuerelement diese spezielle Füllung ausgewählt, z. B. für ein Segment, besitzt dieses Segment keine Füllfarbe. Das Attribut name enthält den Standardnamen, der im Farbsteuerelement verwendet wird und nicht geändert werden kann.

<noFill name="No Fill"/>

separator

Eine horizontale Linie in den Listen für Farben, Füllungen, Linien oder Markierungen in der unverankerten Symbolleiste.

Beispiel:

<separator/>

D1.4 Linien

ln

Eine Linie einer bestimmten Stärke, die auf einem Linientyp basiert. Linienstile werden sowohl in Liniendiagrammen (siehe Liniendiagramm) als auch für universelle Verbinder (siehe Universelle Verbinder) und Wasserfallverbinder (siehe Wasserfalldiagramm) verwendet. Das Attribut w beschreibt die Linienstärke. Der Wert für dieses Attribut wird in EMU (English Metric Unit) angegeben. 12700 EMU entsprechen einer Linienstärke von 1 pt. Das Attribut name enthält einen Namen, der zum Referenzieren dieses Linienstils verwendet wird. Der Linientyp kann mithilfe des untergeordneten Elements prstDash festgelegt werden.

Beispiel:

<ln name="Solid 0.25 pt" w="3175"> 
  <prstDash val="solid"/> 
</ln>

prstDash

Ein Linienstil, der auf den voreingestellten Linienstilen des Office Open XML-Standards basiert. Das Attribut val gibt den Linientyp über die Werte solid, dot, dash, lgDash, dashDot, lgDashDot, lgDashDotDot, sysDash, sysDot, sysDashDot, sysDashDotDot an, die dem Standard von Office Open XML entsprechen:

msdn.microsoft.com/en-us/library/ 
documentformat.openxml.drawing.presetlinedashvalues.aspx

Beispiel:

<prstDash val="solid"/>

D1.5 Auswahlmöglichkeiten beim Steuerelement für den Linienstil

lnLst

Eine Liste der Linien, die durch eine optionale Instanz des Elements noLine und mindestens eine Instanz des Elements ln beschrieben werden. Die in dieser Liste festgelegten Linien werden im Linienstil-Steuerelement der unverankerten Symbolleiste angezeigt (siehe Linienstil).

Beispiel:

<lnLst> 
  <ln ... 
</lnLst>

Zur Beschreibung jedes Listeneintrags wird das w-Attribut des ln-Elements in Punkte konvertiert, z. B. 3175 EMU zu 1/4 pt, und dann zusammen mit einer bildlichen Darstellung des Strichtyps angezeigt.

noLine

Wird im Linienstil-Steuerelement dieser spezielle Linienstil ausgewählt, besitzt diese Linie keine Füllfarbe. Das Attribut name enthält den Namen, der im Linienstil-Steuerelement verwendet wird. Dieses Element wird in der Liste der Linien möglicherweise nur einmal angezeigt.

Beispiel:

<noLine name="No Line"/>

D1.6 Markierungen

marker

Eine Markierung mit einer bestimmten Form. Das Attribut name enthält den Namen, der in der Markierungsstil-Liste verwendet wird. Die Markierungsform kann mithilfe des untergeordneten Elements symbol festgelegt werden.

Beispiel:

<marker name="Marker Circle"> 
  <symbol val="circle"/> 
</marker>

symbol

Eine Markierungsform, die auf den voreingestellten Markierungsformen des Office Open XML-Standards basiert. Das Attribut val legt den Markierungstyp unter Verwendung der Werte circle, triangle, diamond, square, star, x, hollowCircle, hollowTriangle, hollowDiamond, hollowSquare, dash, dot und plus fest.

msdn.microsoft.com/en-us/library/ 
documentformat.openxml.drawing.charts.markerstylevalues.aspx

Beispiel:

<symbol val="circle"/>

D1.7 Auswahlmöglichkeiten beim Steuerelement für die Markierungen

markerLst

Eine Liste der Markierungen, die durch eine optionale Instanz des Elements noMarker und mindestens eine Instanz des Elements marker beschrieben werden. Die in dieser Liste festgelegten Markierungen werden im Markierungen-Steuerelement der unverankerten Symbolleiste angezeigt (siehe Markierungsstil).

Beispiel:

<markerLst> 
  <marker ... 
</markerLst>

noMarker

Wird im Markierungsstil-Steuerelement dieser spezielle Markierungsstil ausgewählt, besitzt diese Markierung keine Füllfarbe. Das Attribut name enthält den Standardnamen, der im Markierungsstil-Steuerelement verwendet wird und nicht geändert werden kann.

<noMarker name="No Marker"/>

D2 Verwenden von Farben-, Linien- und Markierungsschemata

D2.1 Auswahlmöglichkeiten beim Steuerelement für das Farbschema

fillSchemeLst

Eine Liste der think-cell Farbschemata, die im Farbschema-Steuerelement der unverankerten Symbolleiste verwendet werden (siehe Farbschema). Individuelle Füllschemata können mithilfe des untergeordneten Elements fillScheme definiert werden.

Beispiel:

<fillSchemeLst> 
  <fillScheme name="Company fill scheme"> 
  ... 
</fillSchemeLst>

fillScheme

Ein Farbschema, das aus einer Folge von Füllungen besteht. Es wird definiert, indem mithilfe das untergeordneten Elements fillRef Füllungen referenziert werden. Das Attribut name enthält den Namen, der im Farbschema-Steuerelement verwendet wird. Das Attribut fillRefOtherSeries spezifiziert, welche Farbe für die Serie „Sonstige“ verwendet wird (siehe "Andere"-Serien).

Wenn das optionale boolesche Attribut reverse den Wert 1 hat, wird die Liste der Füllungen in umgekehrter Reihenfolge angewendet. Die Sequenz beginnt dann mit der ersten Füllung für die unterste Serie, danach folgt die zweite Füllung für die Serie darüber usw.

Beispiel:

<fillScheme name="Company fill scheme" 
            fillRefOtherSeries="Orange" 
            reverse="0"> 
  <fillRef name="White"/> 
  ... 
</fillScheme>

fillRef

Eine Referenz auf eine Füllung, die im Element fillLst definiert ist. Das Attribut name muss mit dem Wert des gleichen Attributs in der Füllungsdefinition übereinstimmen.

Beispiel:

<fillRef name="White"/>

D2.2 Auswahlmöglichkeiten beim Steuerelement für das Linienschema

lnfillmarkerSchemeLst

Eine Liste der think-cell Linienschemata, die im Linienschema-Steuerelement der unverankerten Symbolleiste verwendet werden. Individuelle Linienschemata können mithilfe des untergeordneten Elements lnfillmarkerScheme definiert werden.

Beispiel:

<lnfillmarkerSchemeLst> 
  <lnfillmarkerScheme name="Company line scheme"> 
  ... 
</lnfillmarkerSchemeLst>

lnfillmarkerScheme

Ein Linienschema, das aus einer Folge von kombinierten Linienstilen besteht. Es wird definiert, indem Linienstile unter Verwendung des untergeordneten Elements lnfillmarker zum Referenzieren einer Linie, Farbe und Markierung beschrieben werden. Das Attribut name enthält den Namen, der im Linienschema-Steuerelement verwendet wird.

Beispiel:

<lnfillmarkerScheme name="Company line scheme"> 
  <lnfillmarker> 
    <lnRef name="Solid 18"/> 
    <linefillRef name="accent1"/> 
    <markerRef name="No Marker"/> 
  </lnfillmarker> 
  ... 
</lnfillmarkerScheme>

lnfillmarker

Ein kombinierter Linienstil für Liniendiagramme (siehe Liniendiagramm), der durch die untergeordneten Elemente lnRef, linefillRef und optional markerRef beschrieben wird, die eine Linie, eine Füllfarbe bzw. eine Markierung referenzieren.

Beispiel:

<lnfillmarker> 
  <lnRef name="Solid 18"/> 
  <linefillRef name="accent1"/> 
  <markerRef name="No Marker"/> 
</lnfillmarker>

lnRef

Eine Referenz auf eine Linie, die im Element lnLst definiert ist. Das Attribut name muss mit dem Wert des gleichen Attributs in der Liniendefinition übereinstimmen. Als untergeordnetes Element von lnRef unterliegt lnfillmarker folgenden Einschränkungen: Unter Umständen ist der Linientyp im Element noLine nicht referenziert. Da MS Graph in Liniendiagrammen nur die nachfolgend aufgeführten vier Linienstärken unterstützt, sollten nur Linien in diesen Stärken referenziert werden. Andere Werte werden auf den jeweils nächstgelegenen unterstützten Wert gerundet.

In Liniendiagrammen unterstützte Linienstärken:

Linienstärke in
EMUpt
3175 0,25
9525 0,75
19050 1,5
28575 2,25

Beispiel:

<lnRef name="Solid 18"/>

linefillRef

Eine Referenz auf eine Füllfarbe, die im Element fillLst definiert ist. Das Attribut name muss mit dem Wert des gleichen Attributs in der Füllungsdefinition übereinstimmen.

Beispiel:

<linefillRef name="accent1"/>

markerRef

Eine Referenz auf eine Markierung, die im Element markerLst definiert ist. Das Attribut name muss mit dem Wert des gleichen Attributs in der Markierungsdefinition übereinstimmen.

Beispiel:

<markerRef name="No Marker"/>

D2.3 Auswahlmöglichkeiten beim Steuerelement für das Markierungsschema

fillmarkerSchemeLst

Eine Liste der think-cell Markierungsschemata, die im Markierungsschema-Steuerelement der unverankerten Symbolleiste verwendet werden (siehe Markierungsschema). Individuelle Markierungsschemata können mithilfe des untergeordneten Elements fillmarkerScheme definiert werden.

Beispiel:

<fillmarkerSchemeLst> 
  <fillmarkerScheme name="Company marker scheme"> 
  ... 
</fillmarkerSchemeLst>

fillmarkerScheme

Ein Markierungsschema, das aus einer Folge von Markierungen besteht. Es wird definiert, indem mithilfe des untergeordneten Elements fillmarker Markierungen referenziert werden. Das Attribut name enthält den Namen, der im Farbschema-Steuerelement verwendet wird.

Beispiel:

<fillmarkerScheme name="Company marker scheme"> 
  <fillmarker> 
  ... 
</fillScheme>

fillmarker

Ein kombinierter Markierungsstil, der aus einer Markierungsreferenz unter Verwendung des untergeordneten Elements markerRef sowie einer optionalen Füllfarbenreferenz unter Verwendung des untergeordneten Elements solidfillRef besteht. Wenn markerRef das Element noMarker referenziert, wird solidfillRef ignoriert.

Beispiel:

<fillmarker> 
  <markerRef name="Square"/> 
  <solidfillRef name="Orange"/> 
</fillmarker>

D3 Anpassen von Diagrammen

D3.1 fillSchemeRefDefault

Eine Referenz auf ein Füllschema, das als Standard-Füllschema für alle Diagrammtypen verwendet wird. Werden ein Element oder mehrere Elemente verwendet,

fillSchemeRefDefaultStacked, 
fillSchemeRefDefaultWaterfall, 
fillSchemeRefDefaultClustered, 
fillSchemeRefDefaultMekko, 
fillSchemeRefDefaultArea, 
fillSchemeRefDefaultPie, 
fillSchemeRefDefaultBubble

setzen sie das hier für den entsprechenden spezifischen Diagrammtyp festgelegte Standard-Schema außer Kraft. Wenn alle Elemente verwendet werden, kann fillSchemeRefDefault ausgelassen werden.

Beispiel:

<fillSchemeRefDefault name="Company scheme"/>

D3.2 fillSchemeRefDefaultStacked

Das Standard-Farbschema für gestapelte Diagramme.

Beispiel:

<fillSchemeRefDefaultStacked name="Stacked scheme"/>

D3.3 fillSchemeRefDefaultWaterfall

Das Standard-Farbschema für Wasserfalldiagramme.

Beispiel:

<fillSchemeRefDefaultWaterfall 
  name="Waterfall scheme"/>

D3.4 fillSchemeRefDefaultClustered

Das Standard-Farbschema für gruppierte Diagramme.

Beispiel:

<fillSchemeRefDefaultClustered 
  name="Clustered scheme"/>

D3.5 fillSchemeRefDefaultMekko

Das Standard-Farbschema für Mekko-Diagramme.

Beispiel:

<fillSchemeRefDefaultMekko name="Mekko scheme"/>

D3.6 fillSchemeRefDefaultArea

Das Standard-Farbschema für Flächendiagramme.

Beispiel:

<fillSchemeRefDefaultArea name="Area scheme"/>

D3.7 fillSchemeRefDefaultPie

Das Standard-Farbschema für Kreisdiagramme.

Beispiel:

<fillSchemeRefDefaultPie name="Pie scheme"/>

D3.8 fillSchemeRefDefaultBubble

Das Standard-Farbschema für Blasendiagramme.

Beispiel:

<fillSchemeRefDefaultBubble name="Bubble scheme"/>

D3.9 lnfillmarkerSchemeRefDefault

Das Standard-Farbschema für Liniendiagramme.

Beispiel:

<lnfillmarkerSchemeRefDefault name="Line scheme"/>

D3.10 lnfillmarkerSchemeRefDefaultCombination

Das Standard-Farbschema für Kombinationsdiagramme.

Beispiel:

<lnfillmarkerSchemeRefDefaultCombination 
  name="Combination scheme"/>

D4 Anpassen von Linien

D4.1 lnfillDefault

Der durchgängig in think-cell verwendete Standard-Linientyp. Durch die Verwendung eines lnRef-Elements zum Referenzieren einer der Linien im lnLst-Element werden Strichtyp und -stärke festgelegt. Zum Festlegen der Farbe wird eine der Volltonfarben im fillLst-Element mithilfe von solidfillRef referenziert.

Beispiel:

<lnfillDefault> 
  <lnRef name="Solid 0.75 pt" /> 
  <solidfillRef name="tx1" /> 
</lnfillDefault>

Sind das lnRef- oder das solidfillRef-Element in einer der nachfolgenden Linienstildefinitionen nicht vorhanden, wird der entsprechende Wert aus lnfillDefault verwendet.

lnfillGridline

Der Rasterlinienstil.

D4.2 Segmentumrandungen

Die Umrandungen von Segmenten werden auf der Ebene des Füllfarbenschemas festgelegt, d. h., in jedem Schema im Steuerelement für das Farbschema kann auch ein Linienstil für Segmentumrandungen festgelegt werden. Die folgenden Elemente sind daher untergeordnete Elemente eines fillScheme-Elements.

lnfillSegment

Der Standard-Umrandungsstil für dieses Farbschema.

lnfillSegmentMekko

Der Umrandungsstil für Mekko-Diagramme, wird über das Farbschema des übergeordneten Elements festgelegt. Wird nichts festgelegt, wird der Stil aus lnfillSegment verwendet.

Beispiel

Hier wird noLine für die Segmentumrandungen verwendet. Da sich dies aber für Mekko-Diagramme oftmals nicht eignet, wird hierfür eine dünne, durchgezogene Linie in der Standard-Vordergrundfarbe verwendet.

<fillScheme name="PowerPoint Theme" ...> 
  <lnfillSegment> 
    <noLine/> 
  </lnfillSegment> 
  <lnfillSegmentMekko> 
    <lnRef name="Solid 0.25 pt" /> 
    <solidfillRef name="tx1" /> 
  </lnfillSegmentMekko> 
  <fillRef name="accent1"/> 
  ... 
</fillScheme>

D4.3 Linien in Diagrammen

Die folgenden Elemente sind untergeordnete Elemente des Elements chart.

lnfillAxis

Der Standard-Linienstil der Diagrammachse.

lnfillAxisCategory

Der Linienstil der Kategorieachse. Kann verwendet werden, um die Linienstärke der Basislinie zu erhöhen. Wird nichts festgelegt, wird lnfillAxis verwendet.

lnfillArrow

Der für Differenzpfeile verwendete Standard-Linienstil.

lnfillArrowCAGR

Der für CAGR-Pfeile (jährliche Wachstumsrate) verwendete Linienstil.

lnfillArrowCategoryDifference

Der für Gesamtdifferenzpfeile verwendete Linienstil.

lnfillArrowSegmentDifference

Der für Leveldifferenzpfeile verwendete Linienstil.

lnfillExtensionLine

Der Linienstil, der für Erweiterungslinien von Leveldifferenzpfeilen verwendet wird.

lnfillConnector

Der für Verbinderlinien verwendete Linienstil.

lnfillValueLine

Der für Wertelinien verwendete Linienstil.

lnfillTrendLine

Der für Trendlinien verwendete Linienstil.

lnfillPartition

Der für Partitionen verwendete Linienstil.

lnfillErrorBar

Der für Fehlerbalken verwendete Linienstil.

D4.4 Linien in der Diagrammlegende

Das folgende Element ist ein untergeordnetes Element des Elements legend.

lnfill

Die Umrandung der Legende. Wenn ein Element nicht verwendet wird, hat die Legende keine Umrandung. Wenn ein Element verwendet wird, aber nur der Linienstil oder die Farbe spezifiziert ist, wird die nicht spezifizierte Eigenschaft normalerweise von lnfillDefault festgelegt.

Beispiel:

<legend> 
  <lnfill> 
    <lnRef name="Solid 0.75 pt" /> 
    <solidfillRef name="Dark Gray" /> 
  </lnfill> 
</legend>

D4.5 Mit Beschriftungen verbundene Linien

Die folgenden Elemente sind untergeordnete Elemente des Elements label.

lnfillLeaderLine

Der Linienstil, der für die Linie zwischen einer Segmentbeschriftung und dem Segment verwendet wird, wenn die Beschriftung nicht im Segment platziert wird. Wird solidfillRef nicht angegeben, wird in think-cell nicht die Farbe aus lnfillDefault verwendet, sondern die Farbe, die der automatisch festgelegten Schriftfarbe der Beschriftung entspricht.

lnfillBubble

Der für die Umrandung der Beschriftungen von Differenzpfeilen verwendete Linienstil.

D5 Anpassen von Harvey Balls und Kontrollkästchen

D5.1 harveyball

Ein kombinierter Stil für einen Harvey-Ball, der aus den untergeordneten Elementen fillRefCompleted und fillRefBackground zur Beschreibung der Farbe für den Status beziehungsweise der Hintergrundfarbe des Harvey-Balls besteht.

Beispiel:

<harveyball> 
  <fillRefCompleted name="Black"/> 
  <fillRefBackground name="White"/> 
</harveyball>

D5.2 fillRefCompleted

Siehe fillRef.

D5.3 fillRefBackground

Siehe fillRef.

D5.4 Kontrollkästchen

Ein kombinierter Stil für Kontrollkästchen, der aus dem untergeordneten Element fillRef zur Beschreibung der Hintergrundfarbe des Kontrollkästchens, dem untergeordneten Element lnfill zur Beschreibung seiner Umrandung sowie der Liste mit Symbolen, Zeichen und Bildern des untergeordneten Elements choices besteht.

Beispiel:

<checkbox> 
  <fillRef name="Light Gray"/> 
  <lnfill> 
    <noLine/> 
  </lnfill> 
  <choices> 
    <glyph hotkeys="xX2"> 
      <solidfillRef name="Pink"/> 
      <font typeface="Arial Unicode MS"/> 
      <t>&#10007;</t> 
    </glyph> 
    <glyph hotkeys="qQ3"> 
    <font typeface="Arial Unicode MS"/> 
    <t>?</t> 
    </glyph> 
    <pic hotkeys="uU4"> 
      <Relationship Target="up.emf"/> 
    </pic> 
    <pic hotkeys="dD5"> 
      <Relationship Target="down.emf"/> 
    </pic> 
    <glyph hotkeys=" 0"> 
    <t> </t> 
    </glyph> 
  </choices> 
</checkbox>

D5.5 choices

Eine Liste von Auswahlmöglichkeiten zur Verwendung in einem Kontrollkästchen. Die Liste kann eine beliebige Anzahl von glyph-Elementen für Zeichen und Symbole sowie pic-Elementen für Bilder enthalten.

D5.6 glyph

Eine Glyphe (Zeichen oder Symbol), die als eine der Auswählmöglichkeiten eines Kontrollkästchens verwendet wird. Das Attribut hotkeys beschreibt eine Liste der Schnellzugriffzeichen, mit denen die Glyphe ausgewählt werden kann. Als untergeordnete Elemente beschreiben solidFillRef die Farbe des Zeichens bzw. Symbols, font seine Schriftart und t das Zeichen bzw. Symbol selbst.

Beispiel:

<glyph hotkeys="qQ3"> 
  <solidfillRef name="Blue"/> 
  <font typeface="Arial Unicode MS"/> 
  <t>?</t> 
</glyph>

D5.7 t

Ein Zeichen oder Symbol, das in einer Glyphe (an sich in einem Kontrollkästchen) verwendet wird. Beim Inhalt dieses Elements kann es sich um einen Buchstaben (a), ein Unicode-Zeichen oder eine numerische Zeichenkodierung für einen Unicode-Codepunkt handeln. Die numerische Zeichenkodierung kann dabei in Form von Dezimalzahlen (&#10007;) oder Hexadezimalzahlen (&#x2717;) angegeben werden.

D5.8 pic

Ein Bild, das als eine der Auswählmöglichkeiten eines Kontrollkästchens verwendet wird. Der Dateiname der jeweiligen EMF-Bilddatei wird dabei als Attribut Target des untergeordneten Elements Relationship angegeben. Das Attribut hotkeys beschreibt eine Liste der Schnellzugriffzeichen, mit denen das Bild ausgewählt werden kann.

Beispiel:

<pic hotkeys="dD5"> 
  <Relationship Target="down.emf"/> 
</pic>

D6 Dateistruktur

think-cell Stildefinitionen sind mit dem Schema konforme XML-Dateien,

http://schemas.think-cell.com/24132/tcstyle.xsd

Hinweis: Nur Stildefinitionen, die erfolgreich mit dem XML-Schema validiert werden können, werden unterstützt. Es kann vorkommen, dass eine Stildefinition technisch nicht komplett gültig ist, beispielsweise, da einige Elemente ausgelassen wurden und in einer bestimmten Version von think-cell noch geladen werden, aber in zukünftigen Versionen eventuell nicht gültig sind.

D6.1 style

Das Element style ist das Stammelement der Stildefinition. Das obligatorische Attribut name legt den Namen fest, der im Menü Mehr für den derzeit aktiven Stil angezeigt wird. Die Attribute xmlns, xmlns:xsi und xsi:schemaLocation aus dem Beispiel sollten beim Erstellen einer neuen Stildefinition nicht verändert werden.

Stildefinitionen, die für frühere Versionen von think-cell angelegt wurden, funktionieren weiterhin unverändert. Wenn Sie weitere Elemente verwenden möchten, die nur in der aktuellen Version unterstützt werden, müssen Sie die Versionsnummer in den Attributen xmlns und xsi:schemaLocation wie im folgenden Beispiel gezeigt ändern.

Beispiel:

<style name="Example style name" 
xmlns="http://schemas.think-cell.com/24132/tcstyle" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation= 
  "http://schemas.think-cell.com/24132/tcstyle 
   http://schemas.think-cell.com/24132/tcstyle.xsd"> 
... 
</style>

Dabei können Sie auch Änderungen an anderen Elementen durchführen, um sicherzustellen, dass die Stildefinition mit dem hier beschriebenen Format übereinstimmt.

D6.2 noStyle

Enthält eine Stildefinition nur dieses Element, wird durch das Laden der Datei die aktuelle Stilinformation aus dem Folienmaster gelöscht.

Beispiel:

<noStyle 
xmlns="http://schemas.think-cell.com/24132/tcstyle" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation= 
  "http://schemas.think-cell.com/24132/tcstyle 
   http://schemas.think-cell.com/24132/tcstyle.xsd"/>

D6.3 Hierarchie von XML-Elementen

Die folgenden Elemente werden in Definieren von Farben, Linienstilen und Markierungen beschrieben:

  • fillLst
    • noFill
    • solidFill
      • schemeClr
      • srgbClr
      • sdrgbClr
      • scrgbClr
      • prstClr
    • patFill
      • fgClr + bgClr
  • lnLst
    • noLine
    • ln
      • prstDash
  • markerLst
    • noMarker
    • marker
      • symbol

Die folgenden Elemente werden in Verwenden von Farben-, Linien- und Markierungsschemata beschrieben:

  • fillschemeLst
    • fillscheme
      • fillRef
      • lnfillSegment
        • solidfillRef
        • lnRef
      • lnfillSegmentMekko
        • solidfillRef
        • lnRef
  • lnfillmarkerSchemeLst
    • lnfillmarkerScheme
      • lnfillmarker
        • solidfillRef
        • lnRef
        • markerRef
  • fillmarkerSchemeLst
    • fillmarkerscheme
      • fillmarker
        • solidfillRef
        • markerRef

Die folgenden Elemente werden in Anpassen von Diagrammen beschrieben:

  • fillSchemeRefDefault
  • fillSchemeRefDefaultStacked
  • fillSchemeRefDefaultWaterfall
  • fillSchemeRefDefaultClustered
  • fillSchemeRefDefaultMekko
  • fillSchemeRefDefaultArea
  • fillSchemeRefDefaultPie
  • fillSchemeRefDefaultBubble
  • lnfillmarkerSchemeRefDefault
  • lnfillmarkerSchemeRefDefaultCombination
  • fillmarkerSchemeRefDefault
  • lnfillDefault
    • solidfillRef
    • lnRef
  • lnfillGridline
    • solidfillRef
    • lnRef

Die folgenden Elemente werden in Anpassen von Linien beschrieben:

  • -Diagramm
    • lnfillAxis
      • solidfillRef
      • lnRef
    • lnfillAxisCategory
      • solidfillRef
      • lnRef
  • Legende
    • lnfill
      • solidFillRef
      • lnRef

Die folgenden Elemente werden in Anpassen von Harvey Balls und Kontrollkästchen beschrieben:

  • harveyball
    • fillRefCompleted + fillRefBackground
  • Kontrollkästchen
    • fillRef
    • choices
      • glyph
        • solidfillRef
        • Schriftart
        • t
      • pic
        • Beziehung