Format des fichiers de style

Les éléments constituant les fichiers de style de think-cell sont décrits dans les groupes thématiques des sections suivantes, tandis que la structure de fichier technique est affichée ci-dessous dans Structure de fichier.

D1
Définition des couleurs, des styles de trait et des marqueurs
D2
Utilisation des couleurs, traits et marqueurs dans les modèles
D3
Personnalisation des graphiques
D4
Personnalisation des traits
D5
Personnalisation des Harvey Balls et des cases à cocher
D6
Structure de fichier

D1 Définition des couleurs, des styles de trait et des marqueurs

D1.1 Couleurs

schemeClr

Remplissage basé sur un des modèles de couleurs intégrés à PowerPoint. L’attribut val spécifie la couleur en utilisant les valeurs bg1, tx1, accent1, accent2, accent3, accent4, accent5, accent6, dk1, lt1, dk2, lt2, hlink, folHlink bg2 ou tx2. Lorsque schemeClr est utilisé, l’attribut name de l’élément parent solidFill sera généralement défini sur la même valeur que l’attribut val. Dans ce cas, think-cell utilise le nom qui apparaît dans la boîte de dialogue des jeux de couleurs de PowerPoint, en fonction de la version de PowerPoint et de la langue de son interface utilisateur.

Exemple :

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

srgbClr

Remplissage basé sur une couleur définie à l’aide de valeurs pour les composantes rouge, vert et bleu. L’attribut val contient six caractères hexadécimaux pour les trois composantes.

Exemple :

<srgbClr val="FF00FF"/>

sdrgbClr

Remplissage basé sur une couleur définie à l’aide de valeurs pour les composantes rouge, vert et bleu. Les attributs r, g et b contiennent chacun des nombres compris entre 0 et 255.

Exemple :

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

srgbClr

Remplissage basé sur une couleur définie à l’aide de valeurs pour les composantes rouge, vert et bleu. Les attributs r, g et b contiennent chacun des valeurs en pourcentage comprises entre 0 % et 100 %. Les valeurs de pourcentage peuvent utiliser des nombres entiers ou décimaux avec deux décimales et un point en tant que séparateur.

Exemple :

<sdrgbClr r="0

prstClr

Remplissage basé sur les couleurs prédéfinies dans le standard Office Open XML. L’attribut val spécifie le nom de la couleur, qui doit faire partie des noms de AliceBlue à YellowGreen énumérés dans

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

ou dans la sous-section 20.1.10.47 du standard Office Open XML.

Exemple :

<prstClr val="white"/>

D1.2 Remplissages

solidFill

Remplissage basé sur une couleur unique. La couleur peut être spécifiée en utilisant l’un ou l’autre des éléments enfants schemeClr,srgbClr et prstClr. L’attribut name contient le nom affiché dans la liste des couleurs.

Exemple :

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

pattFill

Remplissage modélisé basé sur un modèle et deux couleurs. Les couleurs peuvent être spécifiées en utilisant les éléments enfants fgClr et bgClr, lesquels décrivent la couleur de l’avant-plan et de l’arrière-plan du modèle, respectivement. Le modèle lui-même peut être spécifié en déclarant l’attribut prst et en référençant un modèle décrit dans Office Open XML. L’attribut name contient le nom affiché dans la liste des couleurs.

Exemple :

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

fgClr

Décrit la couleur d’avant-plan d’un remplissage de modèle. La couleur peut être spécifiée en utilisant l’un ou l’autre des éléments enfants schemeClr,srgbClr et prstClr.

Exemple :

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

bgClr

Décrit la couleur d’arrière-plan d’un remplissage de modèle. Voir fgClr.

D1.3 Choix disponibles dans la commande Couleur de remplissage

fillLst

Liste des remplissages, décrits par plusieurs instances des éléments noFill, solidFill ou pattFill. Les remplissages définis dans cette liste sont affichés dans le contrôle de couleur de la barre d’outils flottante (voir Couleur et remplissage).

Exemple :

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

noFill

Lorsque l’utilisateur choisit ce remplissage spécial dans le contrôle de couleur, pour un segment par exemple, ce dernier n’a aucune couleur de remplissage. L’attribut name contient le nom par défaut utilisé dans le contrôle de couleur, lequel ne peut être modifié.

<noFill name="No Fill"/>

séparateur

Ligne horizontale dans la liste de couleurs, de remplissages, de lignes ou de marqueurs affichée dans la barre d’outils flottante.

Exemple :

<separator/>

D1.4 Lignes et traits

ln

Ligne avec une certaine épaisseur, basée sur un type de ligne. Les styles de ligne sont utilisés dans les graphiques à lignes (voir Graphique à lignes) ainsi que pour les connecteurs universels (voir Connecteurs universels) et les connecteurs en cascade (voir Graphique en cascade). L’attribut w décrit l’épaisseur de la ligne. La valeur de cet attribut est notée en EMU (unité métrique anglaise). 12 700 EMU correspondent à une épaisseur de ligne de 1 pt. L’attribut name contient un nom utilisé pour référencer ce style de trait. Le type de ligne peut être spécifié en utilisant l’élément enfant prstDash.

Exemple :

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

prstDash

Style de ligne basé sur les styles de ligne prédéfinis dans le standard Office Open XML. L’attribut val spécifie le type de trait à l’aide des valeurs solid, dot, dash, lgDash, dashDot, lgDashDot, lgDashDotDot, sysDash, sysDot, sysDashDot et sysDashDotDot qui correspondent à la norme Office Open XML :

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

Exemple :

<prstDash val="solid"/>

D1.5 Choix disponibles dans la commande Style de trait

lnLst

Liste de lignes décrites par une instance facultative de l’élément noLine et au moins une instance de l’élément ln. Les lignes définies dans cette liste sont affichées dans le contrôle de style des lignes de la barre d’outils flottante (voir Style des lignes).

Exemple :

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

Pour décrire chaque entrée de la liste, l’attribut w de l’élément ln est converti en points (p. ex., 3175 EMU devient 1/4 pt) et affiché en même temps qu’une représentation visuelle du type de pointillé.

noLine

Lorsque l’utilisateur choisit ce style de ligne spécial dans le contrôle de style des lignes, la ligne ne comporte aucune couleur de remplissage. L’attribut name contient le nom utilisé dans le contrôle de style des lignes. Cet élément peut apparaître une seule fois dans la liste de lignes.

Exemple :

<noLine name="No Line"/>

D1.6 Marqueurs

marker

Marqueur d’une certaine forme. L’attribut name contient le nom affiché dans la liste des styles de marqueur. La forme du marqueur peut être spécifiée en utilisant l’élément enfant symbol.

Exemple :

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

symbol

Forme de marqueur basée sur les formes de marqueur prédéfinies dans le standard Office Open XML. L’attribut val spécifie le type de marqueur en utilisant les valeurs circle, triangle, diamond, square, star, x, hollowCircle, hollowTriangle, hollowDiamond, hollowSquare, dash, dot, plus.

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

Exemple :

<symbol val="circle"/>

D1.7 Choix disponibles dans la commande Marqueur

markerLst

Liste de marqueurs décrits par une instance facultative de l’élément noMarker et au moins une instance de l’élément marker. Les marqueurs définis dans cette liste sont affichés dans le contrôle de marqueurs de la barre d’outils flottante (voir Forme de marqueur).

Exemple :

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

noMarker

Lorsque l’utilisateur choisit ce style de marqueur spécial dans le contrôle de style des marqueurs, le marqueur ne présente aucune couleur de remplissage. L’attribut name contient le nom par défaut utilisé dans le contrôle de style des marqueurs, lequel ne peut être modifié.

<noMarker name="No Marker"/>

D2 Utilisation des couleurs, traits et marqueurs dans les modèles

D2.1 Choix disponibles dans la commande Jeu de couleurs

fillSchemeLst

Liste des jeux de couleurs think-cell qui seront utilisés dans le contrôle de jeu de couleurs de la barre d’outils flottante (voir Jeu de couleurs). Les jeux de remplissage individuels sont définis en utilisant l’élément enfant fillScheme.

Exemple :

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

fillScheme

Jeu de couleurs constitué d’une séquence de remplissages. Il est défini en référençant des remplissages à l’aide de l’élément enfant fillRef. L’attribut name contient le nom utilisé dans le contrôle de jeu de couleurs. L’attribut fillRefOtherSeries spécifie la couleur à utiliser pour la série Autre (voir Série Autre).

Si l’attribut booléen facultatif reverse est défini sur 1, la liste des remplissages sera appliquée dans l’ordre inverse, en commençant par le premier remplissage de la série la plus basse, puis le second remplissage de la série au-dessus, et ainsi de suite.

Exemple :

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

fillRef

Référence à un remplissage défini dans l’élément fillLst. L’attribut name doit correspondre à la valeur du même attribut dans la définition du remplissage.

Exemple :

<fillRef name="White"/>

D2.2 Choix disponibles dans la commande Jeu de traits

lnfillmarkerSchemeLst

Liste des jeux de lignes think-cell qui seront utilisés dans le contrôle de jeu de lignes de la barre d’outils flottante. Les jeux de lignes individuels sont définis en utilisant l’élément enfant lnfillmarkerScheme.

Exemple :

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

lnfillmarkerScheme

Jeu de lignes constitué d’une séquence de styles de ligne combinés. Il est défini en décrivant les styles de ligne à l’aide de l’élément enfant lnfillmarker, lequel référence une ligne, une couleur et un marqueur. L’attribut name contient le nom utilisé dans le contrôle de jeu de lignes.

Exemple :

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

lnfillmarker

Style de ligne combiné pour les graphiques à lignes (voir Graphique à lignes), décrit par les éléments enfants lnRef, linefillRef et éventuellement markerRef, lesquels référencent une ligne, une couleur de remplissage et un marqueur, respectivement.

Exemple :

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

lnRef

Référence à une ligne définie dans l’élément lnLst. L’attribut name doit correspondre à la valeur du même attribut dans la définition de la ligne. lnRef, en tant qu’élément enfant de lnfillmarker, présente les restrictions suivantes : Il peut ne pas référencer le type de ligne noLine et, comme MS Graph ne prend en charge que quatre épaisseurs de ligne dans un même graphique à lignes, veuillez référencer les lignes à l’aide d’une largeur listée ci-dessous. Les autres valeurs seront arrondies à la valeur la plus proche prise en charge.

Épaisseurs de ligne prises en charge dans les graphiques à lignes :

épaisseur de ligne en
EMU pt
3 175 0,25
9 525 0,75
19 050 1,5
28 575 2,25

Exemple :

<lnRef name="Solid 18"/>

linefillRef

Référence à une couleur de remplissage définie dans l’élément fillLst. L’attribut name doit correspondre à la valeur du même attribut dans la définition du remplissage.

Exemple :

<linefillRef name="accent1"/>

markerRef

Référence à un marqueur défini dans l’élément markerLst. L’attribut name doit correspondre à la valeur du même attribut dans la définition du marqueur.

Exemple :

<markerRef name="No Marker"/>

D2.3 Choix disponibles dans la commande Jeu de marqueurs

fillmarkerSchemeLst

Liste des jeux de marqueurs think-cell qui seront utilisés dans le contrôle de jeu de marqueurs de la barre d’outils flottante (voir Jeu de marqueurs). Les jeux de marqueurs individuels sont définis en utilisant l’élément enfant fillmarkerScheme.

Exemple :

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

fillmarkerScheme

Jeu de marqueurs constitué d’une séquence de marqueurs. Il est défini en référençant des marqueurs à l’aide de l’élément enfant fillmarker. L’attribut name contient le nom utilisé dans le contrôle de jeu de couleurs.

Exemple :

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

fillmarker

Style de marqueur combiné, constitué d’une référence de marqueur utilisant l’élément enfant markerRef et une référence de couleur de remplissage facultative utilisant l’élément enfant solidfillRef. Si markerRef référence noMarker, solidfillRef sera ignoré.

Exemple :

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

D3 Personnalisation des graphiques

D3.1 fillSchemeRefDefault

Référence à un jeu de remplissages utilisé comme jeu de couleurs par défaut pour tous les types de graphiques. Si un ou plusieurs éléments

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

sont utilisés, ils écrasent le jeu par défaut défini ici pour le type de graphique spécifique correspondant. Si tous ces éléments sont utilisés, le jeu fillSchemeRefDefault peut être oublié.

Exemple :

<fillSchemeRefDefault name="Company scheme"/>

D3.2 fillSchemeRefDefaultStacked

Jeu de couleurs par défaut pour les graphiques empilés.

Exemple :

<fillSchemeRefDefaultStacked name="Stacked scheme"/>

D3.3 fillSchemeRefDefaultWaterfall

Jeu de couleurs par défaut pour les graphiques en cascade.

Exemple :

<fillSchemeRefDefaultWaterfall 
  name="Waterfall scheme"/>

D3.4 fillSchemeRefDefaultClustered

Jeu de couleurs par défaut pour les graphiques groupés.

Exemple :

<fillSchemeRefDefaultClustered 
  name="Clustered scheme"/>

D3.5 fillSchemeRefDefaultMekko

Jeu de couleurs par défaut pour les graphiques mekko.

Exemple :

<fillSchemeRefDefaultMekko name="Mekko scheme"/>

D3.6 fillSchemeRefDefaultArea

Jeu de couleurs par défaut pour les graphiques à aires.

Exemple :

<fillSchemeRefDefaultArea name="Area scheme"/>

D3.7 fillSchemeRefDefaultPie

Jeu de couleurs par défaut pour les graphiques à secteurs.

Exemple :

<fillSchemeRefDefaultPie name="Pie scheme"/>

D3.8 fillSchemeRefDefaultBubble

Jeu de couleurs par défaut pour les graphiques à bulles.

Exemple :

<fillSchemeRefDefaultBubble name="Bubble scheme"/>

D3.9 lnfillmarkerSchemeRefDefault

Jeu de couleurs par défaut pour les graphiques à lignes.

Exemple :

<lnfillmarkerSchemeRefDefault name="Line scheme"/>

D3.10 lnfillmarkerSchemeRefDefaultCombination

Jeu de couleurs par défaut pour les graphiques combinés.

Exemple :

<lnfillmarkerSchemeRefDefaultCombination 
  name="Combination scheme"/>

D4 Personnalisation des traits

D4.1 lnfillDefault

Le type de trait utilisé par défaut dans think-cell. Utilisation d’un élément lnRef pour référencer l’un des traits dans l’élément lnLst, le type et la masse du pointillé sont définis. L’une des couleurs unies de l’élément fillLst est référencée à l’aide de solidfillRef afin de définir la couleur.

Exemple :

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

Si l’élément lnRef ou l’élément solidfillRef est manquant dans l’une des définitions du style de trait ci-dessous, la valeur respective de lnfillDefault est utilisée.

lnfillGridline

Le style de trait de la grille.

D4.2 Contours des segments

Les contours des segments sont définis au niveau du modèle de remplissage, c.-à-d. que chaque modèle de la commande Jeu de couleurs peut également définir un style de trait de contours de segments. Les éléments suivants sont ainsi les éléments enfants d’un élément fillScheme.

lnfillSegment

Le style de contour par défaut pour ce jeu de couleurs.

lnfillSegmentMekko

Le style de contour pour les graphiques Mekko utilisant le jeu de couleurs de l’élément parent. S’il n’est pas défini, le style de trait de lnfillSegment sera utilisé.

Exemple

Ici, on utilise noLine pour les contours de segments. Cependant, comme cela n’est souvent pas adapté pour les graphiques Mekko, ces derniers utilisent un trait plein fin dans la couleur de premier plan standard.

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

D4.3 Traits dans les graphiques

Les éléments suivants sont des éléments enfants de l’élément chart.

lnfillAxis

Le style de trait par défaut des axes des graphiques.

lnfillAxisCategory

Le style de trait de l’axe de catégorie. Peut s’utiliser pour définir une masse plus épaisse pour la ligne de base. S’il n’est pas défini, lnfillAxis sera utilisé.

lnfillArrow

Le style de trait utilisé par défaut pour les flèches de différence.

lnfillArrowCAGR

Le style de trait utilisé pour les flèches TCAC.

lnfillArrowCategoryDifference

Le style de trait utilisé pour les flèches de différence totale.

lnfillArrowSegmentDifference

Le style de trait utilisé pour les flèches de différence de niveau.

lnfillExtensionLine

Le style de trait utilisé pour les traits d’extension des flèches de différence de niveau.

lnfillConnector

Le style de trait utilisé pour les lignes de connexion.

lnfillValueLine

Le style de trait utilisé pour les traits de valeur.

lnfillTrendLine

Le style de trait utilisé pour les courbes de tendance.

lnfillPartition

Le style de trait utilisé pour les partitions.

lnfillErrorBar

Le style de trait utilisé pour les barres d’erreur.

D4.4 Traits dans la légende

L’élément suivant est un élément enfant de l’élément legend.

lnfill

Le contour des légendes. Lorsque cet élément n’est pas utilisé, la légende n’a pas de contour. Si l’élément est utilisé mais indique uniquement le style de lignes ou la couleur, la propriété qui n’est pas précisée est réglée sur lnfillDefault comme d’habitude.

Exemple :

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

D4.5 Traits liés aux libellés

Les éléments suivants sont des éléments enfants de l’élément label.

lnfillLeaderLine

Le style de trait utilisé pour le trait reliant un libellé de segment et le segment lui-même quand le libellé n’est pas placé à l’intérieur du segment. Si solidfillRef n’est pas spécifié, au lieu d’utiliser la couleur de lnfillDefault, think-cell utilise celle qui correspond à la couleur de police du libellé définie automatiquement.

lnfillBubble

Le style de trait utilisé pour le contour des libellés des flèches de différence.

D5 Personnalisation des Harvey Balls et des cases à cocher

D5.1 harveyball

Style combiné pour les idéogrammes Harvey Ball, constitué des éléments enfants fillRefCompleted et fillRefBackground pour décrire respectivement la couleur du statut d’achèvement et la couleur d’arrière-plan des Harvey Ball.

Exemple :

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

D5.2 fillRefCompleted

Voir fillRef.

D5.3 fillRefBackground

Voir fillRef.

D5.4 case à cocher

Style combiné pour Case à cocher, constitué de l’élément enfant fillRef pour décrire la couleur d’arrière-plan de Case à cocher, de l’élément enfant lnfill pour décrire le soulignement de Case à cocher et de la liste de symboles, caractères et images dans l’élément enfant choices.

Exemple :

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

D5.5 choices

Liste de choix possibles dans une case à cocher. Cette liste peut contenir n’importe quel nombre d’éléments glyph pour les caractères et les symboles et d’éléments pic pour les images.

D5.6 glyph

Glyphe (caractère ou symbole) utilisé comme l’un des choix de la case à cocher. L’attribut hotkeys décrit une liste de caractères de raccourci qui sélectionnent le glyphe. L’élément enfant solidFillRef décrit la couleur du caractère ou du symbole, font décrit sa police et t décrit le caractère ou le symbole lui-même.

Exemple :

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

D5.7 t

Caractère ou symbole utilisé dans un glyphe (lui-même utilisé dans une case à cocher). Le contenu de cet élément peut être un caractère littéral (a), un symbole Unicode ou une référence de caractère numérique à un point de code Unicode. La référence numérique peut être donnée à l’aide de nombres décimaux (&#10007;) ou de nombres hexadécimaux (&#x2717;).

D5.8 pic

Image utilisée comme l’un des choix de la case à cocher. Le nom de fichier d’un fichier EMF avec l’image est donné en tant qu’attribut Target de l’élément enfant Relationship. L’attribut hotkeys décrit une liste de caractères de raccourci qui sélectionnent l’image.

Exemple :

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

D6 Structure de fichier

Les fichiers de style think-cell sont des fichiers XML respectant le schéma

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

Remarque: Seuls les fichiers de style ayant passé avec succès l’épreuve du schéma XML sont pris en charge. Il est possible qu’un fichier de style qui n’est pas totalement valide d’un point de vue technique (par exemple en raison de l’omission de certains éléments) se charge tout de même dans une version donnée de think-cell. Il pourrait toutefois ne pas fonctionner avec les versions ultérieures.

D6.1 style

L’élément style est l’élément racine d’un fichier de style. L’attribut obligatoire name définit le nom qui est affiché dans le menu Plus en tant que style actuellement actif. Il est conseillé de conserver les attributs xmlns, xmlns:xsi et xsi:schemaLocation comme dans l’exemple lors de la création d’un nouveau fichier de style.

Les fichiers de style créés pour les versions précédentes de think-cell continuent à fonctionner de manière inchangée. Si vous souhaitez utiliser des éléments supplémentaires uniquement pris en charge dans la version actuelle, vous devez mettre à jour le numéro de version dans les attributs xmlns et xsi:schemaLocation pour celui illustré dans l’exemple suivant.

Exemple :

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

À ce stade, vous pourriez également avoir besoin de modifier d’autres éléments afin de vous assurer que le fichier de style est toujours conforme au format décrit ici.

D6.2 noStyle

Si un fichier de style contient uniquement cet élément, son chargement entraînera la suppression des informations de style actuelles de la diapositive de masque.

Exemple :

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

D6.3 Hiérarchie des éléments XML

Les éléments suivants sont décrits dans Définition des couleurs, des styles de trait et des marqueurs :

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

Les éléments suivants sont décrits dans Utilisation des couleurs, traits et marqueurs dans les modèles :

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

Les éléments suivants sont décrits dans Personnalisation des graphiques :

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

Les éléments suivants sont décrits dans Personnalisation des traits :

  • graphique
    • lnfillAxis
      • solidfillRef
      • lnRef
    • lnfillAxisCategory
      • solidfillRef
      • lnRef
  • légende
    • lnfill
      • solidFillRef
      • lnRef

Les éléments suivants sont décrits dans Personnalisation des Harvey Balls et des cases à cocher :

  • harveyball
    • fillRefCompleted + fillRefBackground
  • case à cocher
    • fillRef
    • choices
      • glyph
        • solidfillRef
        • police
        • t
      • pic
        • Relation