D. Format von Stildefinitionen

Die technische Struktur einer think-cell-Stildefinition wird im folgenden Abschnitt beschrieben. Sie bietet einen Überblick hinsichtlich der Datei, ihres Inhalts und ihrer hierarchischen Gliederung sowie kurze Erläuterungen zu logischen Unterabschnitten, wobei dargelegt wird, welche Formatvorlagen-Einstellungen für think-cell-Elemente festgelegt werden können. Sie wird von einer Beschreibung gefolgt, wie im Allgemeinen mit Formatvorlagendateien und deren besonderen Struktur in gearbeitet werden kann Dateistruktur. Die detaillierte Erläuterung eines jeden Elements ist nachstehend dargelegt, beginnend mit Definieren von Farben, Linienstilen und Markierungen.

D.1
Hierarchie von XML-Elementen
D.2
Dateistruktur
D.3
Definieren von Farben, Linienstilen und Markierungen
D.4
Verwenden von Farben-, Linien- und Markierungsschemata
D.5
Anpassen von Diagrammen
D.6
Texteigenschaften anpassen
D.7
Vordefinieren von Folienlayouts für das Platzieren von Diagrammen
D.8
Beschriftungen anpassen
D.9
Anpassen von Linien
D.10
Anpassen von Harvey Balls und Kontrollkästchen
D.11
Anpassen von Gantt-Diagrammen

D.1 Hierarchie von XML-Elementen

Die folgenden Elemente werden jeweils zum Festlegen von Farben, Linien und Markierungen verwendet. Sie werden in der unverankerten Symbolleiste passender think-cell-Elemente in PowerPoint verfügbar gemacht und können in weiteren Definitionen in der Formatvorlagendatei referenziert werden. Sie sind in beschrieben Definieren von Farben, Linienstilen und Markierungen.

  • fillLst
    • noFill
    • solidFill
      • schemeClr
        • lumMod
        • lumOff
      • srgbClr
      • sdrgbClr
      • scrgbClr
      • prstClr
    • pattFill
      • fgClr + bgClr
  • lnLst
    • ln
      • prstDash
  • markerLst
    • marker
      • symbol
  • solidfillRefBackground

Die folgenden Elemente legen die Standard-Formatvorlage für Linien- und Gitterlinienart fest, die in think-cell durchgehend verwendet werden. Sie sind in beschrieben Anpassen von Linien.

  • lnfillDefault
    • solidfillRef
    • lnRef
  • lnfillGridline
    • solidfillRef
    • lnRef

Die folgenden Elemente legen jeweils die Listen der Formatvorlagen für Formen-, Füllungs-, Linien- und Markierungsschemata fest. Sie werden in der unverankerten Symbolleiste passender think-cell-Elemente verfügbar gemacht und können in weiteren Definitionen in der Formatvorlagendatei referenziert werden. Sie sind in beschrieben Verwenden von Farben-, Linien- und Markierungsschemata.

  • shapestyleLst
    • shapestyle
      • fillref
      • lnfill
  • fillschemeLst
    • fillscheme
      • lnfillSegment
        • solidfillRef
        • lnRef
      • lnfillSegmentMekko
        • solidfillRef
        • lnRef
      • fillRef
      • seriesCountSpecific
        • fillRef
  • lnfillmarkerSchemeLst
    • lnfillmarkerScheme
      • lnfillmarker
        • solidfillRef
        • lnRef
        • markerRef
      • seriesCountSpecific
        • lnfillmarker
  • fillmarkerSchemeLst
    • fillmarkerScheme
      • fillmarker
        • solidfillRef
        • markerRef
      • noMarker
      • seriesCountSpecific
        • fillmarker

Die folgenden Elemente können dazu genutzt werden, ein Standard-Füllschema für alle Diagramme und bestimmte Diagramme festzulegen. Sie sind in beschrieben Anpassen von Diagrammen.

  • fillSchemeRefDefault
  • fillSchemeRefDefaultStacked
  • fillSchemeRefDefaultWaterfall
  • fillSchemeRefDefaultClustered
  • fillSchemeRefDefaultMekko
  • fillSchemeRefDefaultArea
  • fillSchemeRefDefaultPie
  • fillSchemeRefDefaultBubble
  • lnfillmarkerSchemeRefDefault
  • lnfillmarkerSchemeRefDefaultCombination
  • fillmarkerSchemeRefDefault

Die folgenden Elemente legen die Standard-Textformatvorlage für think-cell-Textfelder fest. Sie sind in beschrieben Texteigenschaften anpassen.

  • defPPr
    • defRPr

Die folgenden Elemente ermöglichen das Vordefinieren von Folienlayouts zum Platzieren von Diagrammen. Sie sind in beschrieben Vordefinieren von Folienlayouts für das Platzieren von Diagrammen.

  • fixedLayoutLst
    • fixedLayout
      • rect

Die folgenden Elemente legen die Formatvorlageneigenschaften verschiedener Beschriftungen fest. Sie sind in beschrieben Beschriftungen anpassen.

  • Beschriftung
    • lnfillLeaderLine
      • lnRef
    • shapestyleRefBubble
    • sumLabelPosition

Die folgenden Elemente legen die Eigenschaften der Linien für Achsen und Legenden fest. Sie sind in beschrieben Anpassen von Linien.

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

Die folgenden Elemente legen die Formatvorlage und das Verhalten von Harvey Balls und Kontrollkästchen fest. Sie sind in beschrieben Anpassen von Harvey Balls und Kontrollkästchen.

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

Die folgenden Elemente legen die Formatvorlage und das Verhalten von Gantt-Diagrammen fest. Sie sind in beschrieben Anpassen von Gantt-Diagrammen.

  • gantt
    • lnfillDefault
    • scaleFrame
      • fillRef
      • lnfill
    • scaleUnderline
      • lnfill
    • scaleExtendSeparators
    • lnfillBodyLeftRight
    • LnfillBodyTop
    • lnfillBodyBottom
    • lnfillFrameLeftRight
    • fillRefDefaultBody
    • fillRefHorzShading
    • fillRefVertShading
    • lnfillSeparatorHorz
    • lnfillSeparatorVertPrimary
    • lnfillSeparatorVertSecondary
    • shapestyleLstPentagonAndChevron
    • shapestyleLstBar
    • lnfillLstBar
    • Klammer
      • lnfill
    • Meilenstein
      • markerRef
      • solidFillRef
      • lnfill
  • fiscalYear
    • Start
    • Ende
    • weekAlignment

D.2 Dateistruktur

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

https://schemas.think-cell.com/34000/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.

D.2.1 Stil

Das Element style ist das Stammelement der Formatvorlagendatei. Das obligatorische Attribut name legt den Namen fest, der im Menü Extras Menüsymbol. Extras für den derzeit aktiven Stil angezeigt wird. Die Attribute xmlns, xmlns:xsi und xsi:schemaLocation aus dem Beispiel sollten beim Erstellen einer neuen Formatvorlagendatei nicht verändert werden. Ein optionales Attribut basedOn kann sich auf einen alten Basis-Stil beziehen. Die entsprechende .tcbasestyle Datei muss sich im Installationsverzeichnis befinden, um eine Formatvorlage mit dem Attribut basedOn zu laden.

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="https://schemas.think-cell.com/34000/tcstyle" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation= 
  "https://schemas.think-cell.com/34000/tcstyle 
   https://schemas.think-cell.com/34000/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.

D.3 Definieren von Farben, Linienstilen und Markierungen

D.3.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>

lumMod

Prozentwert zur Einstellung der Intensität einer Farbe. Er wird typischerweise in ein schemeClr zur Änderung eingebunden, kann aber auch die unten beschriebenen Farbtypen ändern.

Beispiel:

<solidFill name="Accent 1, Darker 20%"> 
  <schemeClr val="accent1"> 
    <lumMod val="80%"/> 
  </schemeClr> 
</solidFill>

lumOff

Prozentwert zum Anheben der Intensität einer Farbe, wobei Farbton und Sättigung unverändert bleiben. Er wird typischerweise in ein schemeClr zur Änderung eingebunden, kann aber auch die unten beschriebenen Farbtypen ändern.

Beispiel:

<solidFill name="Accent 1, Lighter 20%"> 
  <schemeClr val="accent1"> 
    <lumMod val="80%"/> 
    <lumOff val="20%"/> 
  </schemeClr> 
</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:

<scrgbClr r="0%" g="100%" b="66.66%"/>

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

PresetColorValues Enum

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

Beispiel:

<prstClr val="white"/>

D.3.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.

D3.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 in der unverankerten Symbolleiste. Sie kann innerhalb von fillLst, fillSchemeList und lnfillmarkerSchemeLst Elementen verwendet werden.

Beispiel:

<separator/>

D.3.4 Linien

ln

Eine Linie einer bestimmten Stärke, die auf einem Linientyp basiert. 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 festgelegt werden prstDash.

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, dash, lgDash, dashDot, lgDashDot, lgDashDotDot, sysDot, sysDashDotDot an, die dem Standard von Office Open XML entsprechen:

PresetLineDashValues Enum

Beispiel:

<prstDash val="solid"/>

D.3.5 Auswahlmöglichkeiten beim Steuerelement für den Linienstil

lnLst

Eine Liste der Linien, die durch mindestens eine Instanz des Elements ln beschrieben werden. Die in dieser Liste festgelegten Linien werden zusätzlich zu „Keine Linie“ im Linienstil-Steuerelement der unverankerten Symbolleiste angezeigt (siehe Linienstil). Außerdem müssen hier für jeden referenzierten Linienstil, der lnRef für die Verwendung in Liniendiagrammen (siehe Liniendiagramm), universellen Verbindern (siehe Universelle Verbinder) und Wasserfallverbindern (siehe 9. Wasserfalldiagramm) nutzt, Umrandungen usw. definiert werden.

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.

D.3.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 festgelegt werden symbol.

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.

MarkerStyleValues Enum

Beispiel:

<symbol val="circle"/>

D.3.7 Auswahlmöglichkeiten beim Steuerelement für die Markierungen

markerLst

Eine Liste der Markierungen, die durch 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>

D.3.8 Hintergrundfarbe des Diagramms

solidfillRefBackground

Die tatsächliche Hintergrundfarbe für think-cell-Diagramme. Dies ist nur erforderlich, um anzugeben, ob die Diagramme auf einem farbigen Rechteck und nicht direkt auf dem Folienhintergrund platziert werden. Diese Farbe wird für Formen verwendet, die sich nahtlos in dem Hintergrund einfügen sollen, z. B. umrahmte Beschriftungen und Wertachsenbrüche.

<solidfillRefBackground name="Yellow"/>

Die Verwendung von solidfillRefBackground ist ein letztes Mittel. Zunächst sollten Sie versuchen, Ihre Vorlage in Bezug auf den Folienhintergrund und die Themenfarben zu korrigieren. Verwenden Sie solidfillRefBackground, um die Hintergrundfarbe des Diagramms explizit zu definieren nur dann, wenn das gewünschte Ergebnis immer noch nicht erreicht wird. Sie wird normalerweise zusammen mit defRPr für Textfarben verwendet (siehe Texteigenschaften anpassen).

D.4 Verwenden von Farben-, Linien- und Markierungsschemata

D.4.1 Auswahlmöglichkeiten beim Steuerelement für die Gantt-Form

shapestyleLst

Eine Liste von Formstilen, auf die verwiesen werden kann, um den Standardstil der Differenzblase und der CAGR-Pfeile zu definieren (siehe Beschriftungen anpassen) und in der Liste der verfügbaren Stile für Balken und Fünfecke/Winkel in Gantt-Diagrammen (siehe Gantt). Individuelle Form-Formatvorlagen werden mit dem untergeordneten Element shapestyle festgelegt.

Beispiel:

<shapestyleLst> 
	<shapestyle ... 
	<shapestyle ... 
	...
</shapestyleLst>

shapestyle

Eine Form-Formatvorlage. Muss ein fillref untergeordnetes Element enthalten, um die Hintergrundfarbe der Form festzulegen, kann zusätzlich ein lnfill untergeordnetes Element und dessen nachfolgende untergeordnete Elemente enthalten, um die Kontur der Form zu beschreiben.

Beispiel:

<shapestyle name="Bubble"> 
  <fillRef name="bg1"/> 
  <lnfill> 
    <lnRef name="Solid 0.75 pt"/> 
    <solidfillRef name="Dark Gray"/> 
  </lnfill> 
</shapestyle>

D.4.2 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 Füllungen referenziert werden fillRef. 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.

Das optionale Boolean-Attribut repeatLast steuert, was geschieht, nachdem jede Füllung einmal verwendet wurde, d. h., sobald die Anzahl der Segmente größer ist als die Anzahl der Füllfarben. Standardmäßig, oder wenn das Attribut ausdrücklich auf 0 festgelegt wird, wiederholen zusätzliche Segmente die Füllfarben, beginnend mit der ersten, dann der zweiten, usw. Falls repeatLast auf 1 festgelegt ist, wird die letzte im Farbschema festgelegte Füllfarbe für alle nachfolgenden Segmente verwendet.

Beispiel:

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

Manchmal eignet sich ein Farbschema gut für die meisten Diagramme, aber weniger gut für Diagramme mit sehr wenigen Datenserien. Zum Beispiel können Sie ein Farbschema mit einer primären Farbe, mehreren Schattierungen dieser Farbe und dann einer anderen primären Farbe mit mehreren Schattierungen derselben verwenden. Falls ein Diagramm nur über zwei Segmente verfügt, möchten Sie vielleicht, dass beide primären Farben verwendet werden statt nur einer primären Farbe und einer Schattierung derselben Farbe. Sie können dieses Problem mit dem Unterelement seriesCountSpecific lösen.

seriesCountSpecific

Eine Abfolge von Füllungen kann als Farbschema genutzt werden, wenn ein Diagramm über eine bestimmte Anzahl von Datenserien verfügt. Das Attribut seriesCount legt fest, für welche Anzahl von Datenserien diese Abfolge genutzt wird. Sie können einen Bereich (seriesCount="1-3") oder eine Zahl (seriesCount="2") verwenden.

Das Diagramm wechselt automatisch jedes Mal zwischen der Standard-Füllabfolge in fillScheme und allen spezifischen Füllabfolgen in seriesCountSpecific, wenn sich die Anzahl der Datenserien in einem Diagramm ändert.

Beispiel:

<fillScheme name="Company fill scheme" 
            fillRefOtherSeries="Orange"> 
  <fillRef name="Red"/> 
  <fillRef name="Light Red"/> 
  <fillRef name="Lighter Red"/> 
  <fillRef name="Blue"/> 
  <fillRef name="Light Blue"/> 
  <fillRef name="Lighter Blue"/> 
  <seriesCountSpecific seriesCount="1-2"> 
    <fillRef name="Red"/> 
    <fillRef name="Blue"/> 
  </seriesCountSpecific> 
</fillScheme>

Sie können mehrere seriesCountSpecific-Elemente in einem fillScheme verwenden, falls sich die Bereiche in den seriesCount-Attributen nicht überschneiden. Falls keines der seriesCount-Attribute für bestimmte Listen mit der aktuellen Anzahl der Datenserien übereinstimmt, so wird die Füllabfolge des übergeordneten Elementes verwendet.

seriesCountSpecific unterstützt die Attribute reverse und repeatLast für 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"/>

D.4.3 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. Falls erforderlich, kann seriesCountSpecific mit einer anderen Abfolge von lnfillmarker für Diagramme mit nur sehr wenigen Datenserien verwendet werden (siehe seriesCountSpecific).

Beispiel:

<lnfillmarkerScheme name="Company line scheme"> 
  <lnfillmarker> 
    <lnRef name="Solid 18"/> 
    <solidfillRef name="accent1"/> 
    <markerRef name="Marker1"/> 
  </lnfillmarker> 
  ... 
</lnfillmarkerScheme>

lnfillmarker

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

Beispiel:

<lnfillmarker> 
  <lnRef name="Solid 18"/> 
  <solidfillRef name="accent1"/> 
  <markerRef name="Marker1"/> 
</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.

Beispiel:

<lnRef name="Solid 18"/>

solidfillRef

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:

<solidfillRef 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.

Wird nichts festgelegt, wird für diesen kombinierten Linienstil kein Marker verwendet.

Beispiel:

<markerRef name="Marker1"/>

D.4.4 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. Dabei wird der zu verwendende Marker oder noMarker spezifiziert, wobei angegeben wird, dass kein Marker zu verwenden ist. Das Attribut name enthält den Namen, der im Linienschema-Steuerelement angezeigt wird. Falls erforderlich, kann seriesCountSpecific mit einer anderen Abfolge von fillmarker für Diagramme mit nur sehr wenigen Datenserien verwendet werden (siehe seriesCountSpecific).

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.

Beispiel:

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

noMarker

Ein leeres Element zeigt an, dass kein Marker verwendet werden soll.

Beispiel:

<noMarker />

D.5 Anpassen von Diagrammen

D.5.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"/>

D.5.2 fillSchemeRefDefaultStacked

Das Standard-Farbschema für gestapelte Diagramme.

Beispiel:

<fillSchemeRefDefaultStacked name="Stacked scheme"/>

D.5.3 fillSchemeRefDefaultWaterfall

Das Standard-Farbschema für Wasserfalldiagramme.

Beispiel:

<fillSchemeRefDefaultWaterfall 
  name="Waterfall scheme"/>

D.5.4 fillSchemeRefDefaultClustered

Das Standard-Farbschema für gruppierte Diagramme.

Beispiel:

<fillSchemeRefDefaultClustered 
  name="Clustered scheme"/>

D.5.5 fillSchemeRefDefaultMekko

Das Standard-Farbschema für Mekko-Diagramme.

Beispiel:

<fillSchemeRefDefaultMekko name="Mekko scheme"/>

D.5.6 fillSchemeRefDefaultArea

Das Standard-Farbschema für Flächendiagramme.

Beispiel:

<fillSchemeRefDefaultArea name="Area scheme"/>

D.5.7 fillSchemeRefDefaultPie

Das Standard-Farbschema für Kreisdiagramme.

Beispiel:

<fillSchemeRefDefaultPie name="Pie scheme"/>

D.5.8 fillSchemeRefDefaultBubble

Das Standard-Farbschema für Blasendiagramme.

Beispiel:

<fillSchemeRefDefaultBubble name="Bubble scheme"/>

D.5.9 lnfillmarkerSchemeRefDefault

Das Standard-Farbschema für Liniendiagramme.

Beispiel:

<lnfillmarkerSchemeRefDefault name="Line scheme"/>

D.5.10 lnfillmarkerSchemeRefDefaultCombination

Das Standard-Farbschema für Kombinationsdiagramme.

Beispiel:

<lnfillmarkerSchemeRefDefaultCombination 
  name="Combination scheme"/>

D.5.11 fillmarkerSchemeRefDefault

Das standardmäßige Markierungsschema für Punktdiagramme.

Beispiel:

<fillmarkerSchemeRefDefault name="Shapes"/>

D.6 Texteigenschaften anpassen

defPPr

Die Standard-Absatzeigenschaften von Text in Beschriftungen und Textfeldern. Die Eigenschaften neuer Beschriftungen und Textfelder werden aus einer der Textformatebenen des Textkörperplatzhalters übernommen. Die passende Textformatebene wird heuristisch gewählt, was in den meisten Fällen gut funktioniert. Diese Verhaltensweise wird gewählt, indem das defPPr Element nicht verwendet wird. Wenn eine unpassende Textformatebene gewählt wurde, können Sie das Attribut lvl mit Zahlen von 0 bis 8 auswählen, um die Textformatebene genau zu bestimmen. Die Nummerierung beginnt mit 0, was der ersten Textstilebene entspricht. Daher bezieht sich 1 auf die zweite Ebene usw. think-cell verwendet für Text in Beschriftungen und Textfeldern die Schriftfarbe aus den Absatzeigenschaften der jeweiligen Textstilebene.

Beispiel:

<defPPr lvl="3"/>

defRPr

Die Standard-Eigenschaften von Text in Beschriftungen und Textfeldern. Es ist möglich, die primäre und alternative Schriftfarbe mit den Werten zu überschreiben, die aus dem PowerPoint-Farbschema abgeleitet wurden. Sie können die primäre Schriftfarbe mit solidfillRef und die alternative Schriftfarbe mit solidfillRefAlt angeben. Für jede Beschriftung wird automatisch die beste Farbe ausgewählt, um den Kontrast zum Beschriftungshintergrund zu maximieren.

Beispiel:

<defPPr lvl="2">
	<defRPr>
		<solidfillRef name="Deep Red"/>
		<solidfillRefAlt name="Yellow"/>
	</defRPr>
</defPPr>

Die Verwendung von defRPr ist ein letztes Mittel. Es ist immer ratsam, Ihre Vorlage in Bezug auf den Folienhintergrund und die Themenfarben zu ändern. Als Nächstes sollten Sie die korrekte Formatierung der Textstilebene im Textkörper-Platzhalter der Masterfolie festlegen. Verwenden Sie das oben beschriebe lvl-Attribut von defPPr nur dann, wenn dies nicht möglich ist oder nicht das gewünschte Ergebnis ergibt. Wenn das gewünschte Ergebnis immer noch nicht erzielt wird, verwenden Sie defRPr, um Textfarben explizit zu definieren.

Einige der Umstände, die eine Verwendung von defRPr erfordern, erfordern auch die explizite Angabe der tatsächlichen Diagrammhintergrundfarbe mithilfe von solidfillRefBackground (siehe Hintergrundfarbe des Diagramms).

D.7 Vordefinieren von Folienlayouts für das Platzieren von Diagrammen

Das optionale Element fixedLayoutLst hat ein oder mehrere fixedLayout Elemente als untergeordnete Elemente, die ein Folienlayout mit einem oder mehreren rechteckigen Bereichen definieren, in die Gantt-, Kreis-/Ring- oder alle anderen Diagramme platziert werden können. Die vordefinierten Folienlayouts werden als Miniaturansichten in der oberen linken Ecke des Folienansichtsbereichs angezeigt, wenn der entsprechende Diagrammtyp zum Einfügen ausgewählt wird oder wenn ein solches Diagramm auf die Folie gezogen wird. Wenn Sie in einen der rechteckigen Bereiche in der Folienminiatur klicken oder das Diagramm dort ablegen, wird das Diagramm an dieser Position mit dieser Größe platziert.

fixedLayout

Definiert ein Folienlayout.

Hat ein oder mehrere rect Elemente als untergeordnete Elemente, die rechteckige Bereiche auf der Folie definieren.

Muss über ein for Attribut mit zulässigen Werten verfügen:

"pie"
Definiert ein Folienlayout zum Platzieren von Kreis-/Ringdiagrammen.
"gantt"
Definiert ein Folienlayout zum Platzieren von Gantt-Diagrammen/Zeitachsen.
"chart"
Definiert ein Folienlayout zum Platzieren aller anderen Diagramme.
Oder eine Kombination davon, die durch Leerzeichen getrennt sind.

rect

Definiert einen rechteckigen Bereich auf einer Folie.

Hat vier erforderliche Attribute: l, t, r und b. Diese definieren die Position der linken, oberen, rechten und unteren Ränder des Bereichs.

Zulässige Werte dieser Attribute sind:

  • absolute Positionen, angegeben als ganze Zahl (z. B. "360000", "+120000" oder "-240000") in EMU (12700 EMU = 1 pt, 360000 EMU = 1 cm, 914400 EMU = 1 in)
  • relative Positionen in Bezug auf die Foliengröße, angegeben als Dezimalzahl, unmittelbar gefolgt von einem Prozentzeichen (z. B. "17.3%")
  • eine Kombination dieser mit einem + oder , -beginnend entweder mit einer absoluten (z. B. "1800000+10%") oder einer relativen Position (z. B. "12.1%-12700").

Der Koordinatenursprung befindet sich in der oberen linken Ecke der Folie, mit positiver Richtung nach rechts horizontal und nach unten vertikal. Bei Kombinationen von absoluten und relativen Positionen ist die zweite Position relativ zur ersten; z. B. definiert "1800000+10%" horizontal die horizontale Position 1800000 EMU (= 5 cm) plus 10 % der horizontalen Foliengröße rechts vom linken Rand der Folie und definiert "12.1%-12700" vertikal die vertikale Position 12700 EMU (= 1 pt) nach oben der Position im Abstand von 12,1 % der vertikalen Foliengröße vom oberen Rand der Folie.

Beispiel:

<rect l="1080000" t="10%" r="50%-1080000" b="90%"/>

Dies definiert einen rechteckigen Bereich mit einem Rand von 10 % zum Rand der Folie oben und unten und einem Rand von 3 cm (= 1080000 EMU) zum linken Rand und zur horizontalen Mitte der Folie.

Beispiel:

<fixedLayoutLst>
	<fixedLayout for="chart pie">
		<rect l="1080000" t="10%" r="50%-1080000" b="90%"/>
		<rect l="50%+1080000" t="10%" r="100%-1080000" b="90%"/>
	</fixedLayout>
</fixedLayoutLst>

Dies definiert ein Folienlayout mit zwei vordefinierten Bereichen zum Einfügen von Diagrammen außer Gantt-Diagrammen, wobei beide oben und unten 10 % Ränder haben, der linke Bereich 3 cm Ränder zum linken Rand und zur horizontalen Mitte der Folie und der rechte Bereich 3 cm Ränder zur horizontalen Mitte und zum rechten Rand der Folie. Sie wird wie folgt in der oberen linken Ecke der Folienansicht angezeigt, wenn Sie ein solches Diagramm zum Einfügen auswählen:

Die Folien-Miniaturansicht für das Folienlayout, das im Beispiel beim Einfügen eines Diagramms definiert ist.

Wenn Sie in einen der Bereiche in der Miniaturansicht klicken, wird das Diagramm mit dieser Position und Größe eingefügt. Es wird auch angezeigt, wenn ein vorhandenes Diagramm gezogen wird, und wenn Sie es in einem der Bereiche ablegen, wird es an dieser Position und in dieser Größe platziert.

Beispiel:

<fixedLayoutLst>
	<fixedLayout for="chart pie">
		<rect l="1080000" t="10%" r="50%-1080000" b="90%"/>
		<rect l="50%+1080000" t="10%" r="100%-1080000" b="90%"/>
	</fixedLayout>
	<fixedLayout for="pie">
		<rect l="33%" t="1800000" r="66%" b="100%-1080000"/>
	</fixedLayout>
</fixedLayoutLst>

Dies definiert zwei Folienlayouts, wobei das erste aus dem letzten Beispiel ist, für alle Diagramme außer Gantt-Diagrammen, und das zweite ein Layout nur zum Einfügen von Kreis- oder Ring-Diagrammen, wobei ein Bereich zum horizontalen Einsetzen in das mittlere Drittel der Folie und mit einem 5 cm Rand oben und einem 3 cm Rand unten vorhanden ist. Wenn Sie ein Kreis- oder Ringdiagramm einfügen oder ziehen, werden diese wie folgt angezeigt:

Die Folien-Miniaturansichten für die Folienlayouts, das im Beispiel beim Einfügen eines Kreisdiagramms definiert ist.

D.8 Beschriftungen anpassen

Das Element label enthält Elemente, die Eigenschaften von Beschriftungen verändern. Die folgenden Elemente sind untergeordnete Elemente von label. Beachten Sie, dass shapestyleRefBubble ein obligatorisches untergeordnetes Element ist, während die anderen Elemente optional sind.

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.

Beispiel:

<lnfillLeaderLine> 
  <lnRef name="Solid 0.5 pt"/> 
</lnfillLeaderLine>

shapestyleRefBubble

Eine Referenz zu einer in festgelegten Form shapestyleLst. Das Attribut name muss mit dem Wert des gleichen Attributs in der Form-Formatvorlagen-Definition übereinstimmen. Dies definiert den standardmäßigen Beschriftungsstil für die Ebenen- und Gesamtdifferenz sowie die CAGR-Pfeile.

Beispiel:

<shapestyleRefBubble name="Bubble"/>

sumLabelPosition

Die Position der Summenbeschriftungen. Das Attribut val kann die folgenden Werte haben (die Positionen beziehen sich auf aufrechte Säulendiagramme und verändern sich bei rotierten oder umgedrehten Diagrammen entsprechend):

accordingToSign
Platziert Summenbeschriftungen bei positiven Summen über der Säule und bei negativen Summen darunter. Wenn das Element nicht vorhanden ist, ist das die Standardeinstellung.
awayFromBaseline
Platziert Summenbeschriftungen in einer Entfernung von der Basislinie, d. h. die Beschriftung wird niemals zwischen der Säule und der Basislinie platziert.

Diese Einstellungen wirken sich auf unverankerte Säulen in Wasserfalldiagrammen aus. Ansonsten führen beide Methoden zu denselben Beschriftungspositionen und sumLabelPosition ist nicht relevant.

Beispiel:

<label> 
  <sumLabelPosition val="accordingToSign"/> 
</label>

D.9 Anpassen von Linien

D.9.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 Gitterlinienstil. Sie folgt demselben Schema und denselben Regeln, wie vorstehend lnfillDefault beschrieben.

D.9.2 Segmentkonturen

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>

D.9.3 Linien in Diagrammen

Das Element chart enthält Elemente, die Linien in Diagrammen anpassen. 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.

lnfillConnectorWaterfall

Der für Wasserfall-Verbinderlinien verwendete Linienstil. Wenn festgelegt, überschreibt der Stil lnfillConnector. Neben untergeordneten Elementen lnRef und solidfillRef unterstützt lnfillConnectorWaterfall auch ein untergeordnetes Element von <noLine />, um anzugeben, dass Wasserfall-Verbinder nicht sichtbar sein sollen, was für lnfillConnector nicht möglich ist.

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.

lnfillRidge

Der Linienstil für den Mekko-Diagrammkurvenverlauf.

D.9.4 Linien in der Diagrammlegende

Das folgende Element ist ein untergeordnetes Element des Elements legend.

lnfill

Die Umrandung der think-cell Form. Wenn ein Element nicht verwendet wird, hat die Form 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>

D.10 Anpassen von Harvey Balls und Kontrollkästchen

D.10.1 Harveyball

Ein kombinierter Stil für einen Harvey Ball, der aus den untergeordneten Elementen fillRefCompleted, fillRefBackground und lnfill zur Beschreibung der Farbe für den Status beziehungsweise der Hintergrundfarbe und der Umrandung des Harvey Balls besteht. Das erforderliche Attribut sz definiert die standardmäßige Schriftgröße des Harvey Balls als Hundertstel eines Punkts.

Beispiel:

<harveyball sz="1400"> 
  <fillRefCompleted name="Black"/> 
  <fillRefBackground name="Light Orange"/> 
  <lnfill> 
    <lnRef name="Solid 0.5 pt"/> 
    <solidfillRef name="accent1"/> 
  </lnfill> 
</harveyball>

D.10.2 fillRefCompleted

Siehe fillRef.

D.10.3 fillRefBackground

Siehe fillRef.

D.10.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. Das erforderliche Attribut sz definiert die standardmäßige Schriftgröße des Kontrollkästchens als Hundertstel eines Punkts. Die Größe jeder Glyphe muss separat festgelegt werden.

Beispiel:

<checkbox sz="1400"> 
  <fillRef name="No Fill"/> 
  <lnfill> 
    <noLine/> 
  </lnfill> 
  <choices> 
    <glyph hotkeys="VO1" sz="1867"> 
      <solidfillRef name="Green"/> 
      <t>v</t> 
    </glyph> 
    <glyph hotkeys="X2" sz="1867"> 
      <solidfillRef name="Pink"/> 
      <font typeface="Arial Unicode MS"/> 
      <t>&#10007;</t> 
    </glyph> 
    <glyph hotkeys="Q3" sz="1867"> 
      <font typeface="Arial Unicode MS"/> 
      <t>?</t> 
    </glyph> 
    <pic hotkeys="R4"> 
      <Relationship Target="traffic_light_horizontal_red.emf"/> 
    </pic> 
    <glyph hotkeys=" 0" sz="1867"> 
      <t> </t> 
    </glyph> 
  </choices> 
</checkbox>

D.10.5 Wahlmöglichkeiten

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.

D.10.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. Das erforderliche Attribut sz definiert die standardmäßige Schriftgröße des Zeichens als Hundertstel eines Punkts, unabhängig von der Gesamtgröße des Kontrollkästchens.

Beispiel:

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

D.10.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.

D.10.8 Bild

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="R4"> 
  <Relationship Target="traffic_light_horizontal_red.emf"/> 
</pic>

So erstellen Sie eine EMF-Datei einer beliebigen Form in PowerPoint:

  1. Klicken Sie mit der rechten Maustaste auf die gewünschte Form oder Auswahl von Formen.
  2. Wählen Sie Als Bild speichern aus.
  3. Achten Sie darauf, dass beim Speichern Erweiterte Windows-Metadatei (*.emf) als Dateityp ausgewählt ist.

Sie können natürlich auch einen geeigneten Grafikeditor verwenden, um eine EMF-Datei zu erstellen.

D.11 Anpassen von Gantt-Diagrammen

D.11.1 Gantt

Bestimmt die standardmäßigen Darstellungs- und Formatierungsoptionen von Gantt-Diagrammen.
Hat die folgenden untergeordneten Elemente:

lnfillDefault

Optional. Wenn nicht vorhanden, wird die globale lnfillDefault verwendet. Die Einstellungen wird im Folgenden als lokal lnfillDefault bezeichnet.

Bestimmt den Standardlinienstil und die Standardfarbe für Linien in Gantt-Diagrammen. Wird für Linien verwendet, für die kein spezifischer Stil über eines der folgenden Elemente festgelegt wird.

Muss entweder lnRef als untergeordnetes Element, das auf einen Linienstil verweist, vorliegen; in diesem Fall wird dieser Stil mit der Farbe des globalen lnfillDefault verwendet, oder eine solidfillRef als Referenz zu einer Farbe; in diesem Fall wird diese Farbe zusammen mit dem Linienstil des globalen lnfillDefault verwendet, oder beides in dieser Reihenfolge, wobei Linienstil und Farbe vollständig angegeben werden.

scaleFrame

Gegenseitig exklusiv mit scaleUnderline und scaleExtendSeparators. Eine davon muss vorhanden sein.

Ist diese vorhanden, sind die Waagenelemente vollständig in Linien eingeschlossen.

Skalen des Gantt-Diagramms mit Stil-Skalarahmen.

Optionale Attribute:

algn: Bestimmt die Ausrichtung von Textbeschriftungs-Skalaelementen.
Zulässige Werte "l" für Sprachen mit Ausrichtung von links nach rechts und Ausrichtung von rechts nach links und "ctr" für Ausrichtungsmitte (Standard).

includeLabelColumnHeaders: Zulässige Werte "true" und "false" (Standard).
Wenn dies zutrifft, wird die Zelle oben links, die Skalenbezeichnungen und die Spalte „Aktivitätsbezeichnung“ enthält, ebenfalls in Zeilen eingeschlossen und kann eine Hintergrundfüllung erhalten. Wenn ein untergeordnetes Element fillRef vorhanden ist, wird standardmäßig die dort referenzierte Füllfarbe verwendet.

Vergleich der Aktivitätsspaltenbeschriftungszelle mit und ohne includeLabelColumnHeaders.

Optionales untergeordnetes Element:

fillRef: Die Standard-Hintergrundfüllung, die für Skalierungselemente verwendet wird. Muss auf ein Element in verweisen fillLst.

lnfill: Der Linienstil und die Farbe, die für die Linien verwendet werden, die Skalierungselemente umschließen. Folgt dem Schema des lokalen lnfillDefault.

scaleUnderline

Gegenseitig exklusiv mit scaleFrame und scaleExtendSeparators. Eine davon muss vorhanden sein.

Ist diese vorhanden, werden nur horizontale Linien gezeichnet, die Skalen trennen.

Skalen des Gantt-Diagramms mit Stil scaleUnderline.

Optionale Attribute:

algn: Bestimmt die Ausrichtung von Textbeschriftungs-Skalaelementen.
Zulässige Werte "l" für Sprachen mit Ausrichtung von links nach rechts und Ausrichtung von rechts nach links und "ctr" für Ausrichtungsmitte (Standard).

gap: Zulässige Werte "true" (Standard) und "false".
Wenn dies zutrifft, werden die horizontalen Trennlinien leicht in die obere linke Zelle gezogen, die Skalenbeschriftungen und die Beschriftung der Aktivitätsbezeichnungsspalte enthält. Wenn falsch, enden sie genau am Ende der Skalen.

Vergleich der Beschriftungszelle der Aktivitätsspalte mit und ohne Abstand.

Optionales untergeordnetes Element:

lnfill: Der Linienstil und die Farbe, die für die horizontalen Linien verwendet werden, die Skalen trennen. Folgt dem Schema des lokalen lnfillDefault.

scaleExtendSeparators

Gegenseitig exklusiv mit scaleFrame und scaleUnderline. Eine davon muss vorhanden sein.

Ist diese vorhanden, werden die in der unverankerten Symbolleiste der Skala aktivierten vertikalen Trennzeichen in die Skalen erweitert, um als vertikale Trennzeichen zwischen Skalenelementen zu dienen. Es werden keine horizontalen Trennlinien zwischen den Skalen gezogen.

Skalen des Gantt-Diagramms mit Stil scaleExtendSeparators.

Optionales Attribut:

algn: Bestimmt die Ausrichtung von Textbeschriftungs-Skalaelementen.
Zulässige Werte "l" für Sprachen mit Ausrichtung von links nach rechts und Ausrichtung von rechts nach links und "ctr" für Ausrichtungsmitte (Standard).

lnfillBodyLeftRight

Optional. Wenn nicht vorhanden, (lokal, falls verfügbar) wird lnfillDefault verwendet.

Bestimmt den Linienstil und die Farbe für die Linien, die den Körper von Gantt-Diagrammen links und rechts begrenzen.
Kann entweder ein untergeordnetes Element noLine haben, in welchem Fall keine Trennlinien gezeichnet werden, oder das Schema für das lokale lnfillDefault befolgen.

LnfillBodyTop

Optional. Wenn nicht vorhanden, (lokal, falls verfügbar) wird lnfillDefault verwendet.

Bestimmt den Linienstil und die Farbe für die Linie, die den Körper von Gantt-Diagrammen oben begrenzen. Folgt dem Schema von lnfillBodyLeftRight.

lnfillBodyBottom

Optional. Wenn nicht vorhanden, (lokal, falls verfügbar) wird lnfillDefault verwendet.

Bestimmt den Linienstil und die Farbe für die Linie, die den Körper von Gantt-Diagrammen unten begrenzen. Folgt dem Schema von . lnfillBodyLeftRight

lnfillFrameLeftRight

Optional. Wenn nicht vorhanden, (lokal, falls verfügbar) wird lnfillDefault verwendet.

Bestimmt den Linienstil und die Farbe für die Linie, die die Spalte für die Aktivitätsbezeichnung links und die Spalte für die Verantwortliche/Anmerkungsbezeichnung rechts begrenzt. Folgt dem Schema von lnfillBodyLeftRight.

fillRefDefaultBody

Pflichtfeld

Bestimmt die standardmäßige Hintergrundfüllung des Hauptteils von Gantt-Diagrammen.
Hat ein erforderliches Attribut name, das auf ein Element von fillLst verweisen muss.

fillRefHorzShading

Pflichtfeld

Bestimmt die standardmäßige Hintergrundfüllung eines Zeilenschattens, wenn dieser über das Kontextmenü der Zeile eingefügt wird.
Hat ein erforderliches Attribut name, das auf ein Element von fillLst verweisen muss, das nicht noFill ist.

fillRefVertShading

Pflichtfeld

Bestimmt die Standard-Hintergrundfüllung eines Farbtons. Hat ein erforderliches Attribut name, das auf ein Element von fillLst verweisen muss, das nicht noFill ist.

lnfillSeparatorHorz

Optional. Wenn nicht vorhanden, (lokal, falls verfügbar) wird lnfillDefault verwendet.

Bestimmt den Linienstil und die Farbe von Zeilentrennzeichen. Folgt dem Schema des lokalen lnfillDefault.

lnfillSeparatorVertPrimary

Optional. Wenn nicht vorhanden, (lokal, falls verfügbar) wird lnfillDefault verwendet.

Bestimmt den Linienstil und die Farbe der primären vertikalen Trennzeichen (d. h. diejenigen, die für die größte aktivierte Zeiteinheit verwendet werden). Folgt dem Schema des lokalen lnfillDefault.

lnfillSeparatorVertSecondary

Optional. Wenn nicht vorhanden, (lokal, falls verfügbar) wird lnfillDefault verwendet.

Bestimmt den Linienstil und die Farbe der sekundären vertikalen Trennzeichen (d. h. diejenigen, die für die größte aktivierte Zeiteinheit verwendet werden). Folgt dem Schema des lokalen lnfillDefault.

shapestyleLstPentagonAndChevron

Optional. Wenn nicht vorhanden, stehen Fünfecke/Winkel (auch Prozesspfeile genannt) nicht zum Einfügen in Gantt-Diagramme zur Verfügung.

Definiert die Liste der verfügbaren Stile für Fünfecke/Winkel, die über die unverankerte Symbolleiste ausgewählt werden können.
Muss mindestens ein untergeordnetes Element shapeStyleRef haben, das über sein Attribut name auf untergeordnete Elemente von shapestyleLst verweist.

shapestyleLstBar

Gegenseitig exklusiv mit lnfillLstBar. Eine davon muss vorhanden sein.

Legt fest, dass Balken als Rechtecke gezeichnet werden, und definiert die Liste der verfügbaren Stile (d. h. Umriss und Füllung).
Hat ein erforderliches Attribut w, das die Höhe des Rechtecks in der EMU bestimmt (12700 EMU = 1 pt), mit einem Maximum von 152400 (= 12 pt).
Muss mindestens ein untergeordnetes Element shapeStyleRef haben, das über sein Attribut name auf untergeordnete Elemente von shapestyleLst verweist.

Beispiel:

<shapestyleLstBar w="98425">
    <shapestyleRef name="Solid Bar"/>
    <shapestyleRef name="Dashed Bar"/>
</shapestyleLstBar>
Ergebnis: Rechteckige Balken im Gantt-Diagramm, wobei die Auswahl des Formstils in der unverankerten Symbolleiste geöffnet ist.

lnfillLstBar

Gegenseitig exklusiv mit shapestyleLstBar. Eine davon muss vorhanden sein.

Bestimmt, dass Balken als Linien gezeichnet werden, und definiert ihre Standardfarbe und eine Liste verfügbarer Linienstile.
Muss ein untergeordnetes Element solidfillRef haben, das auf eine Farbe verweist, und dann mindestens ein untergeordnetes Element lnRef, das auf einen Linienstil verweist.

Beispiel:

<lnfillLstBar>
    <solidfillRef name="Black"/>
    <lnRef name="Solid 2.25 pt"/>
    <lnRef name="Dash 2.25 pt"/>
</lnfillLstBar>
Ergebnis: Linienbalken im Gantt-Diagramm, wobei die Auswahl des Formstils in der unverankerten Symbolleiste geöffnet ist.

Klammer

Pflichtfeld

Bestimmt den Stil und den Linienstil von Klammern.
Verfügt über ein erforderliches Attribut style, das den Stil der zu verwendenden Klammer mit zulässigen Werten bestimmt:

"triangle": Eine eckige Klammer mit einem durchgehenden Dreieck in der Mitte.

Eine Klammer im Dreiecksstil.

"curly": Eine geschweifte Klammer

Eine geschweifte Klammer.

"line": Eine eckige Klammer mit spitzer Mitte.

Eine Klammer im Linienstil.

Verfügt optional über ein lnfill untergeordnetes Element, das den Linienstil und die Farbe der Klammer festlegt und dem Schema des lokalen folgtlnfillDefault. Wenn nicht vorhanden, (lokal, falls verfügbar) wird lnfillDefault verwendet.

Beispiel:

<bracket style="curly">
    <lnfill>
        <lnRef name="Long Dash 2.25 pt"/>
        <solidfillRef name="accent6"/>
    </lnfill>
</bracket>
Ergebnis: Ein Beispiel für eine stilisierte Klammer.

Meilenstein

Pflichtfeld

Bestimmt die Eigenschaften von Meilensteinen. Einige davon sind nur Standardwerte und können einzeln über die bewegliche Symbolleiste von Meilensteinen festgelegt werden, einige gelten für alle Meilensteine und können später nicht mehr geändert werden.
Hat ein erforderliches Attribut w, das die Größe aller Meilensteine in der EMU angibt.

Erforderliche untergeordnete Elemente:

markerRef: Legt die Standardmarkierung fest, die für Meilensteine verwendet werden soll.

solidFillRef: Legt die Standardfarbe fest, die für Meilensteine verwendet werden soll.

Optionales untergeordnetes Element:

lnfill: Bestimmt den Stil und die Farbe für alle Meilensteinlinien. Folgt dem Schema des lokalen lnfillDefault. Wenn nicht vorhanden, (lokal, falls verfügbar) wird lnfillDefault verwendet.

Beispiel:

<milestone w="150000">
    <markerRef name="Marker1"/>
    <solidfillRef name="accent6"/>
    <lnfill>
        <lnRef name="Long Dash 2.25 pt"/>
        <solidfillRef name="accent6"/>
    </lnfill>
</milestone>
Ergebnis: Ein Beispiel für einen stilisierten Meilenstein mit Linie.

D.10.1 Geschäftsjahr

Ein optionales Element, das, wenn es eingeschlossen ist, die Option Geschäftsjahr in der unverankerten Symbolleiste des Gantt-Diagramms hinzufügt. Muss entweder ein start oder ein untergeordnetes Element end haben. Verfügt optional über ein untergeordnetes Element weekAlignment.

Skalenmenü des Gantt-Diagramms mit aktiviertem Geschäftsjahr.

Wenn die Option Geschäftsjahr für ein Gantt-Diagramm aktiviert ist, zeigt seine Jahresskala Geschäftsjahre (angezeigt durch ein standardmäßiges „FY“-Präfix) anstelle von Kalenderjahren an, die mit dem im entsprechenden untergeordneten Element desselben Kalenderjahres angegebenen Monat beginnen oder enden.

Wenn es ein untergeordnetes Element weekAlignment gibt, wird die 52-bis-53-Wochen-Konvention verwendet: Jedes Geschäftsjahr endet am gleichen Wochentag, wie im Attribut lastWeekday angegeben, wobei Schaltwochen entsprechend eingefügt werden. Welches Kalenderdatum, auf das der angegebene Wochentag fällt, den letzten Tag eines Geschäftsjahres darstellt, wird durch das Attribut lastDay bestimmt. Quartale werden als bestehend aus genau 13 Wochen angezeigt, mit Ausnahme von Q4 eines Schaltwochenjahres, das aus genau 14 Wochen besteht. Wenn das optionale Attribut weeksPerMonth des Elements weekAlignment eingestellt ist, enden die angezeigten Monate auch immer an dem angegebenen Wochentag, wobei die in diesem Attribut angegebene Konvention verwendet wird, um festzulegen, wie Wochen auf Monate verteilt werden. Die Schaltwoche wird immer zum letzten Monat des Q4 hinzugefügt.

Beispiel:

<fiscalYear>
	<end month="jan"/>
	<weekAlignment lastWeekday="fri" lastDay="nearestToEndOfLastMonth" weeksPerMonth="454"/>
</fiscalYear>

Wenn eine Stildefinition, die dieses Element enthält, geladen und die Option Geschäftsjahr für ein Gantt-Diagramm aktiviert ist, endet das GJ 2023, das auf seiner Jahresskala angezeigt wird, am Freitag, der dem 31.01.2023 am nächsten liegt, nämlich dem 03.02.2023, und das GJ 2024 beginnt am 04.02.2023. Der mittlere Monat jedes 13-Wochen-Quartals würde aus 5 Wochen bestehen, die anderen zwei aus 4 Wochen. FY2023 wäre ein Jahr mit einer Schaltwoche, wobei das Q4 2023 ein 14-Wochen-Quartal wäre, dessen letzte zwei Monate Dezember und Januar aus 5 Wochen bestehen (26.11.2022–30.12.2022 und 31.12.2022–03.02.2023).

start/end

Erforderliches untergeordnetes Element. Gibt den Beginn oder das Ende eines Geschäftsjahres an.

Hat ein erforderliches Attribut month mit den zulässigen Werten: "jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep", "oct", "nov", "dec".

weekAlignment

Optionales untergeordnetes Element. Gibt unter Verwendung der 52-53-Wochen-Konvention an, welcher Wochentag der letzte eines Geschäftsjahres ist, wie das Kalenderdatum bestimmt wird, an dem ein Geschäftsjahr endet, und ob Monate auch an dem angegebenen Wochentag enden sollen und wenn ja, wie Wochen auf Monate verteilt werden.

Hat zwei erforderliche Attribute lastWeekday und lastDay und ein optionales Attribut weeksPerMonth:

lastWeekday

Der Wochentag, an dem jedes Geschäftsjahr endet.

Zulässige Werte: "sun", "mon", "tue", "wed", "thu", "fri", "sat".

lastDay

Wie das Kalenderdatum für den letzten Tag des Geschäftsjahres ausgewählt wird.

Zulässige Werte:

"inLastMonth"
Der letzte Tag des Geschäftsjahres ist der letzte Wochentag der angegebenen Art, der innerhalb des im end Element angegebenen Kalendermonats liegt (oder des Kalendermonats vor dem im Element start angegebenen).
"nearestToEndOfLastMonth"
Der letzte Tag des Geschäftsjahres ist der Wochentag der angegebenen Art, der am nächsten am Ende des im Element end angegebenen Kalendermonats liegt (oder des Kalendermonats vor dem im Element start angegebenen).

Hinweis: Die Verwendung der Einstellung "nearestToEndOfLastMonth" kann dazu führen, dass das Ende des Geschäftsjahres außerhalb des im Element end angegebenen Kalendermonats (innerhalb des im Element startangegebenen Kalendermonats) liegt, wie im obigen Beispiel dargestellt. Bei Verwendung von "inLastMonth" ist das Ende des Geschäftsjahres immer in dem im Element end angegebenen Kalendermonat (im Kalendermonat vor dem im Element start angegebenen).

weeksPerMonth

Wenn festgelegt, enden die Monate auch am angegebenen Wochentag. Der Wert bestimmt die Konvention, die für die Verteilung von Wochen auf Monate zu verwenden ist.

Zulässige Werte:

"544"
Der erste Monat jedes 13-Wochen-Quartals hat 5 Wochen, die anderen beiden 4 Wochen.
"454"
Der mittlere Monat jedes 13-Wochen-Quartals hat 5 Wochen, die anderen beiden 4 Wochen.
"445"
Der letzte Monat jedes 13-Wochen-Quartals hat 5 Wochen, die anderen beiden 4 Wochen.

Teilen