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
- schemeClr
- pattFill
- fgClr + bgClr
- lnLst
- ln
- prstDash
- ln
- markerLst
- marker
- symbol
- marker
- 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
- shapestyle
- fillschemeLst
- fillscheme
- lnfillSegment
- solidfillRef
- lnRef
- lnfillSegmentMekko
- solidfillRef
- lnRef
- fillRef
- seriesCountSpecific
- fillRef
- lnfillSegment
- fillscheme
- lnfillmarkerSchemeLst
- lnfillmarkerScheme
- lnfillmarker
- solidfillRef
- lnRef
- markerRef
- seriesCountSpecific
- lnfillmarker
- lnfillmarker
- lnfillmarkerScheme
- fillmarkerSchemeLst
- fillmarkerScheme
- fillmarker
- solidfillRef
- markerRef
- noMarker
- seriesCountSpecific
- fillmarker
- fillmarker
- fillmarkerScheme
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
- fixedLayout
Die folgenden Elemente legen die Formatvorlageneigenschaften verschiedener Beschriftungen fest. Sie sind in beschrieben Beschriftungen anpassen.
- Beschriftung
- lnfillLeaderLine
- lnRef
- shapestyleRefBubble
- sumLabelPosition
- lnfillLeaderLine
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
- lnfillAxis
- Legende
- lnfill
- solidFillRef
- lnRef
- lnfill
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
- glyph
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
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:
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:
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:
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:
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:
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:
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:
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
sowie in Unterabschnitt 20.1.10.47 des Office Open XML-Standards aufgeführt sind.
Beispiel:
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:
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:
fgClr
Legt die Vordergrundfarbe einer Musterfüllung fest. Die Farbe kann mithilfe eines der untergeordneten Elemente schemeClr
, srgbClr
oder prstClr
festgelegt werden.
Beispiel:
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:
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.
separator
Eine horizontale Linie in den Listen in der unverankerten Symbolleiste. Sie kann innerhalb von fillLst
, fillSchemeList
und lnfillmarkerSchemeLst
Elementen verwendet werden.
Beispiel:
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:
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:
Beispiel:
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:
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:
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.
Beispiel:
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:
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.
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
noMarker
Ein leeres Element zeigt an, dass kein Marker verwendet werden soll.
Beispiel:
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,
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:
D.5.2 fillSchemeRefDefaultStacked
Das Standard-Farbschema für gestapelte Diagramme.
Beispiel:
D.5.3 fillSchemeRefDefaultWaterfall
Das Standard-Farbschema für Wasserfalldiagramme.
Beispiel:
D.5.4 fillSchemeRefDefaultClustered
Das Standard-Farbschema für gruppierte Diagramme.
Beispiel:
D.5.5 fillSchemeRefDefaultMekko
Das Standard-Farbschema für Mekko-Diagramme.
Beispiel:
D.5.6 fillSchemeRefDefaultArea
Das Standard-Farbschema für Flächendiagramme.
Beispiel:
D.5.7 fillSchemeRefDefaultPie
Das Standard-Farbschema für Kreisdiagramme.
Beispiel:
D.5.8 fillSchemeRefDefaultBubble
Das Standard-Farbschema für Blasendiagramme.
Beispiel:
D.5.9 lnfillmarkerSchemeRefDefault
Das Standard-Farbschema für Liniendiagramme.
Beispiel:
D.5.10 lnfillmarkerSchemeRefDefaultCombination
Das Standard-Farbschema für Kombinationsdiagramme.
Beispiel:
D.5.11 fillmarkerSchemeRefDefault
Das standardmäßige Markierungsschema für Punktdiagramme.
Beispiel:
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:
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:
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.
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:
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:
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:
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:
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:
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:
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:
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:
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:
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.
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:
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:
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:
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:
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 (✗
) oder Hexadezimalzahlen (✗
) 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:
So erstellen Sie eine EMF-Datei einer beliebigen Form in PowerPoint:
- Klicken Sie mit der rechten Maustaste auf die gewünschte Form oder Auswahl von Formen.
- Wählen Sie Als Bild speichern aus.
- 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.
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.
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.
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.
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.
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: Ergebnis:
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: Ergebnis:
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.
"curly"
: Eine geschweifte Klammer
"line"
: Eine eckige Klammer mit spitzer Mitte.
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: Ergebnis:
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: Ergebnis:
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
.
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:
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 Elementstart
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 Elementstart
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 start
angegebenen 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.