D. Format des fichiers de style
La structure technique d’un fichier de style think-cell est décrite dans la rubrique ci-après. Elle offre un aperçu du fichier, de son contenu, ainsi que de sa hiérarchie, et elle donne de brèves explications sur les sous-sections logiques, montrant ainsi comment les paramètres de style peuvent être définis pour les éléments think-cell. Elle est suivie d’une description indiquant comment travailler avec des fichiers de style en général et sur leur structure spécifique dans Structure du fichier. L’explication détaillée de chaque élément est donnée ci-dessous, en commençant par Définition des couleurs, des styles de ligne et des marqueurs.
- D.1
- Hiérarchie des éléments XML
- D.2
- Structure du fichier
- D.3
- Définition des couleurs, des styles de ligne et des marqueurs
- D.4
- Utilisation des couleurs, des lignes et des marqueurs dans les jeux
- D.5
- Personnalisation des graphiques
- D.6
- Personnalisation des propriétés de texte
- D.7
- Prédéfinition de la disposition des diapositives pour le positionnement de graphiques
- D.8
- Personnalisation des libellés
- D.9
- Personnalisation des lignes
- D.10
- Personnalisation des Harvey Balls et des cases à cocher
- D.11
- Personnalisation des graphiques de Gantt
D.1 Hiérarchie des éléments XML
Les éléments suivants servent à définir respectivement les couleurs, les lignes et les marqueurs. Ils sont disponibles dans la barre d'outils flottante des éléments pertinents de think-cell dans PowerPoint et peuvent être référencés dans d’autres définitions indiquées dans le fichier de style. Ils sont décrits dans Définition des couleurs, des styles de ligne et des marqueurs.
- fillLst
- noFill
- solidFill
- schemeClr
- lumMod
- lumOff
- srgbClr
- sdrgbClr
- scrgbClr
- prstClr
- schemeClr
- pattFill
- fgClr + bgClr
- lnLst
- ln
- prstDash
- ln
- markerLst
- marker
- symbol
- marker
- solidfillRefBackground
Les éléments suivants définissent la ligne par défaut et le style des lignes de graduations utilisés partout dans think-cell. Ils sont décrits dans Personnalisation des lignes.
- lnfillDefault
- solidfillRef
- lnRef
- lnfillGridline
- solidfillRef
- lnRef
Les éléments suivants définissent respectivement les listes de styles pour les formes, le remplissage, la ligne et les modèles de marqueur. Ils sont disponibles dans la barre d'outils flottante des éléments pertinents de think-cell et peuvent être référencés dans d’autres définitions indiquées dans le fichier de style. Ils sont décrits dans Utilisation des couleurs, des lignes et des marqueurs dans les jeux.
- 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
Les éléments suivants peuvent servir à définir un modèle de remplissage par défaut pour tous les graphiques et les graphiques spécifiques. Ils sont décrits dans Personnalisation des graphiques.
- fillSchemeRefDefault
- fillSchemeRefDefaultStacked
- fillSchemeRefDefaultWaterfall
- fillSchemeRefDefaultClustered
- fillSchemeRefDefaultMekko
- fillSchemeRefDefaultArea
- fillSchemeRefDefaultPie
- fillSchemeRefDefaultBubble
- lnfillmarkerSchemeRefDefault
- lnfillmarkerSchemeRefDefaultCombination
- fillmarkerSchemeRefDefault
Les éléments suivants définissent le style de texte par défaut des champs de texte think-cell. Ils sont décrits dans Personnalisation des propriétés de texte.
- defPPr
- defRPr
Les éléments suivants permettent de prédéfinir la disposition des diapositives pour le positionnement de graphiques. Ils sont décrits dans Prédéfinition de la disposition des diapositives pour le positionnement de graphiques.
- fixedLayoutLst
- fixedLayout
- rect
- fixedLayout
Les éléments suivants définissent les propriétés du style des différentes étiquettes. Ils sont décrits dans Personnalisation des libellés.
- libellé
- lnfillLeaderLine
- lnRef
- shapestyleRefBubble
- sumLabelPosition
- lnfillLeaderLine
Les éléments suivants définissent les propriétés des lignes d’axes et de légendes. Ils sont décrits dans Personnalisation des lignes.
- graphique
- lnfillAxis
- solidfillRef
- lnRef
- lnfillAxisCategory
- solidfillRef
- lnRef
- lnfillAxis
- légende
- lnfill
- solidFillRef
- lnRef
- lnfill
Les éléments suivants définissent le style et le comportement des idéogrammes Harvey balls et des cases à cocher. Ils sont décrits dans Personnalisation des Harvey Balls et des cases à cocher.
- harveyball
- fillRefCompleted + fillRefBackground
- lnfill
- case à cocher
- fillRef
- lnfill
- choices
- glyph
- solidfillRef
- police
- t
- pic
- Relation
- glyph
Les éléments suivants définissent le style et le comportement des graphiques de Gantt. Ils sont décrits dans Personnalisation des graphiques de Gantt.
- gantt
- lnfillDefault
- scaleFrame
- fillRef
- lnfill
- scaleUnderline
- lnfill
- scaleExtendSeparators
- lnfillBodyLeftRight
- lnfillBodyTop
- lnfillBodyBottom
- lnfillFrameLeftRight
- fillRefDefaultBody
- fillRefHorzShading
- fillRefVertShading
- lnfillSeparatorHorz
- lnfillSeparatorVertPrimary
- lnfillSeparatorVertSecondary
- shapestyleLstPentagonAndChevron
- shapestyleLstBar
- lnfillLstBar
- parenthèse
- lnfill
- nouveau jalon
- markerRef
- solidFillRef
- lnfill
- fiscalYear
- démarrer
- fin
- weekAlignment
D.2 Structure du fichier
Les fichiers de style think-cell sont des fichiers XML respectant le schéma
https://schemas.think-cell.com/34000/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.
D.2.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
Outils
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. Un attribut facultatif basedOn
peut faire référence à un style de base hérité. Le fichier .tcbasestyle
correspondant doit être présent dans le répertoire d’installation pour pouvoir charger un fichier de style doté de l’attribut basedOn
.
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 :
À 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.
D.3 Définition des couleurs, des styles de ligne et des marqueurs
D.3.1 Couleurs
schemeClr
Remplissage basé sur un des jeux 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 :
lumMod
Pourcentage par lequel il est possible de modifier la luminosité d’une couleur. Il est généralement intégré à l’intérieur d’un schemeClr
afin de le modifier, mais peut également modifier les autres types de couleurs décrits ci-dessous.
Exemple :
lumOff
Pourcentage par lequel il est possible de changer la luminosité d’une couleur, la teinte et la saturation restant inchangées. Il est généralement intégré à l’intérieur d’un schemeClr
afin de le modifier, mais peut également modifier les autres types de couleurs décrits ci-dessous.
Exemple :
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 :
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 225.
Exemple :
scrgbClr
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 :
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
ou dans la sous-section 20.1.10.47 du standard Office Open XML.
Exemple :
D.3.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 :
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 :
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 :
bgClr
Décrit la couleur d'arrière-plan d'un remplissage de modèle. Voir fgClr
.
D.3.3 Choix disponibles dans le contrôle de la 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 :
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é.
séparateur
Une ligne horizontale dans les listes affichée dans la barre d’outils flottante. Elle peut être utilisée à l’intérieur des éléments fillLst
, fillSchemeList
et lnfillmarkerSchemeLst
.
Exemple :
D.3.4 Lignes
ln
Ligne avec une certaine épaisseur, basée sur un type de ligne. 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 :
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
, dash
, lgDash
, dashDot
, lgDashDot
, lgDashDotDot
, sysDot
, sysDashDotDot
, qui correspondent à la norme Office Open XML :
Exemple :
D.3.5 Choix disponibles dans le contrôle du style de ligne
lnLst
Liste de lignes décrites par au moins une instance de l’élément ln
. Les lignes définies dans cette liste sont affichées en plus de « Aucun trait » dans le contrôle de style des lignes de la barre d’outils flottante (voir Style des lignes). Qui plus est, tout style de trait auquel il est fait référence à l'aide de lnRef
pour une utilisation dans les graphiques à lignes (voir Graphique linéaire), les connecteurs universels (voir Connecteurs universels) et les connecteurs en cascade (voir 9. Graphique en cascade), les contours, etc., doit être défini ici.
Exemple :
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é.
D.3.6 Marqueurs
marqueur
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 :
symbole
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
.
Exemple :
D.3.7 Choix disponibles dans le contrôle des marqueurs
markerLst
Liste de marqueurs décrits par 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 :
D.3.8 Couleur d’arrière-plan du graphique
solidfillRefBackground
Couleur d’arrière-plan réelle pour les graphiques think-cell. Elle n’est nécessaire que pour spécifier si les graphiques sont placés sur un rectangle coloré plutôt que directement sur l’arrière-plan de la diapositive. Cette couleur est utilisée pour les formes qui sont destinées à se fondre harmonieusement dans l’arrière-plan, par exemple, les libellés encadrés et les sauts d’axe de valeur.
L’utilisation de solidfillRefBackground
doit se faire en dernier recours. Essayez d’abord de corriger l’arrière-plan des diapositives et les couleurs de thème de votre modèle. Si cela ne donne toujours pas le résultat souhaité, utilisez uniquement solidfillRefBackground
pour définir explicitement la couleur d’arrière-plan du graphique. Il est généralement utilisé avec defRPr
pour les couleurs de texte (voir Personnalisation des propriétés de texte).
D.4 Utilisation des couleurs, des lignes et des marqueurs dans les jeux
D.4.1 Choix disponibles dans le contrôle du style de formes Gantt
shapestyleLst
Une liste des styles de forme qui peuvent être référencés pour définir le style par défaut de la bulle des flèches de différence et TCAC (voir Personnalisation des libellés), et dans la liste des styles disponibles pour les barres et les pentagones/chevrons dans les graphiques de Gantt (voir gantt). Les différents styles de forme sont définis à l’aide de l’élément enfant shapestyle
.
Exemple :
shapestyle
Un style de forme. Doit contenir un fillref
élément enfant pour définir la couleur d'arrière-plan de la forme, peut contenir en plus un lnfill
élément enfant et ses éléments enfants ultérieurs pour décrire le contour de la forme.
Exemple :
D.4.2 Choix disponibles dans le contrôle des jeux 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 :
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.
L’attribut booléen optionnel repeatLast
contrôle ce qui se produit après que chaque remplissage a été utilisé une fois, c.-à-d. une fois que le nombre de segments est supérieur au nombre de couleurs de remplissage. Par défaut, ou lorsque le paramètre 0
est explicitement activé, les segments supplémentaires répètent les couleurs de remplissage, en commençant par la première, puis la deuxième, etc. Si repeatLast
est réglé sur 1
, la dernière couleur de remplissage spécifiée dans le jeu de couleurs sera utilisée pour tous les segments suivants.
Exemple :
Parfois, un jeu de couleurs fonctionne bien pour la plupart des graphiques, mais moins bien pour les graphiques contenant très peu de séries. Par exemple, vous pouvez utiliser un jeu de couleurs avec une couleur primaire, plusieurs nuances de cette couleur puis une autre couleur primaire avec plusieurs nuances de celle-ci. Si un graphique possède seulement deux segments, vous préférerez que les deux couleurs primaires soient utilisées plutôt qu’une couleur primaire et l’une de ses nuances. Vous pouvez résoudre ce problème avec l’élément enfant seriesCountSpecific
.
seriesCountSpecific
Une séquence de remplissages à utiliser comme jeu de couleurs si un graphique est doté d’un nombre spécifique de séries. L’attribut seriesCount
spécifie pour combien de séries cette séquence est utilisée. Vous pouvez utiliser une plage (seriesCount="1-3"
) ou un nombre (seriesCount="2"
).
Le graphique bascule automatiquement entre la séquence de remplissage par défaut dans fillScheme
et toute séquence de remplissage spécifique dans seriesCountSpecific
, quel que soit le nombre de séries dans les modifications du graphique.
Exemple :
Vous pouvez utiliser plusieurs éléments seriesCountSpecific
dans un fillScheme
si les plages dans les attributs seriesCount
ne se chevauchent pas. Si aucun des attributs seriesCount
pour une liste spécifique ne correspond au nombre de séries actuel, la séquence de remplissages de l’élément parent est utilisé.
seriesCountSpecific
prend en charge les attributs reverse
et repeatLast
pour 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 :
D.4.3 Choix disponibles dans le contrôle des jeux de lignes
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 :
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. Le cas échéant, seriesCountSpecific
peut être utilisé avec une séquence différente de lnfillmarker
pour les graphiques avec très peu de séries (voir seriesCountSpecific).
Exemple :
lnfillmarker
Style de ligne combiné pour les graphiques à lignes (voir Graphique linéaire), décrit par les éléments enfants lnRef
, solidfillRef
et éventuellement markerRef
, lesquels référencent une ligne, une couleur de remplissage et un marqueur, respectivement.
Exemple :
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.
Exemple :
solidfillRef
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 :
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.
Lorsqu’ils sont omis, aucun marqueur n’est utilisé pour ce style de lignes combiné.
Exemple :
D.4.4 Choix disponibles dans le contrôle des jeux 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 Schéma des marqueurs). Les jeux de marqueurs individuels sont définis en utilisant l'élément enfant fillmarkerScheme
.
Exemple :
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
, en indiquant le marqueur à utiliser, ou noMarker
, en indiquant qu’aucun marqueur n’est à utiliser. L'attribut name
contient le nom affiché dans le contrôle de jeu de marqueurs. Le cas échéant, seriesCountSpecific
peut être utilisé avec une séquence différente de fillmarker
pour les graphiques avec très peu de séries (voir seriesCountSpecific).
Exemple :
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
.
Exemple :
noMarker
Un élément vide indiquant qu’aucun marqueur n’est à utiliser.
Exemple :
D.5 Personnalisation des graphiques
D.5.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
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 :
D.5.2 fillSchemeRefDefaultStacked
Jeu de couleurs par défaut pour les graphiques empilés.
Exemple :
D.5.3 fillSchemeRefDefaultWaterfall
Jeu de couleurs par défaut pour les graphiques en cascade.
Exemple :
D.5.4 fillSchemeRefDefaultClustered
Jeu de couleurs par défaut pour les graphiques groupés.
Exemple :
D.5.5 fillSchemeRefDefaultMekko
Jeu de couleurs par défaut pour les graphiques mekko.
Exemple :
D.5.6 fillSchemeRefDefaultArea
Jeu de couleurs par défaut pour les graphiques à aires.
Exemple :
D.5.7 fillSchemeRefDefaultPie
Jeu de couleurs par défaut pour les graphiques à secteurs.
Exemple :
D.5.8 fillSchemeRefDefaultBubble
Jeu de couleurs par défaut pour les graphiques à bulles.
Exemple :
D.5.9 lnfillmarkerSchemeRefDefault
Jeu de couleurs par défaut pour les graphiques à lignes.
Exemple :
D.5.10 lnfillmarkerSchemeRefDefaultCombination
Jeu de couleurs par défaut pour les graphiques combinés.
Exemple :
D.5.11 fillmarkerSchemeRefDefault
Le schéma de marqueur par défaut pour les graphiques en nuage de points.
Exemple :
D.6 Personnalisation des propriétés de texte
defPPr
Les propriétés de paragraphe par défaut pour le texte dans les zones de texte et libellés. Les propriétés des nouveaux libellés et zones de texte sont tirées de l’un des niveaux de style de texte de l’espace réservé du corps de texte. Le niveau de style de texte adéquat est sélectionné de façon heuristique, ce qui fonctionne bien dans la plupart des cas. Ce fonctionnement est sélectionné en évitant d’utiliser l’élément defPPr
. Si un niveau de style de texte inapproprié est sélectionné, vous pouvez utiliser l’attribut lvl
avec des chiffres allant de 0 à 8 pour indiquer explicitement le niveau de style de texte. La numérotation commence par 0, ce qui correspond au premier niveau de style de texte. Par conséquent, 1 fait référence au second niveau, et ainsi de suite. think-cell utilise la couleur de police pour le texte des libellés et des zones de texte à partir des propriétés de paragraphe du niveau de style de texte indiqué.
Exemple :
defRPr
Les propriétés par défaut pour une exécution de texte dans les zones de texte et libellés. Il est possible de remplacer les couleurs de police principale et alternative par les valeurs dérivées du jeu de couleurs PowerPoint. Vous pouvez spécifier la couleur de police principale à l’aide de solidfillRef
et la couleur de police alternative à l’aide de solidfillRefAlt
. Pour chaque libellé, la meilleure couleur pour maximiser le contraste avec l’arrière-plan du libellé est choisie automatiquement.
Exemple :
L’utilisation de defRPr
doit se faire en dernier recours. Il est toujours préférable de modifier votre modèle par rapport à l’arrière-plan des diapositives et aux couleurs de thème. Vous devez ensuite définir la mise en forme correcte du niveau de style de texte dans l’espace réservé du corps de texte de la diapositive principale. Utilisez l’lvl
attribut de defPPr
décrit ci-dessus uniquement si cela n’est pas possible ou ne donne pas le résultat souhaité. Si cela ne donne toujours pas le résultat souhaité, utilisez defRPr
pour définir explicitement les couleurs du texte.
Certaines des circonstances qui nécessitent l’utilisation de defRPr
nécessitent également de spécifier explicitement la couleur d’arrière-plan réelle du graphique à l’aide de solidfillRefBackground
(voir Couleur d’arrière-plan du graphique).
D.7 Prédéfinition de la disposition des diapositives pour le positionnement de graphiques
L’élément facultatif fixedLayoutLst
comporte un ou plusieurs éléments fixedLayout
en tant qu’éléments enfants qui définissent une disposition de diapositive avec une ou plusieurs zones rectangulaires où le graphique de Gantt, à secteurs/en anneau ou tous les autres graphiques peuvent être positionnés. Les dispositions de diapositives prédéfinies seront affichées sous forme de miniatures dans le coin supérieur gauche de la zone de visualisation des diapositives lorsqu’un graphique du type correspondant est sélectionné pour l’insertion, ou lors du glissement de ce graphique sur la diapositive. Cliquez sur l’une des zones rectangulaires de la vignette de la diapositive ou déposez le graphique à cet endroit pour y placer le graphique avec cette taille.
fixedLayout
Définit une disposition de diapositive.
Dispose d’un ou plusieurs éléments rect
en tant qu’éléments enfants qui définissent des zones rectangulaires sur la diapositive.
Doit posséder un attribut for
, avec les valeurs admissibles suivantes :
"pie"
- Définit une disposition de diapositive pour le positionnement de graphiques à secteurs/en anneau.
"gantt"
- Définit une disposition de diapositive pour le positionnement de graphiques de Gantt/calendriers.
"chart"
- Définit une disposition de diapositive pour le positionnement de tous les autres graphiques.
rect
Définit une zone rectangulaire sur une diapositive.
Possède quatre attributs obligatoires : l
, t
,r
et b
. Ils définissent la position des bords gauche, supérieur, droit et inférieur de la zone.
Les valeurs admissibles de ces attributs sont :
- les positions absolues, spécifiées sous forme de nombre entier (par ex.,
"360000"
,"+120000"
ou"-240000"
) en UME (12 700 EMU = 1 pt, 360 000 EMU = 1 cm, 914 400 EMU = 1 po) - les positions relatives en termes de taille de diapositive, spécifiées comme nombre décimal immédiatement suivi d’un signe de pourcentage (par ex.
"17.3%"
) - une combinaison de ces éléments associés à un
+
ou un-
, en commençant par une position absolue (par ex."1800000+10%"
) ou relative (par ex."12.1%-12700"
).
L’origine des coordonnées se trouve dans le coin supérieur gauche de la diapositive, avec une direction positive vers la droite horizontalement et vers le bas verticalement. Pour les combinaisons de positions absolues et relatives, la deuxième position est relative à la première, par exemple "1800000+10%"
définit horizontalement la position horizontale 1 800 000 EMU (= 5 cm) plus 10 % de la taille de la diapositive horizontale à droite du bord gauche de la diapositive, et "12.1%-12700"
définit verticalement la position verticale 12 700 EMU (= 1 pt) vers le haut de la position à une distance de 12,1 % de la taille de la diapositive verticale à partir du bord supérieur de la diapositive.
Exemple :
Cela définit une zone rectangulaire avec une marge de 10 % par rapport au bord de la diapositive en haut et en bas, et une marge de 3 cm (= 1 080 000 EMU) par rapport au bord gauche et au centre horizontal de la diapositive.
Exemple :
Cela définit une disposition de diapositive avec deux zones prédéfinies pour l’insertion de graphiques autres que les graphiques de Gantt, avec des marges de 10 % en haut et en bas : la zone de gauche avec des marges de 3 cm par rapport au bord gauche et au centre horizontal de la diapositive, et la zone de droite avec une marge de 3 cm par rapport au centre horizontal et au bord droit de la diapositive. Cela s’affichera comme ceci dans le coin supérieur gauche de la vue diapositive lors de la sélection d’un tel graphique à insérer :
Cliquez sur l’une des zones de la miniature de diapositive pour insérer le graphique avec cette position et cette taille. Il sera également affiché lorsqu’un graphique existant est glissé. Déposez-le dans l’une des zones pour le placer à cette position et cette taille.
Exemple :
Cela définit deux dispositions de diapositives, la première étant celle du dernier exemple, pour tous les graphiques à l’exception des graphiques de Gantt, et la seconde étant une disposition uniquement pour l’insertion de diagrammes à secteurs ou en anneau, avec une zone d’insertion dans le tiers central de la diapositive à l'horizontale, et avec une marge de 5 cm en haut et une marge de 3 cm en bas. Lors de l’insertion ou du glissement d’un graphique à secteurs ou en anneau, elles s’affichent comme suit :
D.8 Personnalisation des libellés
L’élément label
contient des éléments permettant de personnaliser les propriétés des libellés. Les éléments suivants sont des éléments enfants de label
. Remarquez que shapestyleRefBubble
est un élément enfant obligatoire tandis que les autres éléments sont facultatifs.
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.
Exemple :
shapestyleRefBubble
Une référence à une forme définie dans le shapestyleLst
. L'attribut name
doit correspondre à la valeur du même attribut dans la définition du style de forme. Il définit le style des libellés par défaut utilisés sur la différence de niveau et de total, ainsi que les flèches TCAC.
Exemple :
sumLabelPosition
La position des libellés de totaux. L’attribut val
peut présenter les valeurs suivantes (les positions sont décrites pour les graphiques à colonnes droites et changent selon l’utilisation de graphiques pivotés ou retournés) :
-
accordingToSign
- Il faut placer les libellés de totaux au-dessus de la colonne pour les valeurs totales positives et en dessous pour les valeurs totales négatives. C’est la position par défaut en l’absence de l’élément.
-
awayFromBaseline
- Il est également nécessaire de placer les libellés de totaux en dehors de la ligne de base, c’est-à-dire que le libellé n’est jamais placé entre la colonne et la ligne de base.
Ce réglage s’applique aux colonnes flottantes des graphiques en cascade. En dehors de cela, les deux méthodes entraînent des positions de libellés identiques et sumLabelPosition
n’est pas utile.
Exemple :
D.9 Personnalisation des lignes
D.9.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 :
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 lignes de graduation. Il suit le même schéma et les mêmes règles que lnfillDefault
ci-dessus.
D.9.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.
D.9.3 Lignes dans les graphiques
L’élément chart
contient des éléments personnalisant les lignes 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.
lnfillConnectorWaterfall
Le style de trait utilisé pour les lignes de connexion en cascade. Si précisé, le style remplace lnfillConnector
. Outre les éléments enfants lnRef
et solidfillRef
, lnfillConnectorWaterfall
prend également en charge un élément enfant de <noLine />
afin de spécifier que les lignes de connexion en cascade ne doivent pas être visibles, ce qui n’est pas possible pour lnfillConnector
.
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.
lnfillRidge
Le style de ligne utilisé pour la ligne supérieure du graphique Mekko.
D.9.4 Lignes dans la légende
L’élément suivant est un élément enfant de l’élément legend
.
lnfill
Le contour de la forme think-cell. Lorsque cet élément n’est pas utilisé, la forme 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 :
D.10 Personnalisation des Harvey Balls et des cases à cocher
D.10.1 harveyball
Style combiné pour les idéogrammes Harvey Ball, constitué des éléments enfants fillRefCompleted
, fillRefBackground
et lnfill
, pour décrire respectivement la couleur du statut d’achèvement, la couleur d’arrière-plan et la forme des Harvey Ball. L’attribut obligatoire sz
définit la taille de police par défaut de la forme Harvey Ball à un centième de point.
Exemple :
D.10.2 fillRefCompleted
Voir fillRef
.
D.10.3 fillRefBackground
Voir fillRef
.
D.10.4 case à cocher
Style combiné pour les cases à cocher, composé de l'élément enfant fillRef
pour décrire la couleur d'arrière-plan de la case à cocher, de l'élément enfant lnfill
pour décrire le contour de la case à cocher, ainsi que de la liste des symboles, caractères et images dans l'élément enfant choices
. L’attribut obligatoire sz
définit la taille de police par défaut de la case à cocher à un centième de point. La taille de chaque glyphe doit être définie séparément.
Exemple :
D.10.5 choix
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.
D.10.6 glyphe
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. L’attribut obligatoire sz
définit la taille de police par défaut du caractère à un centième de point, indépendamment de la taille totale de la case à cocher.
Exemple :
D.10.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 (✗
) ou de nombres hexadécimaux (✗
).
D.10.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 :
Pour créer un fichier EMF de forme quelconque dans PowerPoint :
- Effectuez un clic droit sur la forme ou la sélection de formes.
- Choisissez Enregistrer en tant qu’image.
- Vérifiez que le fichier est bien enregistré sous le type Métafichier Windows amélioré (*.emf).
Il est bien sûr possible d’utiliser un éditeur graphique adapté pour créer un fichier EMF.
D.11 Personnalisation des graphiques de Gantt
D.11.1 gantt
Détermine les options d’apparence et de formatage par défaut des graphiques de Gantt.
Dispose des éléments enfants suivants :
lnfillDefault
Facultatif. Lorsqu’il n’est pas présent, le lnfillDefault
global est utilisé. Ce paramètre sera désigné comme local lnfillDefault
dans ce qui suit.
Détermine le style et la couleur de ligne par défaut pour les lignes dans les graphiques de Gantt. Est utilisé pour les lignes pour lesquelles aucun style spécifique n’est défini via l’un des éléments ci-dessous.
Doit avoir lnRef
comme élément enfant faisant référence à un style de ligne, auquel cas ce style est utilisé avec la couleur du lnfillDefault
global, ou un solidfillRef
faisant référence à une couleur, auquel cas cette couleur est utilisée avec le style de ligne du lnfillDefault
global, ou les deux dans cet ordre, en spécifiant entièrement le style et la couleur de ligne.
scaleFrame
Réciproquement exclusif avec scaleUnderline
et scaleExtendSeparators
. L’un d’eux doit être présent.
S’il est présent, les éléments de l’échelle sont entièrement entourés de lignes.
Attributs facultatifs:
algn
: détermine l’alignement des éléments de l’échelle de libellé du texte.
Valeurs admissibles "l"
pour aligner à gauche pour les langues de gauche à droite et aligner à droite pour les langues de droite à gauche et "ctr"
pour aligner au centre (par défaut).
includeLabelColumnHeaders
: valeurs admissibles "true"
et "false"
(par défaut).
Si vrai, la cellule supérieure gauche contenant les libellés d’échelle et le libellé de colonne Activité est également entourée de lignes et peut recevoir un remplissage d’arrière-plan. Si un élément enfant fillRef
est présent, la couleur de remplissage qui y est référencée sera utilisée par défaut.
Éléments enfant facultatifs:
fillRef
: le remplissage d’arrière-plan par défaut à utiliser pour les éléments d’échelle. Doit référencer un élément dans fillLst
.
lnfill
: le style et la couleur de ligne à utiliser pour les lignes entourant des éléments d’échelle. Suit le même schéma que le local lnfillDefault
.
scaleUnderline
Réciproquement exclusif avec scaleFrame
et scaleExtendSeparators
. L’un d’eux doit être présent.
S’il est présent, seules les lignes horizontales séparant les échelles sont tracées.
Attributs facultatifs:
algn
: détermine l’alignement des éléments de l’échelle de libellé du texte.
Valeurs admissibles "l"
pour aligner à gauche pour les langues de gauche à droite et aligner à droite pour les langues de droite à gauche et "ctr"
pour aligner au centre (par défaut).
gap
: valeurs admissibles "true"
(par défaut) et "false"
.
Si vrai, les lignes de séparation horizontales sont légèrement tracées dans la cellule supérieure gauche contenant les libellés d’échelle et le libellé de colonne Activité. Si faux, elles s’arrêtent exactement à la fin des échelles.
Élément enfant facultatif:
lnfill
: le style et la couleur de ligne à utiliser pour les lignes horizontales séparant les échelles. Suit le même schéma que le local lnfillDefault
.
scaleExtendSeparators
Réciproquement exclusif avec scaleFrame
et scaleUnderline
. L’un d’eux doit être présent.
S’il est présent, les séparateurs verticaux activés dans la barre d’outils flottante de l’échelle sont étendus aux échelles pour servir de séparateurs verticaux entre les éléments d’échelle. Aucune ligne horizontale de séparation entre les échelles n’est tracée.
Attribut facultatif:
algn
: détermine l’alignement des éléments de l’échelle de libellé du texte.
Valeurs admissibles "l"
pour aligner à gauche pour les langues de gauche à droite et aligner à droite pour les langues de droite à gauche et "ctr"
pour aligner au centre (par défaut).
lnfillBodyLeftRight
Facultatif. Lorsqu’il n’est pas présent, (local, si disponible), lnfillDefault
est utilisé.
Détermine le style et la couleur de ligne délimitant le corps des graphiques de Gantt à gauche et à droite.
Peut avoir un élément enfant noLine
, auquel cas aucune ligne de délimitation n’est tracée, ou suivre le schéma pour le lnfillDefault
local.
lnfillBodyTop
Facultatif. Lorsqu’il n’est pas présent, (local, si disponible), lnfillDefault
est utilisé.
Détermine le style et la couleur de ligne délimitant le corps des graphiques de Gantt en haut. Suit le schéma de lnfillBodyLeftRight
.
lnfillBodyBottom
Facultatif. Lorsqu’il n’est pas présent, (local, si disponible), lnfillDefault
est utilisé.
Détermine le style et la couleur de ligne délimitant le corps des graphiques de Gantt en bas. Suit le schéma de lnfillBodyLeftRight
lnfillFrameLeftRight
Facultatif. Lorsqu’il n’est pas présent, (local, si disponible), lnfillDefault
est utilisé.
Détermine le style et la couleur de ligne pour la ligne délimitant la colonne de libellé Activité à gauche et la colonne de libellé Responsable/remarque à droite. Suit le schéma de lnfillBodyLeftRight
.
fillRefDefaultBody
Obligatoire.
Détermine le remplissage d’arrière-plan par défaut du corps des graphiques de Gantt.
A un attribut name
obligatoire qui doit référencer un élément de fillLst
.
fillRefHorzShading
Obligatoire.
Détermine le remplissage d’arrière-plan par défaut d’une ombre de ligne, lorsqu’elle est insérée via le menu contextuel de la ligne.
A un attribut name
obligatoire qui doit référencer un élément de fillLst
qui n’est pas noFill
.
fillRefVertShading
Obligatoire.
Détermine le remplissage d’arrière-plan par défaut d’une ombre. A un attribut name
obligatoire qui doit référencer un élément de fillLst
qui n’est pas noFill
.
lnfillSeparatorHorz
Facultatif. Lorsqu’il n’est pas présent, (local, si disponible), lnfillDefault
est utilisé.
Détermine le style et la couleur de ligne des séparateurs de lignes. Suit le schéma du local lnfillDefault
.
lnfillSeparatorVertPrimary
Facultatif. Lorsqu’il n’est pas présent, (local, si disponible), lnfillDefault
est utilisé.
Détermine le style et la couleur de ligne des séparateurs verticaux principaux (c.-à-d. ceux utilisés pour la plus grande unité de temps activée). Suit le schéma du local lnfillDefault
.
lnfillSeparatorVertSecondary
Facultatif. Lorsqu’il n’est pas présent, (local, si disponible), lnfillDefault
est utilisé.
Détermine le style et la couleur de ligne des séparateurs verticaux secondaires (c.-à-d. ceux utilisés pour tout, sauf la plus grande unité de temps activée). Suit le schéma du local lnfillDefault
.
shapestyleLstPentagonAndChevron
Facultatif. Lorsqu’ils ne sont pas présents, les pentagones/chevrons (également appelés flèches de processus) ne peuvent pas être insérés dans les graphiques de Gantt.
Définit la liste des styles disponibles pour les pentagones/chevrons sélectionnables via la barre d’outils flottante.
Doit avoir au moins un élément enfant shapeStyleRef
, qui fait référence aux enfants de shapestyleLst
via son attribut name
.
shapestyleLstBar
Réciproquement exclusif avec lnfillLstBar
. L’un d’eux doit être présent.
Détermine que les barres sont dessinées sous forme de rectangles et définit la liste des styles disponibles (c.-à-d. contour et remplissage).
Possède un attribut w
obligatoire qui détermine la hauteur du rectangle n EMU (12 700 EMU = 1 pt), avec un maximum de 152 400 (= 12 pt).
Doit avoir au moins un élément enfant shapeStyleRef
, qui fait référence aux enfants de shapestyleLst
via son attribut name
.
Exemple : Résultat :
lnfillLstBar
Réciproquement exclusif avec shapestyleLstBar
. L’un d’eux doit être présent.
Détermine que les barres sont dessinées sous forme de lignes et définit leur couleur par défaut et une liste des styles de lignes disponibles.
Doit avoir un élément enfant solidfillRef
faisant référence à une couleur, et au moins un élément enfant lnRef
faisant référence à un style de ligne.
Exemple : Résultat :
parenthèse
Obligatoire.
Détermine le style et le style de ligne des parenthèses.
Possède un attribut style
obligatoire qui détermine le style de parenthèse à utiliser avec des valeurs admissibles :
"triangle"
: un crochet avec un triangle plein au milieu.
"curly"
: une accolade.
"line"
: un crochet avec un milieu pointu.
A éventuellement un élément enfant lnfill
qui spécifie le style et la couleur de ligne de la parenthèse et suit le schéma du lnfillDefault
local. Lorsqu’il n’est pas présent, (local, si disponible), lnfillDefault
est utilisé.
Exemple : Résultat :
nouveau jalon
Obligatoire.
Détermine les propriétés des nouveaux jalons. Certaines d’entre elles sont simplement des valeurs par défaut et peuvent être définies individuellement via la barre d’outils flottante des nouveaux jalons, d’autres s’appliquent à tous les nouveaux jalons et ne peuvent pas être modifiées ultérieurement.
Possède un attribut w
obligatoire spécifiant la taille de tous les nouveaux jalons en EMU.
Éléments enfant obligatoires:
markerRef
: détermine le marqueur par défaut à utiliser pour les nouveaux jalons.
solidFillRef
: détermine la couleur par défaut à utiliser pour les nouveaux jalons.
Élément enfant facultatif:
lnfill
: détermine le style et la couleur de toutes les lignes de nouveau jalon. Suit le schéma du local lnfillDefault
. Lorsqu’il n’est pas présent, (local, si disponible), lnfillDefault
est utilisé.
Exemple : Résultat :
D.11.2 fiscalYear
Un élément facultatif qui, lorsqu’il est inclus, ajoute l’option Année fiscale dans la barre d’outils flottante du graphique de Gantt. Doit avoir un élément enfant start
ou end
. A éventuellement un élément enfant weekAlignment
.
Lorsque l’option Année fiscale est activée pour un graphique de Gantt, son barème annuel affiche les années fiscales (indiquées par un préfixe « AF » par défaut) au lieu des années civiles, qui commencent ou se terminent par le mois spécifié dans l’élément enfant correspondant de la même année civile.
Si un élément enfant weekAlignment
est présent, la convention de 52 à 53 semaines est utilisée : Chaque année fiscale se termine le même jour de la semaine que celui spécifié dans l’attribut lastWeekday
, avec des semaines bissextiles insérées en conséquence. L’attribut lastDay
détermine la date calendaire sur laquelle tombe le jour de semaine spécifié et qui représente le dernier jour d’une année fiscale. Les trimestres sont affichés comme étant de 13 semaines exactement, à l’exception du T4 d’une année bissextile, qui consiste exactement en 14 semaines. Si l’attribut optionnel weeksPerMonth
de l’élément weekAlignment
est défini, les mois affichés se terminent aussi toujours le jour de semaine spécifié, en utilisant la convention donnée dans cet attribut pour déterminer comment répartir les semaines sur les mois. La semaine de l’année bissextile est toujours ajoutée au dernier mois du T4.
Exemple :
Lorsqu’un fichier de style contenant cet élément est chargé et que l’option Année fiscale est activée pour un graphique de Gantt, l’année fiscale 2023 affichée sur son barème annuel se termine le vendredi le plus proche du 31/01/2023, à savoir le 03/02/2023, et l’année fiscale 2024 commence le 04/02/2023. Le mois du milieu de chaque trimestre de 13 semaines est composé de 5 semaines et les deux autres mois sont composés de 4 semaines. L’année fiscale 2023 est une année bissextile, avec le T4 2023 comme trimestre de 14 semaines et ses deux derniers mois, décembre et janvier de l’année fiscale 2023, composés de 5 semaines (26/11/2022–30/12/2022 et 31/12/2022–03/02/2023).
début/fin
Élément enfant obligatoire. Spécifie le début ou la fin d’une année fiscale.
Possède un attribut month
obligatoire, avec les valeurs admissibles suivantes : "jan"
, "feb"
, "mar"
, "apr"
, "may"
, "jun"
, "jul"
, "aug"
, "sep"
, "oct"
, "nov"
, "dec"
.
weekAlignment
Élément enfant facultatif. Spécifie quel jour de la semaine est le dernier d’une année fiscale à l’aide de la convention de 52 à 53 semaines, comment est déterminée la date calendaire qui conclut une année fiscale, et si les mois doivent également se terminer le jour de la semaine spécifié et, le cas échéant, comment les semaines sont réparties sur les mois.
Possède deux attributs obligatoires lastWeekday
et lastDay
, et un attribut facultatif weeksPerMonth
:
lastWeekday
Le jour de la semaine où se termine chaque année fiscale.
Valeurs admissibles: "sun"
, "mon"
, "tue"
, "wed"
, "thu"
, "fri"
, "sat"
.
lastDay
Comment la date calendaire du dernier jour de l’année fiscale est déterminée.
Valeurs admissibles :
-
"inLastMonth"
- Le dernier jour de l’année fiscale est le dernier jour de la semaine du type spécifié qui se trouve dans le mois civil spécifié dans l’élément
end
(ou le mois civil précédant celui spécifié dans l’élémentstart
). -
"nearestToEndOfLastMonth"
- Le dernier jour de l’année fiscale est le jour de la semaine du type spécifié le plus proche de la fin du mois civil spécifié dans l’élément
end
(ou le mois civil précédant celui spécifié dans l’élémentstart
).
Remarque: L’utilisation du paramètre "nearestToEndOfLastMonth"
peut provoquer que la fin de l’année fiscale tombe en dehors du mois calendaire spécifié dans l’élément end
(dans le mois calendaire spécifié dans l’élément start
), comme le montre l’exemple ci-dessus. Lorsque vous utilisez "inLastMonth"
, la fin de l’année fiscale tombe toujours dans le mois calendaire spécifié dans l’élément end
(dans le mois calendaire précédant celui spécifié dans l’élément start
).
weeksPerMonth
S’ils sont définis, les mois se terminent également le jour de la semaine spécifié. Sa valeur détermine la convention à utiliser pour répartir des semaines sur des mois.
Valeurs admissibles :
-
"544"
- Le premier mois de chaque trimestre de 13 semaines se compose de 5 semaines, et les deux autres mois de 4 semaines.
-
"454"
- Le mois du milieu de chaque trimestre de 13 semaines se compose de 5 semaines, et les deux autres mois de 4 semaines.
-
"445"
- Le dernier mois de chaque trimestre de 13 semaines se compose de 5 semaines, et les deux autres mois de 4 semaines.
Graphique
-
4.Présentation de la création de graphiques
-
5.Saisie de données
-
6.Libellés de texte
-
7.Histogrammes, graphique à lignes et graphiques à aires
-
8.Éléments décoratifs du graphique
-
9.Graphique en cascade
-
10.Graphiques Mekko
-
11.Graphique en secteurs et circulaire
-
12.Graphiques en nuage de points et à bulles
-
13.Diagramme de Gantt (chronologie)