Fichiers de style

Cette page fournit des informations détaillées sur la façon de personnaliser le style des éléments think-cell. Vous pouvez créer les paramètres par défaut que vous souhaitez et vous assurer que vos présentations sont visuellement cohérentes et conformes à l’image de marque en personnalisant les fichiers de style think-cell. La personnalisation d’un fichier de style vous permet de :

  • Personnaliser les options de remplissage, de ligne et de marqueur disponibles pour les éléments think-cell.
  • Personnaliser les couleurs, styles et jeux de couleurs par défaut pour les graphiques, formes, libellés de texte et autres fonctionnalités think-cell.
  • Déployer des modèles de présentation PowerPoint personnalisés ou personnaliser les styles par défaut pour votre organisation.

Configurer des fichiers de style think-cell

Les fichiers de style think-cell sont des fichiers XML qui spécifient les styles des éléments et des fonctionnalités think-cell. Si vous ne vous y connaissez pas en XML, vous pouvez consulter le Support Microsoft pour avoir une compréhension de base de la manière dont les fichiers XML sont structurés.

Ouvrir et modifier des fichiers de style

Vous pouvez ouvrir et modifier des fichiers de style think-cell à l’aide de n’importe quel éditeur de texte. Nous vous recommandons d’utiliser un éditeur de code dédié, tel que Visual Studio Code avec l’extension Red Hat XML, car il peut fournir des suggestions de complétion automatique et valider automatiquement le code à l’aide du schéma XML de think-cell.

Le schéma XML spécifie les options de personnalisation possibles et la syntaxe et l’orthographe correctes pour chaque élément et attribut. Vous trouverez tous les schémas de tous vos fichiers de style dans votre répertoire d’installation think-cell, dans le dossier xml-schemas. Les schémas sont également des fichiers XML, mais il n’y a aucune raison de les afficher : ils permettent simplement à votre éditeur XML d’effectuer des vérifications de syntaxe appropriées, de mettre en évidence les erreurs et de fournir des suggestions de complétion automatique. Dans un fichier de style think-cell, l’URL du schéma XML du fichier de style est spécifiée dans la dernière valeur de l’attribut xsi:schemaLocation de l’élément style.

Pour modifier un fichier de style, procédez comme suit :

  1. Ouvrez votre répertoire d’installation think-cell. Pour trouver votre répertoire d’installation think-cell, dans PowerPoint, à accédez à Insert > think-cell > Tools Tools Menu icon > Help > About. La boîte de dialogue About think-cell affiche le chemin du répertoire d’installation.
  2. Faites une copie du dossier styles et placez-la dans votre dossier Documents. La copie vous permet d’apporter des modifications aux fichiers dans le dossier sans avoir besoin de droits d’administrateur et garantit que vous conservez les fichiers d’origine.
  3. Dans votre copie du dossier styles, ouvrez le fichier de style que vous souhaitez modifier.
  4. Dans le fichier de style, modifiez les attributs de l’élément style.
    • Modifiez le nom dans l’attribut name. Lorsque think-cell utilise un fichier de style, le nom du fichier de style apparaît dans le menu Tools Tools Menu icon , comme spécifié dans l’attribut name.
    • Votre fichier de style peut faire référence à un style de base personnalisé avec un attribut basedOn situé après l’attribut name. Dans ce cas, ne supprimez pas et ne modifiez pas la valeur de l’attribut basedOn dans la copie de votre fichier de style.

  1. Dans l’élément style, personnalisez vos styles comme décrit dans ce chapitre.
  2. Avant de charger le fichier de style dans une présentation, examinez et corrigez tous les avertissements ou erreurs affichés par votre éditeur XML.

Les sections et les éléments de ce chapitre sont classés en fonction de la syntaxe des fichiers de style think-cell. Ainsi, lorsque vous ajoutez un élément au fichier de style, assurez-vous qu’il est situé après les éléments qui apparaissent plus tôt dans le chapitre et avant les éléments qui apparaissent plus tard dans le chapitre.

Si vous souhaitez créer votre propre fichier de style, nous vous recommandons de faire une copie du fichier de style par défaut et de l’utiliser comme point de départ pour vos personnalisations. Pour créer un fichier de style basé sur le fichier de style par défaut, suivez les instructions ci-dessus, et à la troisième étape, ouvrez votre copie du fichier de style par défaut.

Votre répertoire d’installation think-cell comprend un exemple de fichier de style qui présente une variété de personnalisations complexes, avec des annotations qui vous guident tout au long du processus. Pour afficher le fichier de style, ouvrez styles/Customization Possibilities Showcase/Customization Possibilities Showcase.xml.

Les personnalisations de fichiers de style décrites dans ce chapitre supposent que vous utilisez think-cell 14. Si votre version think-cell est antérieure à la version d’un fichier de style, le chargement de ce fichier de style entraînera une erreur. Cependant, les anciens fichiers de style restent valides dans les versions plus récentes de think-cell. Si vous souhaitez ajouter des éléments de ce chapitre à un fichier de style créé pour une ancienne version de think-cell, procédez comme suit :

  1. Dans l’élément style, modifiez les valeurs des attributs xmlns et xsi:schemaLocation pour qu’elles correspondent au numéro de version dans le fichier de style par défaut de votre version de think-cell.
  2. Mettez à jour le fichier de style avec tous les éléments obligatoires manquants afin que la syntaxe du fichier de style soit valide dans la version de think-cell la plus récente.

Charger un fichier de style dans une présentation

Le fichier de style think-cell actif dans une présentation dépend de l’installation think-cell de votre organisation et du masque de diapositives de la présentation. Pour voir le nom du fichier de style actif, accédez à Insert > think-cell > Tools Tools Menu icon > Current Style. Pour charger un nouveau fichier de style dans une présentation, procédez comme suit :

  1. Sur le ruban, accédez à Insert > think-cell > Tools Tools Menu icon > Change Style.
  2. Dans le menu Change Style, sélectionnez le fichier de style que vous souhaitez utiliser. Si le fichier de style que vous souhaitez utiliser n’apparaît pas dans le menu, sélectionnez Other pour ouvrir la boîte de dialogue Load Style File, puis naviguez jusqu’à l’emplacement du fichier de style, sélectionnez le fichier de style et sélectionnez Open. Vous pouvez charger un fichier de style situé n’importe où sur votre ordinateur ou réseau.

Lorsque vous modifiez le fichier de style actif, le nouveau style s’applique aux éléments think-cell que vous insérez après avoir modifié le fichier de style. Pour faire correspondre le style d’un élément existant au nouveau style, modifiez le style de l’élément à l’aide de la mini barre d’outils ou réinsérez l’élément.

Charger, afficher et supprimer des fichiers de style à l’aide des fonctions API

Windows uniquement

Sous Windows, vous pouvez utiliser les fonctions API de think-cell pour charger, afficher et supprimer par programmation des fichiers de style think-cell. LoadStyle charge un fichier de style dans un masque de diapositives ou une mise en page de diapositives. LoadStyleForRegion charge un fichier de style de sorte qu’il s’applique uniquement à une zone spécifique d’une mise en page de diapositives. GetStyleName renvoie le nom du fichier de style actif dans un masque de diapositives ou une mise en page de diapositives. RemoveStyles supprime tous les fichiers de style d’une mise en page de diapositives.

Charger un fichier de style : LoadStyle
Signature
VBA
tcPpAddIn.LoadStyle( _ 
    CustomLayoutOrMaster As Object, _ 
    FileName As String 
)
C#
void tcPpAddIn.LoadStyle(
    object CustomLayoutOrMaster,
    string FileName
);
Description

Cette fonction charge un fichier de style dans une mise en page de diapositives ou un masque de diapositives. Vous pouvez saisir PowerPoint.CustomLayout ou PowerPoint.Master comme paramètre CustomLayoutOrMaster.

Si vous utilisez la fonction LoadStyle pour charger un fichier de style dans un masque de diapositives, ce fichier de style outrepassera les autres fichiers de style actifs dans le masque de diapositives ou les mises en page de diapositives sous ce masque de diapositives. De même, si vous utilisez LoadStyle pour charger un fichier de style dans une mise en page de diapositives, il outrepassera les autres fichiers de style actifs dans cette mise en page.

Pour éviter de remplacer les fichiers de style, chargez d’abord un fichier de style que vous souhaitez activer dans le masque de diapositives, puis chargez tous les autres fichiers de style que vous souhaitez activer dans des mises en page de diapositives spécifiques. Si vous souhaitez charger un fichier de style dans une zone d’une mise en page de diapositives à l’aide de la fonction LoadStyleForRegion, utilisez cette fonction après avoir terminé l’utilisation de LoadStyle (voir Charger un fichier de style dans une zone de la mise en page : LoadStyleForRegion).

Exemple de fonction LoadStyle
VBA

Pour utiliser la fonction LoadStyle, ajoutez le code suivant à un module dans PowerPoint (voir Visual Basic for Applications). Remplacez les éléments suivants :

  • <INSTALLATION_PATH> : répertoire d’installation de think-cell
  • <FILE_NAME> : le nom du fichier de style
Option Explicit
 
Sub LoadStyle_Sample() 

    ' Get the think-cell add-in object 
    Dim tcPpAddIn As Object 
    Set tcPpAddIn = Application.COMAddIns("thinkcell.addin").Object 

    Dim master As Master
    Set master = Application.ActivePresentation.Designs(1).SlideMaster

    Dim style As String
    style = "C:\<INSTALLATION_PATH>\styles\<FILE_NAME>.xml"

    Call tcPpAddIn.LoadStyle(master, style)
End Sub
Charger un fichier de style dans une zone de la mise en page : LoadStyleForRegion
Signature
VBA
tcPpAddIn.LoadStyleForRegion( _ 
    CustomLayout As PowerPoint.CustomLayout, _ 
    FileName As String, _
    Left as Single, _
    Top as Single, _
    Width as Single, _
    Height as Single _
)
C#
void tcPpAddIn.LoadStyleForRegion(
    PowerPoint.CustomLayout CustomLayout,
    string FileName,
    float Left,
    float Top,
    float Width,
    float Height
);
Description

LoadStyleForRegion charge un fichier de style dans le CustomLayout de la mise en page de la diapositive et le restreint afin qu’il ne s’applique qu’à une zone de la mise en page. Vous pouvez spécifier la zone restreinte à l’aide des paramètres Left, Top, Width et Height. Sur le reste de la diapositive, le fichier de style que vous avez chargé dans la mise en page de diapositives ou le masque de diapositives avec la fonction LoadStyle est actif.

Vous pouvez spécifier les paramètres Left, Top, Width et Height en fractions de la hauteur et de la largeur de la diapositive. Left et Top spécifient la distance entre les bords gauche et supérieur de la zone restreinte des bords gauche et supérieur de la mise en page de diapositive, respectivement. Nous recommandons de spécifier les paramètres en fractions de la hauteur et de la largeur de la diapositive. Vous pouvez également spécifier les paramètres dans les points PowerPoint, où 1 pt = 12 700 EMU (voir Terminologie associée aux fichiers de style).

Par exemple, pour charger un fichier de style dans une zone qui couvre les deux tiers droits de la mise en page, utilisez le code suivant :

Left = CustomLayout.Width / 3
Top = 0
Width = CustomLayout.Width * 2 / 3
Height = CustomLayout.Height
Ajouter des images ou des formes à une zone spécifique de la mise en page de la diapositive

Avec LoadStyleForRegion, vous pouvez ajouter des images ou des formes uniques à une zone d’une mise en page de diapositive et charger un fichier de style qui s’applique uniquement à cette zone. Pour ce faire, ajoutez l’image ou la forme à une diapositive ou à une mise en page de diapositive ; interrogez les propriétés Left, Top, Width et Height de l’image ou de la forme par programmation ; et utilisez les valeurs avec LoadStyleForRegion pour limiter le fichier de style à la même zone que l’image ou la forme couvre.

think-cell prend en charge un maximum de deux fichiers de style par mise en page :

  • Un fichier de style que vous chargez avec LoadStyleForRegion, qui s’applique à une zone spécifique de la mise en page.
  • Un autre fichier de style que vous chargez avec LoadStyle, qui s’applique au reste de la mise en page.
Exemple de fonction LoadStyleForRegion
VBA

Pour utiliser la fonction LoadStyleForRegion, ajoutez le code suivant à un module dans PowerPoint (voir Visual Basic for Applications). Remplacez les éléments suivants :

  • <INSTALLATION_PATH> : répertoire d’installation de think-cell
  • <FILE_NAME> : le nom du fichier de style
Option Explicit
 
Sub LoadStyleForRegion_Sample() 

    ' Get the think-cell add-in object 
    Dim tcPpAddIn As Object 
    Set tcPpAddIn = Application.COMAddIns("thinkcell.addin").Object 

    Dim layout As CustomLayout
    Set layout = Application.ActivePresentation.Designs(1).SlideMaster.CustomLayouts(2)

    ' Define a region covering the left half of the layout
    Dim left, top, width, height As Single
    left = 0
    top = 0
    width = layout.Width / 2
    height = layout.Height

    Dim style As String
    style = "C:\<INSTALLATION_PATH>\styles\<FILE_NAME>.xml"

    Call tcPpAddIn.LoadStyleForRegion(layout, style, left, top, width, height)
End Sub
Afficher le nom du fichier de style actif : GetStyleName
Signature
VBA
tcPpAddIn.GetStyleName( _ 
    CustomLayoutOrMaster As Object _ 
) As String
C#
string tcPpAddIn.GetStyleName(
    object CustomLayoutOrMaster
);
Description

GetStyleName renvoie le nom du fichier de style actif dans un masque de diapositives ou une mise en page de diapositive. Vous pouvez spécifier le masque de diapositives ou la mise en page de diapositives en saisissant PowerPoint.Master ou PowerPoint.CustomLayout comme paramètre CustomLayoutOrMaster. La fonction renvoie le même nom que celui spécifié dans l’attribut name de l’élément style du fichier de style (voir Ouvrir et modifier des fichiers de style).

Si aucun fichier de style n’est actif dans la mise en page ou le masque de diapositives, la fonction renvoie une chaîne vide. Notez que think-cell exige que tous les masques de diapositives aient un fichier de style actif.

Si vous avez chargé un fichier de style dans une mise en page de diapositives à l’aide de la fonction LoadStyleForRegion, la fonction GetStyleName ne renvoie pas le nom de ce fichier de style.

Exemple de fonction GetStyleName
VBA

Pour utiliser la fonction GetStyleName, ajoutez le code suivant à un module dans PowerPoint. Voir Visual Basic for Applications pour en savoir plus.

Option Explicit

Sub GetStyleName_Sample()

    ' Get the think-cell add-in object 
    Dim tcPpAddIn As Object
    Set tcPpAddIn = Application.COMAddIns("thinkcell.addin").Object
    
    ' Get the Master of the first slide of the current presentation
    Dim master As Master
    Set master = Application.ActivePresentation.Slides(1).Master
    
    ' Print the name of the style loaded to the debug console
    Dim name As String
    name = tcPpAddIn.GetStyleName(master)
    Debug.Print name
End Sub
Supprimer tous les fichiers de style actifs dans une mise en page : RemoveStyles
Signature
VBA
tcPpAddIn.RemoveStyles( _ 
    CustomLayout As PowerPoint.CustomLayout _ 
)
C#
void tcPpAddIn.RemoveStyles(
    PowerPoint.CustomLayout CustomLayout
);
Description

RemoveStyles supprime le fichier de style actif dans le CustomLayout de la mise en page de diapositives. Si la mise en page des diapositives comporte deux fichiers de style que vous avez chargés à l’aide des fonctions LoadStyle et LoadStyleForRegion, RemoveStyles supprime les deux fichiers de style. Ensuite, le fichier de style actif dans le masque de diapositives s’appliquera à la mise en page de la diapositive. Vous ne pouvez pas supprimer les fichiers de style actifs dans un masque de diapositives, car think-cell exige que tous les masques de diapositives aient un fichier de style actif.

Exemple de fonction RemoveStyles
VBA

Pour utiliser la fonction RemoveStyles, ajoutez le code suivant à un module dans PowerPoint . Voir Visual Basic for Applications pour en savoir plus.

Option Explicit
 
Sub RemoveStyles_Sample() 

    ' Get the think-cell add-in object 
    Dim tcPpAddIn As Object 
    Set tcPpAddIn = Application.COMAddIns("thinkcell.addin").Object 

    Dim layout As CustomLayout
    Set layout = Application.ActivePresentation.Designs(1).SlideMaster.CustomLayouts(2)

    Call tcPpAddIn.RemoveStyles(layout)
End Sub

Terminologie associée aux fichiers de style

Cette section explique les termes liés aux graphiques think-cell et à la structure XML qui apparaissent dans ce chapitre. Voici un aperçu des termes XML avec des exemples et des descriptions, ainsi qu’un glossaire des termes associés aux graphiques.

Aperçu des termes XML

Pour personnaliser les styles think-cell, dans un fichier de style, vous ajoutez ou modifiez des éléments, des éléments enfants, des attributs et des valeurs. Ce sont les principales unités structurelles qui composent un fichier XML. Pour mieux comprendre la signification et l’utilisation de ces quatre termes, considérez l’exemple XML et le tableau de définitions suivants.

<solidFill name="Text 1">
  <schemeClr val="bg1"/>
</solidFill>

Terme

Définition

Dans l’extrait de code XML

Élément

Unité fondamentale qui spécifie un style dans le fichier de style. Les éléments ont des balises d’ouverture et de fermeture.

solidFill est un élément. Il spécifie un style de remplissage de couleur.

<solidFill name="Text 1"> est la balise d’ouverture et </solidFill> la balise de fermeture.

Élément enfant

Élément situé entre les balises d’ouverture et de fermeture d’un autre élément. Les éléments enfants spécifient les propriétés de leurs éléments parents.

schemeClr est un élément enfant. Il spécifie que l’élément solidFill est une couleur de thème PowerPoint.

<schemeClr val="bg1"/> est une balise autofermante, elle ne nécessite donc pas de balise de fermeture supplémentaire.

Attribut

Chaîne située dans la balise d’ouverture d’un élément pour spécifier les propriétés de cet élément. Un attribut est suivi d’un signe égal.

name et val sont des attributs de leurs éléments respectifs.

  • name spécifie un nom pour solidFill.
  • val spécifie une couleur de thème pour schemeClr.

Valeur

Chaîne ou numéro qui spécifie les propriétés d’un attribut. Les valeurs sont placées entre guillemets anglais doubles.

Text 1 et bg1 sont des valeurs de leurs attributs respectifs.

  • Text 1 est le nom qui apparaît dans le menu Fill.
  • bg1 spécifie la couleur d’arrière-plan du thème PowerPoint actif comme couleur que schemeClr utilise.

Glossaire de création de graphique

Unité métrique anglaise (English Metric Unit, EMU)  : unité métrique anglaise. Unité de mesure utilisée principalement dans les applications Microsoft Office. Un millimètre correspond à 36 000 EMU. Un point de police est 12 700 EMU, donc une police de 8 pt correspond à 101 600 EMU.

Remplissage : une couleur unie, un motif, une texture, un dégradé de couleur ou une zone transparente qui s’applique à l’intérieur d’une forme.

Libellé : texte qui identifie ou décrit des segments ou d’autres entités de graphique.

Légende : un tableau qui affiche les remplissages, les marqueurs ou les styles de lignes qui identifient les séries de graphiques et les libellés de séries correspondantes.

Marqueur : une forme, telle qu’un cercle, un triangle ou un losange, qui représente les données dans les graphiques linéaires et en nuage de points. La position d’un marqueur indique une valeur et sa forme indique une série de données.

Schéma : ensemble prédéfini de remplissages, de marqueurs ou de styles de lignes utilisés pour identifier les séries de données dans un graphique.

Segment : partie rectangulaire d’un graphique à barres ou à colonnes, d’un graphique Mekko ou d’un graphique en cascade qui représente la valeur d’une cellule dans la feuille de données.

Personnaliser les options de style disponibles

Cette section décrit comment personnaliser les options de style disponibles : les styles de lignes et de police que think-cell utilise par défaut et les listes de référence des remplissages, styles de ligne, marqueurs et formes disponibles.

Les listes de référence sont des inventaires des styles, c’est-à-dire les remplissages, les styles de lignes, les marqueurs et les formes, que vous spécifiez plus tard dans le fichier de style. Pour spécifier un style pour un élément think-cell dans le fichier de style, vous devez d’abord ajouter ce style à sa liste de référence correspondante.

Les options de style disponibles que vous spécifiez déterminent également les options qui apparaissent sur la mini barre d’outils.

Personnaliser la liste des remplissages

Personnalisez la liste des remplissages utilisés par think-cell. Les éléments qui spécifient les couleurs par défaut, créent des schémas de remplissage pour les graphiques et définissent les couleurs des différentes lignes et formes feront référence à la liste des remplissages. Les remplissages apparaissent dans la mini barre d’outils du menu Fill (voir Remplissages). Pour personnaliser la liste des remplissages, procédez comme suit :

  1. Dans le fichier de style, trouvez l’élément fillLst.
  2. Dans l’élément fillLst, spécifiez les remplissages en ajoutant ou en modifiant les éléments enfants noFill, solidFill et pattFill. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
  3. Pour ajouter des lignes de division qui séparent les ensembles de remplissages dans le menu Fill , dans l’élément fillLst, ajoutez l’élément enfant separator.
Référence de l’élément
Créer la liste de remplissage : fillLst

Créez la liste des remplissages auxquels les autres éléments du fichier de style peuvent faire référence. La liste apparaît dans la mini barre d’outils du menu Fill .

  • Dans l’élément fillLst, spécifiez des couleurs en ajoutant des éléments enfants solidFill et spécifiez des motifs en ajoutant des éléments enfants pattFill.
  • Dans l’élément fillLst, spécifiez une option de remplissage transparente en ajoutant l’élément enfant noFill.
  • Dans l’élément fillLst, ajoutez des lignes de division qui séparent les ensembles de remplissages dans le menu Fill en ajoutant l’élément enfant separator.
  • Dans chaque élément enfant, définissez un nom unique dans l’attribut name. Les autres éléments référencent les remplissages en utilisant la valeur name du remplissage.

Élément enfant

Description

Attributs

noFill

  • Obligatoire.
  • Spécifie une option de remplissage transparente.

name

Obligatoire. Spécifie un nom unique pour le remplissage.

solidFill

  • Obligatoire.
  • Spécifie une couleur de remplissage unie.
  • Facultatif : Pour spécifier une couleur de remplissage personnalisée, ajoutez l’élément enfant schemeClr, srgbClr, sdrgbClr, scrgbClr ou prstClr.

name

Obligatoire. Spécifie un nom unique pour le remplissage.

pattFill

  • Obligatoire.
  • Spécifie un remplissage basé sur un motif et deux couleurs.
  • Facultatif : pour spécifier les couleurs d’arrière-plan et de premier plan pour le remplissage du motif, ajoutez les éléments enfants fgClr et bgClr. Si l’élément enfant pertinent n’est pas présent, pattFill utilise le noir comme couleur de remplissage au premier plan et le blanc comme couleur de remplissage d’arrière-plan.

name

Obligatoire. Spécifie un nom unique pour le remplissage.

prst

Facultatif. Référence un motif prédéfini. Si aucune valeur n’est présente, pattFill utilise le motif pct5.

Valeurs possibles :

Une valeur décrite dans la liste d’attributs des valeurs de motif prédéfinies du XML d’Office Open.

separator

  • Facultatif.
  • Spécifie une ligne de division qui sépare les ensembles de remplissages dans le menu Fill.

Spécifier une couleur : solidFill

Spécifiez les couleurs de remplissage dans la liste de remplissage. Définissez des couleurs de thème PowerPoint ou des couleurs RVB spécifiques.

  • Dans l’élément solidFill, spécifiez la couleur en ajoutant l’un des éléments enfants suivants.

Élément enfant

Description

Attributs

schemeClr

  • Obligatoire.
  • Spécifie une couleur de remplissage en utilisant les couleurs du thème PowerPoint actif.
  • schemeClr, srgbClr, sdrgbClr, scrgbClr et prstClr sont des valeurs mutuellement exclusives.
  • Facultatif : pour spécifier la modulation de luminosité, ajoutez les éléments enfants lumMod et lumOff.
  • Nous recommandons d’utiliser la valeur de l’attribut val pour schemeClr également comme valeur de l’attribut name pour solidFill. Ensuite, le nom de PowerPoint pour cette couleur apparaît dans le menu Fill dans la même langue que la langue d’affichage de PowerPoint. Par exemple, si vous utilisez bg1 à la fois comme valeur val de schemeClr et comme valeur name de solidFill, cette couleur apparaît dans le menu Fill comme « Background 1 » (arrière-plan 1) si la langue d’affichage est l’anglais et en comme « Hintergrund 1 » si la langue d’affichage est l’allemand.

val

Obligatoire. Spécifie la couleur du thème intégré

Valeurs possibles :

  • accent1
  • accent2
  • accent3
  • accent4
  • accent5
  • accent6
  • bg1
  • bg2
  • dk1
  • dk2
  • folHlink
  • hlink
  • lt1
  • lt2
  • tx1
  • tx2

srgbClr

  • Obligatoire.
  • Spécifie une couleur de remplissage à l’aide des valeurs RVB.
  • schemeClr, srgbClr, sdrgbClr, scrgbClr, et prstClr sont des valeurs mutuellement exclusives.
  • Facultatif : pour spécifier la modulation de luminosité, ajoutez les éléments enfants lumMod et lumOff.

val

Obligatoire. Spécifie l’intensité de rouge, vert et bleu à l’aide de valeurs hexadécimales.

Valeurs possibles :

Toute valeur de couleur hexadécimale à six chiffres comprise entre 000000 et ffffff. Non sensible à la casse.

sdrgbClr

r, g, b

Obligatoire. Spécifiez l’intensité de rouge, vert et bleu, respectivement.

Valeurs possibles :

Tout nombre compris entre 0 et 255.

scrgbClr

r, g, b

Obligatoire. Spécifiez l’intensité de rouge, vert et bleu, respectivement en pourcentage.

Valeurs possibles :

Tout pourcentage compris entre 0% et 100%.

prstClr

  • Obligatoire.
  • Spécifie une couleur de remplissage à l’aide des couleurs prédéfinies du XML d’Office Open.
  • schemeClr, srgbClr, sdrgbClr, scrgbClr, et prstClr sont des valeurs mutuellement exclusives.
  • Facultatif : pour spécifier la modulation de luminosité, ajoutez les éléments enfants lumMod et lumOff.

val

Obligatoire. Spécifie une couleur de remplissage basée sur les préréglages XML.

Valeurs possibles :

Une valeur décrite dans la liste des valeurs de couleur de remplissage prédéfinies du XML d’Office Open.

Éclaircir ou assombrir une couleur : lumMod et lumOff

Pour personnaliser la luminance ou la luminosité de n’importe quelle couleur de remplissage unie, dans un élément enfant schemeClr, srgbClr, sdrgbClr, scrgbClr ou prstClr, ajoutez les éléments enfant lumMod et lumOff.

  • Pour rendre une couleur de remplissage plus foncée, ajoutez l’élément enfant lumMod.
  • Pour rendre une couleur de remplissage plus claire, nous recommandons d’utiliser lumOff avec lumMod. Lorsque ces fonctions sont utilisées ensemble, nous recommandons que les valeurs val combinées des attributs lumMod et lumOff totalisent 100 %.
  • Par exemple, pour assombrir une couleur de 10 %, ajoutez lumMod et définissez son attribut val sur 90%. Pour éclaircir une couleur de 10 %, ajoutez les deux éléments, puis définissez l’attribut val de lumMod à 90% et l’attribut val de lumOff à 10%.
  • Voici quelques exemples montrant comment PowerPoint crée des variations plus claires et plus sombres de la même couleur de base dans son menu Couleurs de thème :
    • Plus claire de 80 % : <lumMod val="20%"/> <lumOff val="80%/>
    • Plus claire de 60 % : <lumMod val="40%"/> <lumOff val="60%/>
    • Plus claire de 40 % : <lumMod val="60%"/> <lumOff val="40%/>
    • Plus foncée de 25 % : <lumMod val="75%"/>
    • Plus foncée de 50 % : <lumMod val="50%"/>

Pour voir comment les personnalisations lumMod et lumOff apparaissent dans une liste de remplissages, voir les exemples de captures d’écran dans l’exemple de liste de remplissage.

Élément enfant

Description

Attributs

lumMod

  • Facultatif.
  • Spécifie la modulation de luminance de la couleur de remplissage.

val

Obligatoire. Spécifie la modulation de luminance d’une couleur sous forme de pourcentage.

Valeurs possibles :

Tout pourcentage compris entre 0% et 100%.

lumOff

  • Facultatif.
  • Spécifie le décalage de luminance de la couleur de remplissage.
  • Nous vous recommandons d’utiliser lumOff avec lumMod. Lorsque ces fonctions sont utilisées ensemble, nous recommandons que les valeurs val combinées des attributs lumMod et lumOff totalisent 100 %.

val

Obligatoire. Spécifie le décalage de luminance d’une couleur sous forme de pourcentage.

Valeurs possibles :

Tout pourcentage compris entre -100% et 100%.

Spécifier un motif : pattFill

Spécifiez les motifs de remplissage dans la liste de remplissage.

  • Dans chaque élément pattFill, spécifiez le remplissage de premier plan et d’arrière-plan en ajoutant respectivement un ou les deux éléments enfants fgClr et bgClr.
  • S’il manque des éléments enfants à un élément pattFill, il utilise le noir comme couleur de remplissage au premier plan et le blanc comme couleur de remplissage d’arrière-plan.
  • Dans chaque élément enfant fgClr et bgClr, spécifiez la couleur de remplissage en ajoutant l’un des éléments suivants : schemeClr, srgbClr, sdrgbClr, scrgbClr ou prstClr.

Élément enfant

Description

Attributs

fgClr

  • Facultatif.
  • Spécifie la couleur de premier plan du remplissage d’un motif.
  • Si aucune valeur n’est présente, think-cell utilise le noir comme couleur de premier plan.
  • Nécessite l’un des éléments enfants suivants pour spécifier la couleur de remplissage : schemeClr, srgbClr, sdrgbClr, scrgbClr ou prstClr.

Aucun

bgClr

  • Facultatif.
  • Spécifie la couleur d’arrière-plan du remplissage d’un motif.
  • Si aucune valeur n’est présente, think-cell utilise le blanc comme couleur d’arrière-plan.
  • Nécessite l’un des éléments enfants suivants pour spécifier la couleur de remplissage : schemeClr, srgbClr, sdrgbClr, scrgbClr ou prstClr.
Exemple de liste de remplissage

L’exemple suivant montre un extrait de code XML affichant les éléments enfants fillLst et la façon dont la liste de remplissage spécifiée apparaît dans la mini barre d’outils.

<fillLst>
 <noFill name="No Fill"/>
 <solidFill name="tx1">
   <schemeClr val="tx1"/>
 </solidFill>
 <solidFill name="bg1">
  <schemeClr val="bg1"/>
 </solidFill>
 <solidFill name="accent1">
  <schemeClr val="accent1"/>
 </solidFill>
 <solidFill name="accent2">
  <schemeClr val="accent2"/>
 </solidFill>
 <solidFill name="accent3">
  <schemeClr val="accent3"/>
 </solidFill>
 <solidFill name="Green">
  <sdrgbClr r="0" g="255" b="0"/>
 </solidFill>
 <solidFill name="Yellow">
  <scrgbClr r="100%" g="100%" b="0%"/>
 </solidFill>
 <solidFill name="Blue">
	<prstClr val="blue"/>
 </solidFill>
 <solidFill name="Red">
  <srgbClr val="CC0000"/>
 </solidFill>
 <separator/>
 <solidFill name="Accent 1, Lighter 20%">
  <schemeClr val="accent1">
   <lumMod val="80%"/>
   <lumOff val="20%"/>
  </schemeClr>
 </solidFill>
 <solidFill name="Accent 1, Darker 20%">
  <schemeClr val="accent1">
   <lumMod val="80%"/>
   </schemeClr>
 </solidFill>
 <separator/>
 <solidFill name="Gray">
  <prstClr val="silver"/>
 </solidFill>
 <solidFill name="Purple">
  <prstClr val="purple"/>
 </solidFill>
 <separator/>
 <pattFill name="10%" prst="pct10">
  <fgClr>
   <schemeClr val="tx1"/>
  </fgClr>
  <bgClr>
   <schemeClr val="bg1"/>
  </bgClr>
 </pattFill>
 <pattFill name="25%" prst="pct25">
  <fgClr>
   <schemeClr val="tx1"/>
  </fgClr>
  <bgClr>
   <schemeClr val="bg1"/>
  </bgClr>
  </pattFill>
 <pattFill name="50%" prst="pct50">
  <fgClr>
   <schemeClr val="tx1"/>
  </fgClr>
  <bgClr>
   <schemeClr val="bg1"/>
	</bgClr>
 </pattFill>
 <pattFill name="Light downward diagonal" prst="ltDnDiag">
  <fgClr>
   <schemeClr val="tx1"/>
  </fgClr>
  <bgClr>
   <schemeClr val="bg1"/>
  </bgClr>
 </pattFill>
 <pattFill name="Wide upward diagonal" prst="wdUpDiag">
  <fgClr>
   <schemeClr val="tx1"/>
  </fgClr>
  <bgClr>
   <schemeClr val="bg1"/>
  </bgClr>
 </pattFill>
</fillLst>

Personnaliser la liste des styles de ligne

Personnalisez la liste des styles de ligne utilisés par think-cell. Les éléments qui spécifient des lignes personnalisées, créent des schémas de ligne et spécifient des styles de ligne pour diverses entités de graphique feront référence à la liste des lignes (voir Modifier le style et le poids des lignes). Les styles de lignes apparaissent sur la mini barre d’outils du menu Line Style. Pour personnaliser la liste des lignes, procédez comme suit :

  1. Dans le fichier de style, trouvez l’élément lnLst.
  2. Dans l’élément lnLst, spécifiez les lignes en ajoutant ou en modifiant des éléments enfants ln. Pour en savoir plus sur l’élément enfant ln, consultez la référence d’élément suivante.
Référence de l’élément
Créer la liste de lignes : lnLst

Créez la liste des lignes auxquelles les autres éléments du fichier de style peuvent faire référence. La liste apparaît dans la mini barre d’outils du menu Line Style.

  • Dans l’élément lnLst, spécifiez les styles de lignes en ajoutant au moins un élément enfant ln.
  • Dans chaque élément ln, spécifiez le poids de la ligne dans l’attribut w et définissez un nom unique dans l’attribut name. Les autres éléments référencent les lignes en utilisant la valeur name de la ligne.

Élément enfant

Description

Attributs

ln

  • Obligatoire.
  • Spécifie un nom de ligne et un poids de ligne.
  • Nécessite un élément enfant prstDash pour spécifier le type de ligne.

name

Obligatoire. Spécifie un nom unique pour la ligne.

w

Obligatoire. Spécifie le poids de la ligne en EMU (36000 = 1 mm).

Valeur maximale possible : 152400

Spécifier un style de ligne : ln

Spécifiez les types de lignes dans la liste des lignes.

  • Dans chaque élément ln, ajoutez un élément enfant prstDash.
  • Dans chaque élément enfant prstDash, spécifiez un type de lignes plein ou en pointillés basé sur des valeurs XML prédéfinies.

Élément enfant

Description

Attributs

prstDash

  • Obligatoire.
  • Spécifie un type de lignes plein ou en pointillés.

val

Obligatoire. Spécifie le type de lignes basé sur les valeurs de type de lignes prédéfinies du XML d’Office Open.

Valeurs possibles :

  • dash = Pointillé
  • dashDot = Trait point
  • lgDash = Pointillé long
  • lgDashDot = Trait point long
  • lgDashDotDot = Trait point long point
  • solid = Ligne pleine
  • sysDashDotDot = Tiret point point
  • sysDot = Point

Exemple de liste de style de ligne

L’exemple suivant montre un extrait de code XML affichant les éléments enfants lnLst et la façon dont la liste de lignes spécifiée apparaît dans la mini barre d’outils.

<lnLst>
 <ln name="Solid 0.5 pt" w="6350">
  <prstDash val="solid"/>
 </ln>
 <ln name="Solid 1 pt" w="12700">
  <prstDash val="solid"/>
 </ln>
 <ln name="Solid 1.5 pt" w="19050">
  <prstDash val="solid"/>
 </ln>
 <ln name="Long Dash 0.5 pt" w="6350">
  <prstDash val="lgDash"/>
 </ln>
 <ln name="Long Dash 1 pt" w="12700">
  <prstDash val="lgDash"/>
 </ln>
 <ln name="Long Dash 1.5 pt" w="19050">
  <prstDash val="lgDash"/>
 </ln>
 <ln name="Dash 0.5 pt" w="6350">
  <prstDash val="dash"/>
 </ln>
 <ln name="Dash 1 pt" w="12700">
  <prstDash val="dash"/>
 </ln>
 <ln name="Dash 1.5 pt" w="19050">
  <prstDash val="dash"/>
 </ln>
 <ln name="Dot 0.5 pt" w="6350">
  <prstDash val="sysDot"/>
 </ln>
 <ln name="Dot 1 pt" w="12700">
  <prstDash val="sysDot"/>
 </ln>
 <ln name="Dot 1.5 pt" w="19050">
  <prstDash val="sysDot"/>
 </ln>
 <ln name="Long Dash Dot 1 pt" w="12700">
  <prstDash val="lgDashDot"/>
 </ln>
 <ln name="Dash Dot 1 pt" w="12700">
  <prstDash val="dashDot"/>
 </ln>
 <ln name="Long Dash Dot Dot 1 pt" w="12700">
  <prstDash val="lgDashDotDot"/>
 </ln>
 <ln name="Dash Dot Dot 1 pt" w="12700">
  <prstDash val="sysDashDotDot"/>
 </ln>
</lnLst>

Personnaliser la liste des marqueurs

Personnalisez la liste des marqueurs utilisés par think-cell. Les éléments que vous utilisez dans le fichier de style feront référence à la liste des marqueurs pour spécifier les marqueurs par défaut et créer des schémas de marqueurs pour les graphiques à lignes, en nuage de points et de Gantt (voir Forme de marqueur). Les marqueurs apparaissent sur la mini barre d’outils du menu Marker Style. Pour personnaliser la liste des marqueurs, procédez comme suit :

  1. Dans le fichier de style, trouvez l’élément markerLst.
  2. Dans l’élément markerLst, spécifiez les marqueurs en ajoutant ou en modifiant des éléments enfants marker. Pour en savoir plus sur l’élément enfant marker , consultez la référence d’élément suivante.
Référence de l’élément
Créer la liste des marqueurs : markerLst

Créez la liste des marqueurs auxquels les autres éléments du fichier de style peuvent faire référence. La liste apparaît dans la mini barre d’outils du menu Marker Style.

  • Dans l’élément markerLst, spécifiez des marqueurs en ajoutant au moins un élément enfant marker.
  • Dans chaque élément enfant, définissez un nom unique dans l’attribut name. Les autres éléments référencent les marqueurs en utilisant la valeur name du marqueur.

Élément enfant

Description

Attributs

marker

  • Obligatoire.
  • Spécifie un marqueur.
  • Nécessite un élément enfant symbol pour spécifier la forme de marqueur.

name

Obligatoire. Spécifie un nom unique pour le marqueur.

Spécifier un style de marqueur : marker

Spécifiez les styles de marqueurs dans la liste de marqueurs.

  • Dans chaque élément marker, ajoutez un élément enfant symbol.
  • Dans chaque élément enfant symbol, spécifiez une forme de marqueur basée sur des valeurs XML prédéfinies.

Élément enfant

Description

Attributs

symbol

  • Obligatoire.
  • Spécifie la forme de marqueur.

val

Obligatoire. Spécifie la forme du marqueur en fonction de la liste des valeurs de forme de marqueur prédéfinies du XML d’Office Open.

Valeurs possibles :

  • circle
  • dash
  • diamond
  • dot
  • hollowCircle
  • hollowDiamond
  • hollowSquare
  • hollowTriangle
  • plus
  • star
  • square
  • triangle
  • x

Exemple de liste de marqueurs

L’exemple suivant montre un extrait de code XML affichant les éléments enfants markerLst et la façon dont la liste de marqueurs spécifiée apparaît dans la mini barre d’outils.

<markerLst>
 <marker name="Marker1">
  <symbol val="circle"/>
 </marker>
 <marker name="Marker2">
  <symbol val="triangle"/>
 </marker>
 <marker name="Marker3">
  <symbol val="diamond"/>
 </marker>
 <marker name="Marker4">
  <symbol val="square"/>
 </marker>
 <marker name="HollowMarker1">
  <symbol val="hollowCircle"/>
 </marker>
 <marker name="HollowMarker2">
  <symbol val="hollowTriangle"/>
 </marker>
 <marker name="HollowMarker3">
  <symbol val="hollowDiamond"/>
 </marker>
 <marker name="HollowMarker4">
  <symbol val="hollowSquare"/>
 </marker>
 <marker name="Marker5">
  <symbol val="star"/>
 </marker>
 <marker name="Xmark">
  <symbol val="x"/>
 </marker>
 <marker name="Dash">
  <symbol val="dash"/>
 </marker>
 <marker name="PlusSign">
  <symbol val="plus"/>
 </marker>
</markerLst>

Dépanner les remplissages d’arrière-plan pour les sauts d’axe et les libellés de segment encadrés

Facultatif

Par défaut, think-cell ajuste automatiquement le remplissage d’arrière-plan des sauts d’axe et de certains libellés de segment encadrés pour correspondre au remplissage d’arrière-plan de la diapositive. Si les caractéristiques du graphique ne correspondent pas à l’arrière-plan de la diapositive, nous vous recommandons de modifier le masque de diapositives PowerPoint pour modifier le remplissage de l’arrière-plan de la diapositive. Pour modifier le remplissage d’arrière-plan de la diapositive à l’aide du masque de diapositive, sélectionnez Slide Master > Background > Background Styles > Format Background, puis sélectionnez le remplissage souhaité et sélectionnez Apply to All. Pour en savoir plus sur la modification du remplissage d’arrière-plan de la diapositive à l’aide du masque de diapositive, voir KB0129.

Si vous ne souhaitez pas modifier le masque de diapositives, vous pouvez outrepasser la détection automatique d’arrière-plan de think-cell et spécifier manuellement le remplissage d’arrière-plan de la diapositive. Cette méthode est généralement utile dans les cas suivants :

  • Le remplissage d’arrière-plan de la diapositive n’est pas configuré avec l’option Format Background du masque de diapositive et/ou ne peut pas être modifié à l’aide du masque de diapositive. Par conséquent, les remplissages d’arrière-plan des sauts d’axe et certains libellés de segment encadrés ne correspondent pas au reste de la diapositive.
  • Votre conception utilise différents arrière-plans dans différentes zones de la même diapositive. Dans ce cas, vous pouvez attribuer à chaque zone son propre fichier de style à l’aide de l’API think-cell (voir Charger un fichier de style dans une zone de la mise en page : LoadStyleForRegion).

Lorsque vous spécifiez manuellement un remplissage d’arrière-plan de diapositive personnalisé, nous vous recommandons de spécifier également les couleurs de police think-cell à l’aide de l’élément defRPr pour vous assurer que le texte de la variable graphique est lisible par rapport à l’arrière-plan personnalisé (voir Personnaliser le style de texte par défaut en outrepassant les niveaux de style de texte du masque de diapositives). Pour spécifier manuellement le remplissage d’arrière-plan de diapositive auquel think-cell correspondra aux remplissages d’arrière-plan des sauts d’axe et de certains libellés de segment encadrés, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément solidfillRefBackground.
  2. Dans l’élément solidfillRefBackground, spécifiez la couleur de remplissage que vous souhaitez utiliser à l’aide de l’attribut name. Pour en savoir plus sur l’élément solidfillRefBackground, consultez la référence d’élément suivante.
Référence de l’élément
Spécifiez le remplissage d’arrière-plan pour les sauts d’axe et les libellés de segment encadrés : solidfillRefBackground

Spécifiez la couleur de remplissage à laquelle think-cell correspondra aux remplissages d’arrière-plan des sauts d’axe et de certains libellés de segment encadrés.

  • Dans le fichier de style, recherchez ou ajoutez l’élément solidfillRefBackground.
  • Dans l’élément solidfillRefBackground, spécifiez la couleur de remplissage à l’aide de l’attribut name.

Éléments

Description

Attributs

solidfillRefBackground

  • Spécifie un remplissage d’arrière-plan pour les sauts d’axe et certains libellés de segment encadrés.

name

Obligatoire. Spécifie un nom de couleur de remplissage dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.

Exemple de couleur d’arrière-plan

L’exemple suivant montre un extrait de code XML affichant l’élément solidfillRefBackground et la manière dont le remplissage d’arrière-plan spécifié affecte l’apparence des sauts d’axe et des libellés de segment.

<solidfillRefBackground name="Yellow" />

Personnaliser le style de lignes global par défaut

Spécifiez un type de lignes et une couleur que think-cell utilise par défaut. Si vous ne spécifiez pas de style de lignes personnalisé pour une entité graphique, think-cell utilisera le style de lignes par défaut global. Si vous ajoutez uniquement un élément pour spécifier un type ou une couleur de lignes personnalisé(e), think-cell utilise la valeur définie dans le style de lignes global par défaut pour l’élément manquant. Pour spécifier le style de lignes global par défaut, procédez comme suit :

  1. Dans le fichier de style, trouvez l’élément lnfillDefault.
  2. Dans l’élément lnfillDefault, spécifiez le type de lignes et la couleur par défaut en ajoutant ou en modifiant les éléments enfants lnRef et solidfillRef. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
Référence de l’élément
Spécifier le style de lignes global par défaut : lnfillDefault

Spécifiez le style de lignes par défaut utilisé par think-cell.

  • Dans l’élément lnfillDefault, spécifiez le type de lignes en ajoutant l’élément enfant lnRef et la couleur de lignes en ajoutant l’élément enfant solidfillRef dans l’ordre dans lequel ils apparaissent dans le tableau.
  • Dans l’ensemble du fichier de style, si un élément facultatif spécifiant un type de lignes ou une couleur personnalisé(e) n’est pas présent, think-cell spécifie ce type ou cette couleur de lignes à l’aide de la valeur de lnRef ou de solidfillRef spécifiée dans lnfillDefault, respectivement.

Élément enfant

Description

Attributs

lnRef

  • Obligatoire.
  • Spécifie le type de lignes par défaut utilisé dans les graphiques think-cell et autres éléments.

name

Obligatoire. Spécifie un nom à partir de la liste des lignes dans lnLst.

solidfillRef

  • Obligatoire.
  • Spécifie la couleur de lignes par défaut utilisée dans les graphiques think-cell et autres éléments.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst.

Exemple de style de lignes par défaut

L’exemple suivant montre un extrait de code XML affichant l’élément lnfillDefault. Dans cet exemple, si vous ne spécifiez pas de style de lignes personnalisé pour un élément ou que vous spécifiez uniquement un type ou une couleur de lignes personnalisé(e), think-cell utilisera le type Solid 1 pt et la couleur Text 1 par défaut.

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

Spécifier un style de lignes personnalisé

Dans le fichier de style, de nombreux éléments facultatifs vous permettent de spécifier un style de lignes personnalisé pour une entité graphique. Ces éléments vous donnent la possibilité de personnaliser des styles de lignes spécifiques à l’aide des éléments enfants lnRef et solidfillRef pour spécifier le type de lignes et la couleur de lignes, respectivement. Dans certains cas, vous pouvez également spécifier une entité graphique sans lignes du tout. Dans ce cas, spécifiez les éléments de graphique sans lignes à l’aide de l’élément enfant noLine, qui remplace les éléments enfants lnRef et solidfillRef. Chaque élément facultatif qui spécifie un style de lignes outrepasse le style de lignes spécifié un niveau au-dessus de cet élément, qui est le style de lignes par défaut global spécifié dans lnfillDefault, sauf indication contraire (voir Personnaliser le style de lignes global par défaut).

En règle générale, think-cell suit cette logique de styles de lignes personnalisés qui remplacent un autre style de lignes par tous les éléments facultatifs. Si le type de ligne (lnRef) ou la couleur (solidfillRef) ne figure pas dans un élément facultatif, think-cell utilise le type ou la couleur de lignes spécifié(e) à un niveau au-dessus de cet élément, généralement dans lnfillDefault. Si vous omettez complètement un élément de style de ligne, think-cell utilise le style spécifié à un niveau au-dessus de cet élément, généralement dans lnfillDefault. Ainsi, vous devez uniquement ajouter des éléments qui spécifient un style de Lignes personnalisé si vous souhaitez un type ou une couleur de lignes différent(e) du style de lignes par défaut respectif.

Par exemple, l’élément lnfillArrowCAGR facultatif spécifie un style de lignes personnalisé pour les flèches TCAC. Si aucune valeur lnfillArrowCAGR n’est présente, think-cell spécifie les lignes de flèche TCAC à l’aide de l’élément lnfillArrow facultatif, qui spécifie le style de lignes par défaut pour toutes les flèches. À l’opposé, si aucune valeur lnfillArrow n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.

Référence de l’élément
Spécifier un style de lignes personnalisé pour une entité graphique : lnRef, solidfillRef et noLine

Pour spécifier un style de lignes personnalisé pour une entité graphique, dans le fichier de style, ajoutez l’élément facultatif pour cette entité graphique. Lorsque vous spécifiez un style de lignes personnalisé avec un élément facultatif, notez ce qui suit :

  • Pour spécifier un type de lignes et une couleur personnalisés, dans l’élément, ajoutez l’élément enfant lnRef suivi de l’élément enfant solidfillRef. Pour spécifier uniquement le type ou la couleur de lignes, ajoutez un seul des éléments enfants.
  • Vous pouvez spécifier certaines entités graphiques sans lignes. Pour ne spécifier aucune ligne pour ces entités graphiques, dans l’élément, ajoutez l’élément enfant noLine au lieu de lnRef et solidfillRef.

Élément enfant

Description

Attributs

lnRef

  • Spécifie le type de lignes.

name

Obligatoire. Spécifie un nom à partir de la liste des lignes dans lnLst.

solidfillRef

  • Spécifie la couleur des lignes.

name

Obligatoire. Spécifie un nom dans la liste des couleurs de remplissage dans fillLst.

noLine

  • Spécifie une entité graphique sans lignes.
  • L’option ne peut pas être utilisée avec lnRef ou solidfillRef.

Aucun

Exemple de style de lignes personnalisé

Les exemples suivants montrent des extraits de code XML affichant des personnalisations de style de lignes à différents niveaux dans le fichier de style et comment chaque personnalisation affecte l’apparence des flèches TCAC.


Sans style de lignes personnalisé, la flèche TCAC utilise le style de lignes global par défaut :

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

Si vous spécifiez un style de lignes personnalisé pour les flèches, les flèches TCAC utiliseront ce style de lignes :

<lnfillDefault>
 <lnRef name="Solid 0.75 pt" />
 <solidfillRef name="tx1" />
</lnfillDefault>
...
<lnfillArrow>
 <lnRef name="Solid 2.25 pt" />
 <solidfillRef name="Blue" />
</lnfillArrow>

Si vous spécifiez une couleur de lignes personnalisée pour les flèches TCAC, cette couleur outrepassera la couleur de lignes spécifiée un niveau au-dessus de celle-ci dans lnfillArrow, mais think-cell utilisera le type de lignes spécifié dans lnfillArrow pour les flèches TCAC :

<lnfillDefault>
 <lnRef name="Solid 0.75 pt" />
 <solidfillRef name="tx1" />
</lnfillDefault>
...
<lnfillArrow>
 <lnRef name="Solid 2.25 pt" />
 <solidfillRef name="Blue" />
</lnfillArrow>
<lnfillArrowCAGR>
 <solidfillRef name="Orange" />
</lnfillArrowCAGR>

Personnaliser le style de lignes de graduation par défaut

Facultatif

Spécifiez un style de lignes par défaut pour les lignes de graduation. Pour personnaliser un style de lignes de graduation par défaut, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément lnfillGridline. L’élément lnfillGridline doit être situé immédiatement après l’élément lnfillDefault.
  2. Dans l’élément lnfillGridline, spécifiez le type de lignes en ajoutant l’élément enfant lnRef et/ou la couleur de lignes en ajoutant l’élément enfant solidfillRef. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
Référence de l’élément
Spécifier un style de lignes de graduation par défaut : lnfillGridline

Spécifiez un style de lignes personnalisé pour les lignes de graduation. Définissez un type, une couleur de lignes de graduation par défaut, ou les deux.

  • Dans l’élément lnfillGridline, spécifiez le type de lignes en ajoutant l’élément enfant lnRef et/ou la couleur de lignes en ajoutant l’élément enfant solidfillRef dans l’ordre dans lequel ils apparaissent dans le tableau (voir Spécifier un style de lignes personnalisé).
  • Si aucune valeur lnRef ou solidfillRef n’est présente, think-cell utilise la valeur dans lnfillDefault pour l’élément manquant.

Élément enfant

Description

Attributs

lnRef

  • Obligatoire si aucune valeur solidfillRef n’est présente.
  • Spécifie le type de lignes par défaut utilisé pour les lignes de graduation des éléments think-cell.

name

Obligatoire. Spécifie un nom à partir de la liste des lignes dans lnLst.

solidfillRef

  • Obligatoire si aucune valeur lnRef n’est présente.
  • Spécifie la couleur de lignes par défaut utilisée pour les lignes de graduation des éléments think-cell.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst.

Exemple de style de lignes de graduation par défaut

L’exemple suivant montre un extrait de code XML affichant l’élément lnfillGridline et la façon dont il personnalise l’apparence par défaut des lignes de graduation d’axe dans un graphique.

<lnfillGridline>
 <lnRef name="Solid 0.5 pt" />
 <solidfillRef name="Red"/>
</lnfillGridline>

Personnaliser la liste des formes de libellé de flèches et de chronologies de Gantt

Personnalisez la liste des formes de libellé de flèches et de chronologies de Gantt que think-cell utilise. Les éléments que vous utilisez dans le fichier de style feront référence à la liste des formes pour spécifier les styles par défaut pour les libellés de différence et de flèche TCAC et la liste des formes de chronologie du graphique de Gantt (voir Annotations de graphiques et Éléments de calendrier). Les marqueurs apparaissent dans la mini barre d’outils du graphique de Gantt du menu Shape Style. Pour personnaliser la liste des styles de formes, procédez comme suit :

  1. Dans le fichier de style, trouvez l’élément shapestyleLst.
  2. Dans l’élément shapestyleLst, spécifiez les formes en ajoutant ou en modifiant des éléments enfants shapestyle. Pour en savoir plus sur l’élément enfant shapestyle , consultez la référence d’élément suivante.
Référence de l’élément
Créer la liste de formes : shapestyleLst

Créez la liste des formes auxquelles les autres éléments du fichier de style peuvent faire référence. La liste apparaît dans la mini barre d’outils du menu Shape Style.

  • Dans l’élément shapestyleLst, spécifiez des formes en ajoutant un ou plusieurs éléments enfants shapestyle.
  • Dans chaque élément enfant, définissez un nom unique dans l’attribut name. Les autres éléments référencent les formes à l’aide de la valeur name de la forme.

Élément enfant

Description

Attributs

shapestyle

  • Obligatoire.
  • Spécifie un style de formes.
  • Nécessite un élément enfant fillRef pour spécifier le remplissage.
  • Facultatif : Pour spécifier un style de contour de formes personnalisé, ajoutez l’élément enfant lnfill.

name

Obligatoire. Spécifie un nom unique pour le style de formes.

Spécifier un style de formes : shapestyle

Spécifiez les styles de formes dans la liste des formes.

  • Dans chaque élément shapestyle, ajoutez un élément enfant fillRef et un élément enfant lnfill facultatif.
  • Dans chaque élément enfant fillRef, spécifiez le remplissage d’arrière-plan d’une forme dans l’attribut name.
  • Dans chaque élément enfant lnfill, spécifiez le contour d’une forme en ajoutant les éléments enfants décrits dans le tableau.

Élément enfant

Description

Attributs

fillRef

  • Obligatoire.
  • Spécifie le remplissage d’arrière-plan d’une forme.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst.

lnfill

  • Facultatif.
  • Spécifie le contour d’une forme.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur. Pour spécifier une forme sans contour, ajoutez plutôt l’élément enfant noLine (voir Spécifier un style de lignes personnalisé).

Aucun

Exemple de liste de style de formes

L’exemple suivant montre un extrait de code XML affichant les éléments enfants shapestyleLst et la façon dont la liste de formes spécifiée apparaît dans la mini barre d’outils.

<shapestyleLst>
 <shapestyle name="Completed">
  <fillRef name="Green" />
 </shapestyle>
 <shapestyle name="In Progress">
  <fillRef name="Blue" />
  <lnfill>
   <lnRef name="Dash 0.5 pt" />
  </lnfill>
 </shapestyle>
 <shapestyle name="Backlog">
  <fillRef name="Gray" />
  <lnfill>
   <lnRef name="Dash 0.5 pt" />
  </lnfill>
 </shapestyle>
</shapestyleLst>

Personnaliser des graphiques

Personnaliser les listes des schémas de remplissage, de lignes et de marqueurs

Créez des schémas de remplissage, de lignes et de marqueurs que think-cell utilise pour les graphiques. Vous pouvez créer un nombre illimité de schémas. Vous ne pouvez référencer que les remplissages, les lignes et les marqueurs répertoriés dans les éléments fillLst, lnLst et markerLst dans les schémas (voir Personnaliser les options de style disponibles).

Personnaliser la liste des schémas de remplissage

Personnalisez la liste des schémas de remplissage utilisés par think-cell (voir Schéma de remplissage du graphique). Les éléments du fichier de style référencent cette liste pour spécifier les schémas par défaut des graphiques think-cell. Les schémas apparaissent dans la mini barre d’outils du menu Fill Scheme. Pour savoir comment spécifier le schéma de remplissage par défaut pour chaque type de graphique applicable, reportez-vous à la section Personnaliser les schémas de graphiques par défaut. Pour personnaliser la liste des schémas de remplissage, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément fillSchemeLst.
  2. Dans l’élément fillSchemeLst, créez des schémas de remplissage en ajoutant des éléments enfants fillScheme.
  3. Dans chaque élément fillScheme, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
  4. Pour ajouter des lignes de division qui séparent des ensembles de schémas dans le menu Fill Scheme, dans l’élément fillSchemeLst, ajoutez l’élément enfant separator.
Référence de l’élément
Créer la liste des schémas de remplissage : fillSchemeLst

Créez la liste des schémas de remplissage auxquels les autres éléments du fichier de style peuvent faire référence. La liste apparaît dans la mini barre d’outils du menu Fill Scheme.

  • Dans l’élément fillSchemeLst, spécifiez des schémas en ajoutant des éléments enfants fillScheme.
  • Dans l’élément fillSchemeLst, ajoutez des lignes de division qui séparent les ensembles de schémas dans le menu Fill Scheme en ajoutant l’élément enfant separator.
  • Dans chaque élément enfant fillScheme, définissez un nom unique dans l’attribut name. Les autres éléments référencent les schémas de remplissage en utilisant la valeur name du schéma.

Élément enfant

Description

Attributs

fillScheme

  • Obligatoire.
  • Spécifie un schéma de remplissage.
  • Nécessite un ou plusieurs éléments enfants fillRef pour spécifier les remplissages dans le schéma.

name

Obligatoire. Spécifie un nom unique pour le schéma de remplissage.

fillRefOtherSeries

Obligatoire. Spécifie le schéma de remplissage utilisé pour les autres séries. Voir « Autres » séries pour en savoir plus.

repeatLast

Facultatif. Spécifie ce qui se passe lorsqu’il y a plus de séries dans le graphique que de remplissages dans le schéma de remplissage. Si aucune valeur n’est présente, la séquence de remplissages se répétera.

Valeurs possibles :

  • 0 = Répète la séquence de remplissage (par défaut)
  • 1 = Utilise le dernier remplissage pour toutes les séries suivantes

separator

  • Facultatif.
  • Spécifie une ligne de division qui sépare les ensembles de schémas dans le menu Fill Scheme.

Spécifier un schéma de remplissage : fillScheme

Spécifiez les schémas de remplissage dans la liste des schémas de remplissage. Ajoutez des éléments enfants dans l’ordre dans lequel ils apparaissent dans le tableau.

  • Si vous souhaitez spécifier des styles de contour pour les segments de graphique, dans l’élément fillScheme, ajoutez les éléments enfants lnfillSegment et lnfillSegmentMekko.
  • Dans l’élément fillScheme, spécifiez les remplissages dans le schéma en ajoutant des éléments enfants fillRef.
  • Si vous souhaitez spécifier des schémas de remplissage pour les graphiques avec un nombre spécifique de séries, dans l’élément fillScheme, ajoutez des éléments enfants seriesCountSpecific.

Élément enfant

Description

Attributs

lnfillSegment

  • Facultatif.
  • Spécifie un style de contour pour les segments de graphique.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur. Pour spécifier des segments sans contour, ajoutez plutôt l’élément enfant noLine (voir Spécifier un style de lignes personnalisé).

Aucun

lnfillSegmentMekko

  • Facultatif.
  • Spécifie un style de contour pour les segments dans les graphiques Mekko.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes spécifié dans lnfillSegment. Si aucune valeur lnfillSegment n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur. Pour spécifier des segments de graphique Mekko sans contour, ajoutez plutôt l’élément enfant noLine (voir Spécifier un style de lignes personnalisé).

Aucun

fillRef

  • Obligatoire.
  • Spécifie une couleur ou un motif de remplissage.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.

seriesCountSpecific

  • Facultatif.
  • Spécifie un schéma de remplissage pour les graphiques ayant un nombre spécifique de séries.
  • Si aucune valeur n’est présente, tous les graphiques utiliseront le même schéma de remplissage.
  • Nécessite un ou plusieurs éléments enfants fillRef pour spécifier les remplissages dans l’ordre.

seriesCount

Obligatoire. Spécifie le nombre de séries qu’un graphique doit avoir pour que seriesCountSpecific s’applique.

Valeurs possibles :

Un nombre, tel que 4, ou une plage, telle que 2-4, qui indique le nombre de séries d’un graphique.

repeatLast

Facultatif. Spécifie ce qui se passe lorsqu’il y a plus de séries dans le graphique que de remplissages dans le schéma de remplissage. Si aucune valeur n’est présente, la séquence de remplissages se répétera.

Valeurs possibles :

  • 0 = Répète la séquence de remplissage (par défaut)
  • 1 = Utilise le dernier remplissage pour toutes les séries suivantes
Exemple de liste de schémas de remplissage

L’exemple suivant montre un extrait de code XML affichant les éléments enfants fillSchemeLst et la façon dont les schémas spécifiés apparaissent sur la mini barre d’outils.

<fillSchemeLst>
 <fillScheme name="PowerPoint Theme" fillRefOtherSeries="Gray">
  <lnfillSegment>
   <noLine />
  </lnfillSegment>
  <lnfillSegmentMekko>
   <lnRef name="Solid 1 pt" />
   <solidfillRef name="tx1" />
  </lnfillSegmentMekko>
   <fillRef name="accent1" />
   <fillRef name="accent2" />
   <fillRef name="accent3" />
 </fillScheme>
 <fillScheme name="Gray" fillRefOtherSeries="PowerPoint Theme">
   <fillRef name="Gray" />
 </fillScheme>
 <fillScheme name="Patterns" fillRefOtherSeries="50%">
  <lnfillSegmentMekko>
   <lnRef name="Solid 1.5 pt" />
  </lnfillSegmentMekko>
   <fillRef name="bg1" />
   <fillRef name="10%" />
   <fillRef name="Light downward diagonal" />
   <fillRef name="Wide upward diagonal" />
  <seriesCountSpecific seriesCount="1">
	 <fillRef name="25%" />
  </seriesCountSpecific>
 </fillScheme>
</fillSchemeLst>

Personnaliser la liste des schémas de lignes

Personnalisez la liste des schémas de lignes utilisés par think-cell. Les éléments du fichier de style référencent cette liste pour spécifier les schémas par défaut des graphiques à lignes think-cell. Les schémas apparaissent dans la mini barre d’outils du menu Line Scheme (voir Jeu de lignes). Pour savoir comment spécifier des schémas de lignes par défaut pour les graphiques à lignes, reportez-vous à la section Personnaliser les schémas de graphiques par défaut. Pour personnaliser la liste des schémas de lignes, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément lnfillmarkerSchemeLst.
  2. Dans l’élément lnfillmarkerSchemeLst, créez des schémas de lignes en ajoutant des éléments enfants lnfillmarkerScheme.
  3. Dans chaque élément lnfillmarkerScheme, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
  4. Pour ajouter des lignes de division qui séparent des ensembles de schémas dans le menu Line Scheme, dans l’élément lnfillmarkerSchemeLst, ajoutez l’élément enfant separator.
Référence de l’élément
Créer la liste des schémas de lignes : lnfillmarkerSchemeLst

Créez la liste des schémas de lignes auxquels les autres éléments du fichier de style peuvent faire référence. La liste apparaît dans la mini barre d’outils du menu Line Scheme.

  • Dans l’élément lnfillmarkerSchemeLst, spécifiez des schémas en ajoutant des éléments enfants lnfillmarkerScheme.
  • Dans l’élément fillSchemeLst, ajoutez des lignes de division qui séparent les ensembles de schémas dans le menu Line Scheme en ajoutant l’élément enfant separator.
  • Dans chaque élément enfant lnfillmarkerScheme, définissez un nom unique dans l’attribut name. D’autres éléments référencent des schémas de lignes à l’aide de la valeur name du schéma.

Élément enfant

Description

Attributs

lnfillmarkerScheme

  • Obligatoire.
  • Spécifie un schéma de lignes.
  • Nécessite un ou plusieurs éléments enfants lnfillmarker pour spécifier les lignes dans le schéma.

name

Obligatoire. Spécifie un nom unique pour le schéma de lignes.

separator

  • Facultatif.
  • Spécifie une ligne de division qui sépare les ensembles de schémas dans le menu Line Scheme.

Spécifier un schéma de lignes : lnfillmarkerScheme

Spécifiez les schémas de lignes dans la liste des schémas de lignes. Ajoutez des éléments enfants dans l’ordre dans lequel ils apparaissent dans le tableau.

  • Dans l’élément lnfillmarkerScheme, spécifiez les lignes du schéma en ajoutant des éléments enfants lnfillmarker.
  • Si vous souhaitez spécifier des schémas de lignes pour les graphiques avec un nombre spécifique de séries, dans l’élément lnfillmarkerScheme, ajoutez des éléments enfants seriesCountSpecific.

Élément enfant

Description

Attributs

lnfillmarker

  • Obligatoire.
  • Spécifie un style de lignes.
  • Facultatif : pour spécifier des styles de lignes et de marqueurs personnalisés, ajoutez les éléments enfants lnRef, solidfillRef, et markerRef.

Aucun

seriesCountSpecific

  • Facultatif.
  • Spécifie un schéma de lignes pour les graphiques qui ont un nombre spécifique de séries.
  • Si aucune valeur n’est présente, tous les graphiques utiliseront le même schéma de lignes.
  • Nécessite un ou plusieurs éléments enfants lnfillmarker pour spécifier les lignes dans le schéma.

seriesCount

Obligatoire. Spécifie le nombre de séries qu’un graphique doit avoir pour que seriesCountSpecific s’applique.

Valeurs possibles :

Un nombre, tel que 4, ou une plage, telle que 2-4, qui indique le nombre de séries d’un graphique.

repeatLast

Facultatif. Spécifie ce qui se passe lorsqu’il y a plus de séries dans le graphique que de lignes dans le schéma de lignes. Si aucune valeur n’est présente, la séquence de lignes se répétera.

Valeurs possibles :

  • 0 = Répète la séquence de lignes (par défaut)
  • 1 = Utilise la dernière ligne pour toutes les séries suivantes
Spécifier des styles de lignes et de marqueurs personnalisés : lnfillmarker

Spécifiez les styles de lignes et de marqueur dans chaque schéma de lignes.

  • Dans chaque élément lnfillmarker, spécifiez un style de lignes personnalisé en ajoutant l’un des éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.
  • Si aucun élément enfant n’est présent, lnfillmarker utilise le style de lignes global par défaut spécifié dans lnfillDefault (voir Spécifier un style de lignes personnalisé).

Élément enfant

Description

Attributs

lnRef

  • Facultatif.
  • Spécifie un type de lignes.
  • Si aucune valeur n’est présente, think-cell utilise le type de lignes global par défaut spécifié dans lnfillDefault (voir Spécifier un style de lignes personnalisé).

name

Obligatoire. Spécifie un nom à partir de la liste des lignes dans lnLst. Voir Personnaliser la liste des styles de ligne pour en savoir plus.

solidfillRef

  • Facultatif.
  • Spécifie une couleur de lignes.
  • Si aucune valeur n’est présente, think-cell utilise la couleur de lignes globale par défaut spécifiée dans lnfillDefault (voir Spécifier un style de lignes personnalisé).

name

Obligatoire. Spécifie un nom de couleur de remplissage dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.

markerRef

  • Facultatif.
  • Spécifie un style de marqueur pour la ligne.
  • Si aucune valeur n’est présente, la ligne n’a pas de marqueurs.

name

Obligatoire. Spécifie un nom dans la liste des marqueurs dans markerLst. Voir Personnaliser la liste des marqueurs pour en savoir plus.

Exemple de liste de schéma de lignes

L’exemple suivant montre un extrait de code XML affichant les éléments enfants lnfillmarkerSchemeLst et la façon dont les schémas spécifiés apparaissent sur la mini barre d’outils.

<lnfillmarkerSchemeLst>
	<lnfillmarkerScheme name="Dash with Markers">
		<lnfillmarker>
			<lnRef name="Long Dash 1.5 pt"/>
			<solidfillRef name="tx1"/>
			<markerRef name="Square"/>
		</lnfillmarker>
		<lnfillmarker>
			<lnRef name="Dash 1.5 pt"/>
			<solidfillRef name="Blue"/>
			<markerRef name="Circle"/>
		</lnfillmarker>
		<lnfillmarker>
			<lnRef name="Long Dash 2.25 pt"/>
			<solidfillRef name="Red"/>
			<markerRef name="Triangle"/>
		</lnfillmarker>
	</lnfillmarkerScheme>
	<lnfillmarkerScheme name="Solid without Markers">
		<lnfillmarker>
			<lnRef name="Solid 1.5 pt" />
		</lnfillmarker>
		<lnfillmarker>
			<lnRef name="Solid 2.25 pt"/>
			<solidfillRef name="Gray"/>
		</lnfillmarker>
	</lnfillmarkerScheme>
</lnfillmarkerSchemeLst>

Personnaliser la liste des schémas de marqueurs

Personnalisez la liste des schémas de marqueurs utilisés par les graphiques en nuage de points. Les schémas apparaissent dans la mini barre d’outils du menu Marker Scheme (voir Jeu de marqueurs). Pour savoir comment spécifier le schéma de marqueurs par défaut pour les graphiques en nuage de points, reportez-vous à la section Personnaliser les schémas de graphiques par défaut. Pour personnaliser la liste des schémas de marqueurs, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément fillmarkerSchemeLst.
  2. Dans l’élément fillmarkerSchemeLst, créez des schémas de marqueurs en ajoutant des éléments enfants fillmarkerScheme.
  3. Dans chaque élément fillmarkerScheme, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
  4. Pour ajouter des lignes de division qui séparent des ensembles de schémas dans le menu Marker Scheme, dans l’élément fillmarkerSchemeLst, ajoutez l’élément enfant separator.
Référence de l’élément
Créer la liste des schémas de marqueurs : fillmarkerSchemeLst

Créez la liste des schémas de marqueurs utilisés par les graphiques en nuage de points. La liste apparaît dans la mini barre d’outils du menu Marker Scheme.

  • Dans l’élément fillmarkerSchemeLst, spécifiez des schémas en ajoutant des éléments enfants fillmarkerScheme.
  • Dans l’élément fillmarkerSchemeLst, ajoutez des lignes de division qui séparent les ensembles de schémas dans le menu Marker Scheme en ajoutant l’élément enfant separator.
  • Dans chaque élément enfant fillmarkerScheme, définissez un nom unique dans l’attribut name. D’autres éléments référencent des schémas de marqueurs à l’aide de la valeur name du schéma.

Élément enfant

Description

Attributs

fillmarkerScheme

  • Obligatoire.
  • Spécifie un schéma de marqueurs.
  • Nécessite un ou plusieurs éléments enfants fillmarker pour spécifier les marqueurs dans le schéma.
  • Facultatif : pour spécifier une option pour aucun marqueur, ajoutez un élément enfant noMarker.

name

Obligatoire. Spécifie un nom unique pour le schéma de marqueurs.

separator

  • Facultatif.
  • Spécifie une ligne de division qui sépare les ensembles de schémas dans le menu Marker Scheme.

Spécifier un schéma de marqueurs : fillmarkerScheme

Spécifiez les schémas de marqueurs dans la liste des schémas de marqueurs. Ajoutez des éléments enfants dans l’ordre dans lequel ils apparaissent dans le tableau.

  • Si vous souhaitez qu’un schéma de marqueurs utilise le libellé de données pour indiquer les positions des valeurs sans marqueur, dans l’élément fillmarkerScheme, ajoutez l’élément enfant noMarker.
  • Dans l’élément fillmarkerScheme, spécifiez les marqueurs dans le schéma en ajoutant des éléments enfants fillmarker.
  • Si vous souhaitez spécifier des schémas de marqueurs pour les graphiques avec un nombre spécifique de séries, dans l’élément fillmarkerScheme, ajoutez des éléments enfants seriesCountSpecific.

Élément enfant

Description

Attributs

noMarker

  • Facultatif.
  • Spécifie une option pour les marqueurs invisibles dans le graphique.

Aucun

fillmarker

  • Obligatoire.
  • Spécifie un marqueur qui apparaît dans le schéma de marqueurs.
  • Nécessite les éléments enfants markerRef et solidfillRef pour spécifier le style et la couleur du marqueur.

Aucun

seriesCountSpecific

  • Facultatif.
  • Spécifie un schéma de marqueurs pour les graphiques qui ont un nombre spécifique de séries.
  • Si aucune valeur n’est présente, tous les graphiques utiliseront le même schéma de marqueurs.
  • Nécessite un ou plusieurs éléments enfants fillmarker et noMarker pour spécifier les marqueurs dans le schéma.

seriesCount

Obligatoire. Spécifie le nombre de séries qu’un graphique doit avoir pour que seriesCountSpecific s’applique.

Valeurs possibles :

Un nombre, tel que 4, ou une plage, telle que 2-4, qui indique le nombre de séries d’un graphique.

Spécifier les styles de marqueur : fillmarker

Spécifiez les styles de marqueur dans chaque schéma de marqueurs.

  • Dans chaque élément fillmarker, spécifiez un style de marqueur personnalisé en ajoutant les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.

Éléments enfants

Description

Attributs

markerRef

  • Obligatoire.
  • Spécifie un type de marqueur.

name

Obligatoire. Spécifie un nom dans la liste des marqueurs dans markerLst. Voir Personnaliser la liste des marqueurs pour en savoir plus.

solidfillRef

  • Obligatoire.
  • Spécifie une couleur de remplissage de marqueur.

name

Obligatoire. Spécifie un nom de couleur de remplissage dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.

Exemple de liste de schémas de marqueurs

L’exemple suivant montre un extrait de code XML affichant les éléments enfants fillmarkerSchemeLst et la façon dont les schémas spécifiés apparaissent sur la mini barre d’outils.

<fillmarkerSchemeLst>
 <fillmarkerScheme name="No Markers">
  <noMarker/>
 </fillmarkerScheme>
 <fillmarkerScheme name="Shapes">
  <fillmarker>
   <markerRef name="Square" />
   <solidfillRef name="Red" />
  </fillmarker>
  <fillmarker>
   <markerRef name="Circle" />
   <solidfillRef name="Green" />
  </fillmarker>
  <fillmarker>
   <markerRef name="Dash" />
   <solidfillRef name="Blue" />
  </fillmarker>
 </fillmarkerScheme>
</fillmarkerSchemeLst>

Personnaliser les schémas de graphiques par défaut

Personnalisez les schémas de remplissage, de lignes et de marqueurs par défaut utilisés par les graphiques think-cell (voir Présentation des graphiques). Pour personnaliser les schémas de graphiques par défaut, procédez comme suit :

  1. Dans le fichier de style, spécifiez le schéma de remplissage par défaut pour les graphiques à colonnes et barres, les graphiques en combinaison, les graphiques en cascade, les graphiques Mekko, les graphiques à aires, en secteurs, en anneau et à bulles en ajoutant l’élément fillSchemeRefDefault.
  2. Si vous souhaitez spécifier un schéma de remplissage par défaut pour un type de graphique spécifique individuellement, ajoutez l’élément pertinent pour ce type de graphique après l’élément fillSchemeRefDefault. Pour en savoir plus sur les éléments qui spécifient des schémas de remplissage par défaut pour des types de graphiques spécifiques, reportez-vous à la référence d’élément suivante.
  3. Après avoir spécifié vos schémas de remplissage par défaut, spécifiez les schémas de lignes et de marqueurs par défaut en ajoutant les éléments lnfillmarkerSchemeRefDefault et fillmarkerSchemeRefDefault.
Référence de l’élément
Spécifier les schémas de graphique par défaut : fillSchemeRefDefault, lnfillmarkerSchemeRefDefault et fillmarkerSchemeRefDefault

Spécifiez les schémas de remplissage, de lignes et de marqueurs par défaut utilisés par les graphiques think-cell. Ajoutez les éléments dans l’ordre dans lequel ils apparaissent dans le tableau.

  • Après l’élément fillmarkerSchemeLst, spécifiez le schéma de remplissage par défaut pour les graphiques à colonnes et barres, les graphiques en combinaison, les graphiques en cascade, les graphiques Mekko, les graphiques à aires, en secteurs, en anneau et à bulles en ajoutant l’élément fillSchemeRefDefault.
  • Pour spécifier le schéma de remplissage par défaut pour un type de graphique individuellement, ajoutez l’élément pertinent pour ce type de graphique après l’élément fillSchemeRefDefault. Voir le tableau suivant pour les éléments qui spécifient un schéma de remplissage par défaut pour un type de graphique spécifique.
    • Si vous spécifiez un schéma de remplissage par défaut pour chaque type de graphique individuellement, vous pouvez omettre l’élément fillSchemeRefDefault.
  • Après avoir spécifié les schémas de remplissage par défaut, spécifiez les schémas de lignes et de marqueurs par défaut en ajoutant les éléments lnfillmarkerSchemeRefDefault et fillmarkerSchemeRefDefault.

Éléments

Description

Attributs

fillSchemeRefDefault

  • Obligatoire sauf si un schéma de remplissage par défaut est spécifié pour chaque type de graphique.
  • Spécifier un schéma de remplissage par défaut pour les graphiques à colonnes et à barres, les graphiques en combinaison, les graphiques en cascade, les graphiques Mekko, les graphiques à aires, en secteurs, en anneau et à bulles.

name

Obligatoire. Spécifie un nom dans la liste des schémas de remplissage dans fillSchemeLst.

fillSchemeRefDefaultStacked

  • Obligatoire sauf si une valeur fillSchemeRefDefault est présente.
  • Spécifie le schéma de remplissage par défaut pour les graphiques à barres et à colonnes empilées, les graphiques à barres et à colonnes empilées à 100 % et les graphiques combinés. Voir Graphiques à colonnes et à barres simples et empilées pour en savoir plus.
  • S’il n’est pas présent, think-cell utilise le schéma de remplissage par défaut spécifié dans fillSchemeRefDefault pour les graphiques à barres et à colonnes empilées, les graphiques à barres et à colonnes empilées à 100 % et les graphiques combinés.

fillSchemeRefDefaultWaterfall

  • Obligatoire sauf si une valeur fillSchemeRefDefault est présente.
  • Spécifie le schéma de remplissage par défaut pour les graphiques en cascade. Voir Graphiques en cascade pour en savoir plus.
  • S’il n’est pas présent, think-cell utilise le schéma de remplissage par défaut spécifié dans fillSchemeRefDefault pour les graphiques en cascade.

fillSchemeRefDefaultClustered

  • Obligatoire sauf si une valeur fillSchemeRefDefault est présente.
  • Spécifie le schéma de remplissage par défaut pour les graphiques à colonnes groupées et les graphiques à barres. Voir Colonne groupée et graphiques à barres groupés pour en savoir plus.
  • S’il n’est pas présent, think-cell utilise le schéma de remplissage par défaut spécifié dans fillSchemeRefDefault pour les graphiques à colonnes groupées et les graphiques à barres.

fillSchemeRefDefaultMekko

  • Obligatoire sauf si une valeur fillSchemeRefDefault est présente.
  • Spécifie le schéma de remplissage par défaut pour les graphiques Mekko. Voir Graphiques Mekko pour en savoir plus.
  • S’il n’est pas présent, think-cell utilise le schéma de remplissage par défaut spécifié dans fillSchemeRefDefault pour les graphiques Mekko.

fillSchemeRefDefaultArea

  • Obligatoire sauf si une valeur fillSchemeRefDefault est présente.
  • Spécifie le schéma de remplissage par défaut pour les graphiques à aires. Voir Graphiques à aires pour en savoir plus.
  • S’il n’est pas présent, think-cell utilise le schéma de remplissage par défaut spécifié dans pour fillSchemeRefDefault les graphiques à aires.

fillSchemeRefDefaultPie

  • Obligatoire sauf si une valeur fillSchemeRefDefault est présente.
  • Spécifie le schéma de remplissage par défaut pour les graphiques à secteurs et les graphiques en anneau. Voir Graphiques à secteurs et en anneau pour en savoir plus.
  • S’il n’est pas présent, think-cell utilise le schéma de remplissage par défaut spécifié dans fillSchemeRefDefault pour les graphiques à secteurs.

fillSchemeRefDefaultBubble

  • Obligatoire sauf si une valeur fillSchemeRefDefault est présente.
  • Spécifie le schéma de remplissage par défaut pour les graphiques à bulles. Voir Graphiques à bulles pour en savoir plus.
  • S’il n’est pas présent, think-cell utilise le schéma de remplissage par défaut spécifié dans fillSchemeRefDefault pour les graphiques à bulles.

lnfillmarkerSchemeRefDefault

name

Obligatoire. Spécifie un nom à partir de la liste des schémas de lignes dans lnfillmarkerSchemeLst.

lnfillmarkerSchemeRefDefaultCombination

  • Facultatif.
  • Spécifie le schéma de lignes par défaut pour les graphiques combinés. Voir Graphiques combinés pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le schéma de remplissage par défaut spécifié dans fillSchemeRefDefault pour les graphiques combinés.

fillmarkerSchemeRefDefault

  • Obligatoire.
  • Spécifie le schéma de marqueurs par défaut pour les graphiques en nuage de points. Voir Graphiques en nuage de points pour en savoir plus.

name

Obligatoire. Spécifie un nom à partir de la liste des schémas de marqueurs dans fillmarkerSchemeLst.

Exemple de schéma de remplissage par défaut

L’exemple suivant montre un extrait de code XML affichant diverses personnalisations de schémas par défaut.

<fillSchemeRefDefault name="PowerPoint Theme" />
<fillSchemeRefDefaultPie name="Gray" />
<lnfillmarkerSchemeRefDefault name="Dash with Markers" /> 
<lnfillmarkerSchemeRefDefaultCombination name="Solid without Markers" />
<fillmarkerSchemeRefDefault name="Shapes" />

Personnaliser le style de texte par défaut

Facultatif

Par défaut, think-cell sélectionne l’un des trois principaux niveaux de style de texte dans le masque de diapositives de votre présentation comme style de texte par défaut pour les éléments think-cell. Lorsque vous sélectionnez le style de texte de cette manière, si la taille de police dans le niveau de style de texte est supérieure à 14 pt, think-cell utilise une taille de police de 14 pt. Nous vous recommandons d’utiliser la sélection de police think-cell par défaut, car elle offre plus de flexibilité en cas de changement dans la conception de la diapositive principale. Si la sélection de police par défaut de think-cell ne fonctionne pas pour votre identité de marque, vous pouvez spécifier le niveau de style de texte du masque de diapositives que think-cell utilise en ajoutant l’élément defPPr. Si vous spécifiez le niveau de style de texte par défaut à l’aide de l’élément defPPr, la taille de la police n’a aucune restriction.

Pour plus d’informations sur les masques de diapositives, consultez le Support Microsoft. Pour spécifier le niveau de style de texte par défaut, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément defPPr.
  2. Dans l’élément defPPr, spécifiez le niveau de style de texte que vous souhaitez utiliser à l’aide de l’attribut lvl. Pour en savoir plus sur l’élément defPPr et les valeurs lvl possibles, voir la référence d’élément suivante.

Si vous souhaitez spécifier un style de texte personnalisé par défaut qui outrepasse les niveaux de style de texte du masque de diapositives, ajoutez l’élément enfant defRPr facultatif, puis spécifiez les propriétés de texte personnalisées que vous souhaitez en utilisant les attributs defRPr et des éléments enfant. Voir Personnaliser le style de texte par défaut en outrepassant les niveaux de style de texte du masque de diapositives pour en savoir plus.

Référence de l’élément
Spécifier le niveau de style de texte par défaut : defPPr

Spécifiez le niveau de style de texte du masque de diapositives que think-cell utilise comme style de texte par défaut pour les éléments think-cell. Si l’élément defPPr n’est pas présent, think-cell sélectionne automatiquement l’un des trois principaux niveaux de style de texte dans le masque de diapositives de votre présentation comme style de texte par défaut.

  • Dans l’élément defPPr, spécifiez le niveau de style de texte du masque de diapositives que think-cell utilise dans l’attribut lvl.

Éléments

Description

Attributs

defPPr

  • Facultatif.
  • Spécifie le niveau de style de texte du masque de diapositives utilisé par think-cell.

lvl

Obligatoire. Spécifie le niveau de style du texte.

Valeurs possibles :

Tout nombre compris entre 0 et 8, où 0 référence le premier niveau de style de texte dans le masque de diapositives, et 8 référence le dernier.

Exemple de niveau de style de texte

L’exemple suivant montre un extrait de code XML affichant l’élément defPPr et la façon dont le style de texte spécifié apparaît dans le masque de diapositives et les graphiques.

<defPPr lvl="1" />

Personnaliser le style de texte par défaut en outrepassant les niveaux de style de texte du masque de diapositives

Facultatif

Si vous ne souhaitez pas utiliser le masque de diapositives d’une présentation pour déterminer le style de texte, vous pouvez spécifier manuellement les propriétés de texte pour think-cell en ajoutant l’élément enfant defRPr à l’élément defPPr. Pour personnaliser les propriétés de texte par défaut en outrepassant le masque de diapositives, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément defPPr.
  2. Dans l’élément defPPr, spécifiez manuellement les propriétés de texte par défaut en ajoutant ou en modifiant l’élément enfant defRPr et ses attributs. Pour en savoir plus sur l’élément defRPr, consultez la référence d’élément suivante.
Référence de l’élément
Spécifier les propriétés de texte par défaut en outrepassant le masque de diapositives : defRPr

Personnalisez manuellement vos propriétés de texte par défaut en remplaçant le masque de diapositives. Si aucune valeur defRPr n’est présente, think-cell spécifie le style de texte en utilisant le niveau de style de texte du masque de diapositives défini dans l’attribut lvl de l’élément defPPr. Si l’élément defPPr n’est pas présent, think-cell choisit automatiquement le style de texte en fonction du masque de diapositives de la présentation.

  • Dans l’élément defPPr, ajoutez l’élément enfant defRPr.
  • Dans l’élément enfant defRPr, spécifiez la taille de la police dans l’attribut sz facultatif et spécifiez la police en gras et en italique dans les attributs b et i facultatifs.
  • Si aucun attribut defRPr n’est présent, think-cell utilise le style du niveau de style de texte du masque de diapositives défini dans l’attribut lvl de l’élément defPPr à la place de l’attribut manquant.

Élément enfant

Description

Attributs

defRPr

  • Facultatif.
  • Spécifie les propriétés du texte en outrepassant le masque de diapositives.
  • Pour spécifier le style de texte, ajoutez les éléments enfant solidfillRef, solidfillRefAlt, latin, ea, et cs.

sz

Facultatif. Spécifie la taille de police. 1000 = 10 pt. Si aucune valeur n’est présente, think-cell utilise l’élément defPPr pour spécifier la taille de la police.

Valeurs possibles :

Tout nombre compris entre 100 et 400000.

b

Facultatif. Active ou désactive les polices en gras. Si aucune valeur n’est présente, think-cell utilise l’élément defPPr pour spécifier le style de police.

Valeurs possibles :

  • true = Active la police en gras
  • false = Désactive la police en gras

i

Facultatif. Active ou désactive le style de police en italique. Si aucune valeur n’est présente, think-cell utilise l’élément defPPr pour spécifier le style de police.

Valeurs possibles :

  • true = Active le style de police en italique
  • false = Désactive le style de police en italique
Spécifier manuellement le style de texte : éléments enfants defRPr

Spécifiez une couleur de texte personnalisée et une autre couleur pour les arrière-plans plus sombres. Définissez une police par défaut pour les textes en police Latine, Asie de l’Est et Script complexe.

  • Dans l’élément defRPr, spécifiez la couleur du texte, la couleur alternative et les styles de police en ajoutant l’un des éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.
  • Si un élément enfant defRPr n’est pas présent, think-cell utilise le style du niveau de style de texte du masque de diapositives défini dans l’attribut lvl de l’élément defPPr à la place de l’élément enfant manquant.

Élément enfant

Description

Attributs

solidfillRef

  • Facultatif sauf si une valeur solidfillRefAlt est présente.
  • Spécifie la couleur du texte par défaut.
  • Si aucune valeur n’est présente, think-cell utilise l’attribut lvl de l’élément defPPr pour spécifier la couleur de police.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst.

solidfillRefAlt

  • Facultatif sauf si une valeur solidfillRef est présente.
  • Spécifie la couleur de texte alternative par défaut. think-cell utilise la couleur de texte alternative lorsqu’elle offre un meilleur contraste que la couleur de texte par défaut.
  • Si aucune valeur n’est présente, think-cell utilise l’attribut de lvl l’élément defPPr pour spécifier une couleur de police alternative.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst.

latin

  • Facultatif.
  • Spécifie une police par défaut pour le texte en police Latine.
  • Si aucune valeur n’est présente, think-cell utilise l’attribut lvl de l’élément defPPr pour spécifier la police par défaut pour le texte en police Latine.

typeface

Obligatoire. Spécifie une police.

ea

  • Facultatif.
  • Spécifie la police par défaut pour le texte en police Asie de l’Est.
  • Si aucune valeur n’est présente, think-cell utilise l’attribut lvl de l’élément defPPr pour spécifier la police par défaut pour le texte en police Asie de l’Est.

typeface

Obligatoire. Spécifie une police.

cs

  • Facultatif.
  • Spécifie la police par défaut pour le texte en police Script complexe.
  • Si aucune valeur n’est présente, think-cell utilise l’attribut lvl de l’élément defPPr pour spécifier la police par défaut pour le texte en police Script complexe.

typeface

Obligatoire. Spécifie une police.

Exemple de style de texte personnalisé

Les exemples suivants montrent des extraits de code XML affichant les éléments enfants defRPr et la façon dont les styles de texte spécifiés apparaissent dans les graphiques.

Niveaux de style du texte du masque de diapositives

Spécifier une police personnalisée
<defPPr lvl="1">
 <defRPr b="true" i="false">
  <latin typeface="Times New Roman" />
 </defRPr>
</defPPr>

Spécifier des couleurs de police personnalisées
<defPPr lvl="1">
 <defRPr b="true" i="false">
  <solidfillRef name="Red" />
  <solidfillRefAlt name="Gray" /> 
  <latin typeface="Times New Roman" />
 </defRPr>
</defPPr>

Créer des mises en page prédéfinies pour le placement du graphique

Facultatif

Créez des mises en page prédéfinies qui spécifient la position des graphiques sur la diapositive (voir Insérer des graphiques). Avec des mises en page prédéfinies, lorsque vous sélectionnez un graphique think-cell à insérer dans votre présentation, l’outil de placement des graphiques s’ouvre en haut à gauche du volet de diapositives. Pour créer des mises en page prédéfinies, procédez comme suit :

  1. Dans votre fichier de style, recherchez ou ajoutez l’élément fixedLayoutLst.
  2. Dans l’élément fixedLayoutLst, ajoutez des éléments enfants fixedLayout si nécessaire. Pour en savoir plus sur les deux éléments, consultez la référence d’élément suivante.
Référence de l’élément
Créer la liste des mises en page prédéfinies pour les graphiques think-cell : fixedLayoutLst

Créez des mises en page prédéfinies qui spécifient la position des graphiques sur la diapositive.

  • Dans le fichier de style, recherchez ou ajoutez l’élément fixedLayoutLst.
  • Dans l’élément fixedLayoutLst, spécifiez des mises en pages en ajoutant un ou plusieurs éléments enfants fixedLayout.
  • Dans chaque élément enfant fixedLayout, spécifiez les types de graphique auxquels la mise en page s’applique à l’aide de l’attribut for.
    • Dans l’attribut for, pour spécifier des graphiques à secteurs et en anneau, utilisez la valeur pie. Pour spécifier des graphiques de Gantt, utilisez la valeur gantt. Pour spécifier tous les autres graphiques, utilisez la valeur chart.
    • Vous pouvez spécifier plusieurs valeurs dans l’attribut for, séparées par un espace vide. Par exemple, pour spécifier des graphiques de Gantt, des graphiques à secteurs et des graphiques en anneau, ajoutez <fixedLayout for="gantt pie">.

Élément enfant

Description

Attributs

fixedLayout

  • Obligatoire.
  • Spécifie une mise en page.
  • Nécessite un ou plusieurs éléments enfants rect pour spécifier les options de placement du graphique.

for

Obligatoire. Spécifie à quel type de graphique la mise en page s’applique. Vous pouvez spécifier plusieurs valeurs dans l’attribut for, séparées par un espace vide.

Valeurs possibles :

  • pie = Utiliser la mise en page avec des graphiques à secteurs et en anneau
  • gantt = Utiliser la mise en page avec des graphiques de Gantt
  • chart = Utiliser la mise en page avec tous les autres graphiques
Spécifier une position de mise en page : rect

Spécifiez les positions sur la diapositive pour les mises en page prédéfinies.

  • Dans chaque élément fixedlayout, ajoutez un ou plusieurs éléments enfants rect.
  • Dans chaque élément enfant rect, spécifiez la position de placement du graphique pour la mise en page à l’aide des attributs l, t, r et b.
    • Comme valeur de chaque attribut, vous pouvez spécifier une position relative sous forme de pourcentage, ou une position absolue en EMU, ou en utilisant une combinaison des deux unités.
    • Pour spécifier une combinaison de positions relatives et absolues comme valeur, ajoutez un pourcentage, suivi d’un signe plus (+) ou d’un signe moins (-), suivi d’une valeur en EMU. Par exemple, r="50%", t="2000000" et b="100%-1000000" sont des options valides.
    • Chaque valeur d’attribut est calculée comme une position par rapport au coin supérieur gauche d’une diapositive.

Élément enfant

Description

Attributs

rect

  • Obligatoire.
  • Spécifie une position sur la diapositive pour la mise en page.

l, t, r, et b

Obligatoire. Spécifie les bords gauche, supérieur, droit et inférieur de la diapositive, respectivement. Les valeurs d’attribut sont calculées comme une position par rapport au coin supérieur gauche d’une diapositive.

Valeurs possibles :

  • Position relative : spécifie la position en pourcentage par rapport à la taille de diapositive.
  • Position absolue : spécifie la position en EMU (36000 = 1 mm).
  • Combinaison : spécifie une combinaison de positions relatives et absolues sous forme de pourcentage, suivie d’un signe plus (+) ou d’un signe moins (-), suivi d’une valeur en EMU.
Exemples de mises en page de placement de graphiques prédéfinies

Les exemples suivants montrent des extraits de code XML affichant divers éléments enfants fixedLayoutLst et la façon dont ils spécifient l’outil de placement des graphiques et les mises en page prédéfinies pour les diagrammes à secteurs et les graphiques de Gantt.

<fixedLayoutLst>
 <fixedLayout for="pie">
  <rect l="50%-2000000" t="66.67%-2000000" r="50%+2000000" b="66.67%+2000000"/>
</fixedLayoutLst>

<fixedLayoutLst>
 <fixedLayout for="pie">
  <rect l="50%-2000000" t="66.67%-2000000" r="50%+2000000" b="66.67%+2000000"/>
 </fixedLayout>
 <fixedLayout for="chart pie">
  <rect l="10%" t="30%" r="45%" b="90%"/>
  <rect l="55%" t="30%" r="90%" b="90%"/>
 </fixedLayout>
</fixedLayoutLst>

<fixedLayoutLst>
 <fixedLayout for="gantt">
	<rect l="1000000" t="2000000" r="100%-1000000" b="100%-1000000"/>
 </fixedLayout>
</fixedLayoutLst>

Personnaliser les styles de libellés par défaut

Personnalisez les styles par défaut utilisés par les libellés think-cell. Vous pouvez personnaliser les styles de libellés de diverses fonctionnalités de graphiques think-cell, notamment les lignes de repère, les styles de libellés TCAC et les positions des libellés dans les graphiques. Pour en savoir plus sur les libellés think-cell, voir Libellés de graphique. Pour personnaliser les propriétés des libellés, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément label.
  2. Dans l’élément label, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
Référence de l’élément
Spécifier les styles de libellés : label

Spécifiez les styles de libellés de diverses fonctionnalités de graphiques think-cell, notamment les lignes de repère, les styles de libellés TCAC et les positions des libellés dans les graphiques.

  • Dans l’élément label, ajoutez les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.

Élément enfant

Description

Attributs

lnfillLeaderLine

  • Facultatif.
  • Spécifie le style de lignes qui relie un point de données et son libellé. Cette ligne apparaît lorsqu’un libellé est placé plus loin de son point de données.
  • Si aucune valeur n’est présente, think-cell utilise le type de lignes global par défaut spécifié dans lnfillDefault pour le type de lignes et la couleur de police par défaut du libellé pour la couleur de lignes.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

Aucun

shapestyleRefBubble

  • Obligatoire.
  • Spécifie le style de bulle pour les libellés de TCAC, de flèches de différence de niveau et de différence totale.

name

Obligatoire. Spécifie un nom dans la liste des styles de formes dans shapestyleLst. Voir Personnaliser la liste des formes de libellé de flèches et de chronologies de Gantt pour en savoir plus.

sumLabelPosition

  • Facultatif.
  • Spécifie la position du total des libellés dans les graphiques en cascade.
  • Si aucune valeur n’est présente, les libellés de totaux positifs dans les graphiques en cascade apparaissent au-dessus du segment et les libellés de totaux négatifs apparaissent en dessous du segment.

val

Obligatoire. La position des libellés de totaux.

Valeurs possibles :

  • accordingToSign = Les libellés de totaux positifs apparaissent au-dessus du segment et les libellés de totaux négatifs apparaissent en dessous du segment (par défaut)
  • awayFromBaseline = Les libellés de totaux apparaissent loin de la ligne de base du graphique.

avoidSegmentLabelBoxing

  • Facultatif.
  • Spécifie la position d’un libellé de segment lorsqu’il ne correspond pas correctement à son segment. Le libellé peut apparaître dans le segment avec un remplissage d’arrière-plan ou près du segment avec une ligne de repère. think-cell utilise le style de lignes de repère spécifié dans l’élément lnfillLeaderLine.
  • Si aucune valeur n’est présente, les libellés de segment apparaissent dans le segment avec un remplissage d’arrière-plan ou près du segment avec une ligne de repère, en fonction de la taille du libellé.

val

Obligatoire. Spécifie la position du libellé du segment.

Valeurs possibles :

  • false = Les libellés de segment apparaissent dans le segment avec un remplissage d’arrière-plan ou près du segment, selon la taille du libellé (par défaut).
  • true = Les libellés de segment apparaissent toujours près des segments au lieu de l’intérieur du segment.
Exemple de styles de libellés par défaut

Les exemples suivants montrent des extraits de code XML pour chaque élément enfant label et la façon dont ils personnalisent l’apparence par défaut des libellés.

Lignes de direction
<label>
 ...
 <lnfillLeaderLine>
  <lnRef name="Solid 1 pt" />
  <solidfillRef name="Red" />
 </lnfillLeaderLine>
 ...
</label>

Formes des éléments décoratifs du graphique
<label>
 ...    
	<shapestyleRefBubble name="Red Bubble" />
 ...
</label>

Position des libellés du graphique en cascade
<label>
 ...
  <sumLabelPosition val="awayFromBaseline" />
 ...
</label>

Position du libellé du segment
<label>
 ...
 <avoidSegmentLabelBoxing val="true" />
 ...
</label>

Personnaliser les styles de lignes et de libellés par défaut pour les annotations de graphique

Personnalisez les styles par défaut pour différentes lignes dans les annotations de graphique think-cell, comme les axes de graphique et les lignes de connecteur (voir Éléments du graphique et Modifier le style et le poids des lignes). Spécifiez les libellés qui apparaissent dans les graphiques think-cell. Pour personnaliser les styles des lignes d’annotation et des libellés de graphique, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément chart.
  1. Dans l’élément chart, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
Référence de l’élément
Spécifier les styles de lignes pour les annotations de graphique : chart

Spécifiez les styles de lignes de diverses entités de graphique think-cell, telles que les axes de graphique, les lignes de connecteur et les flèches TCAC.

  • Dans l’élément chart, ajoutez les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.

Élément enfant

Description

Attributs

lnfillAxis

  • Facultatif.
  • Spécifie le style de lignes par défaut pour les axes de graphique.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

Aucun

lnfillAxisCategory

  • Facultatif.
  • Spécifie le style de lignes par défaut pour les axes de catégorie.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes par défaut spécifié dans lnfillAxis. Si aucune valeur lnfillAxis n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillArrow

  • Facultatif.
  • Spécifie le style de lignes par défaut pour les flèches de différence de niveau et de total. Voir Flèches de différenciation pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillArrowCAGR

  • Facultatif.
  • Spécifie le style de lignes par défaut pour les flèches TCAC. Voir Flèches de taux de croissance annuel composé pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes par défaut spécifié dans lnfillArrow. Si aucune valeur lnfillArrow n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillArrowCategoryDifference

  • Facultatif.
  • Spécifie le style de lignes utilisé par défaut pour les flèches de différence totale. Voir Flèches de différence totale pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes par défaut spécifié dans lnfillArrow. Si aucune valeur lnfillArrow n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillArrowSegmentDifference

  • Facultatif.
  • Spécifie le style de lignes utilisé par défaut pour les flèches de différence de niveau. Voir Flèches de différence de niveau pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes par défaut spécifié dans lnfillArrow. Si aucune valeur lnfillArrow n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillExtensionLine

  • Facultatif.
  • Spécifie le style de lignes utilisé pour les traits d’extension des flèches de différence de niveau. Voir Flèches de différence de niveau pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillConnector

  • Facultatif.
  • Spécifie le style de lignes par défaut pour les lignes de connecteur. Voir Connecteurs de séries pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillConnectorWaterfall

  • Facultatif.
  • Spécifie le style de Lignes par défaut pour les lignes de connecteur dans les graphiques en cascade.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes par défaut spécifié dans lnfillConnector. Si aucune valeur lnfillConnector n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillValueLine

lnfillTrendline

  • Facultatif.
  • Spécifie le style de lignes par défaut pour les courbes de tendance. Voir Courbes de tendance et partitions pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillPartition

  • Facultatif.
  • Spécifie le style de lignes par défaut pour les partitions. Voir Courbes de tendance et partitions pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillErrorBar

  • Facultatif.
  • Spécifie le style de lignes par défaut pour les barres d’erreur. Voir Barres d’erreur pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

lnfillRidge

fillOrderStacked

  • Obligatoire.
  • Spécifie l’ordre du schéma de remplissage pour les graphiques à barres et à colonnes empilées et empilées à 100 %.

val

Obligatoire. Spécifie l’ordre du schéma de remplissage.

Valeurs possibles :

  • topToBottom = Le schéma de remplissage commence en haut de la pile, loin de la ligne de base.
  • bottomToTop = Le schéma de remplissage commence à la référence du graphique.

fillOrderStackedWaterfall

  • Facultatif.
  • Spécifie l’ordre du schéma de remplissage pour les graphiques en cascade.
  • Si aucune valeur n’est présente, think-cell utilise l’ordre de remplissage spécifié dans fillOrderStacked.

val

Obligatoire. Spécifie l’ordre du schéma de remplissage.

Valeurs possibles :

  • topToBottom = Le schéma de remplissage commence en haut de la pile, loin de la ligne de base.
  • bottomToTop = Le schéma de remplissage commence à la référence du graphique.

defaultLabels

  • Obligatoire.
  • Spécifie les libellés par défaut pour les graphiques.
  • Nécessite les éléments enfants segment et pieSlice pour spécifier les styles de libellés.
  • Facultatif : pour spécifier des libellés par défaut pour les graphiques en cascade, ajoutez les éléments enfants segmentWaterfallSummand ou segmentWaterfallFloating.

Aucun

Spécifier les libellés de graphique par défaut : defaultLabels

Spécifiez les libellés qui apparaissent dans les graphiques think-cell.

  • Dans l’élément defaultLabels, ajoutez les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau. Pour en savoir plus sur les libellés de graphique think-cell, voir Types de libellé.

Élément enfant

Description

Attributs

segment

  • Obligatoire.
  • Spécifie les libellés par défaut pour les graphiques à colonnes, à barres, en cascade et Mekko.

val

Obligatoire. Spécifie les libellés qui apparaissent dans le graphique.

Valeurs possibles :

  • totalAndSegment = Les libellés de totaux apparaissent au-dessus des colonnes et les libellés de segments apparaissent à l’intérieur des segments. Si une colonne n’a qu’un seul segment, seul le libellé de total est affiché.
  • totalOnly = Seuls les libellés de totaux apparaissent dans le graphique.
  • noLabels = Aucun libellé n’apparaît dans le graphique.

segmentWaterfallSummand

  • Facultatif.
  • Spécifie les libellés par défaut qui apparaissent dans la première colonne et les segments flottants dans les graphiques en cascade.
  • segmentWaterfallSummand et segmentWaterfallFloating sont mutuellement exclusifs.
  • Si aucune valeur n’est présente, think-cell utilise le style de libellés par défaut spécifié dans segment.
  • N’affecte pas les libellés par défaut qui apparaissent dans les colonnes e (colonnes sous-total et total). Ces colonnes suivent les paramètres de libellés par défaut spécifiés dans l’élément segment.

val

Obligatoire. Spécifie où les libellés apparaissent dans le graphique.

Valeurs possibles :

  • totalAndSegmentSingleSegmentInside = Les libellés de totaux apparaissent au-dessus des colonnes et les libellés de segments apparaissent à l’intérieur des segments. Si une colonne n’a qu’un seul segment, seul le libellé du segment est affiché.
  • totalAndSegment = Les libellés de totaux apparaissent au-dessus des colonnes et les libellés de segments apparaissent à l’intérieur des segments. Si une colonne n’a qu’un seul segment, seul le libellé de total est affiché.
  • totalOnly = Seuls les libellés de totaux apparaissent dans le graphique.
  • noLabels = Aucun libellé n’apparaît dans le graphique.

segmentWaterfallFloating

  • Facultatif.
  • Spécifie les libellés par défaut qui apparaissent dans les segments flottants des graphiques en cascade.
  • segmentWaterfallSummand et segmentWaterfallFloating sont mutuellement exclusifs.
  • Si aucune valeur n’est présente, think-cell utilise le style de libellés par défaut spécifié dans segment.
  • N’affecte pas les libellés par défaut qui apparaissent dans la première colonne et les colonnes e (colonnes sous-total et total). Ces colonnes suivent les paramètres de libellés par défaut spécifiés dans l’élément segment.

val

Obligatoire. Spécifie où les libellés apparaissent dans le graphique.

Valeurs possibles :

  • totalAndSegmentSingleSegmentInside = Les libellés de totaux apparaissent au-dessus des colonnes et les libellés de segments apparaissent à l’intérieur des segments. Si une colonne n’a qu’un seul segment, seul le libellé du segment est affiché.
  • totalAndSegment = Les libellés de totaux apparaissent au-dessus des colonnes et les libellés de segments apparaissent à l’intérieur des segments. Si une colonne n’a qu’un seul segment, seul le libellé de total est affiché.
  • totalOnly = Seuls les libellés de totaux apparaissent dans le graphique.
  • noLabels = Aucun libellé n’apparaît dans le graphique.

pieSlice

  • Obligatoire.
  • Spécifie les libellés par défaut pour les coupes de graphique à secteurs et les graphiques en anneau.

val

Obligatoire. Spécifie où les libellés apparaissent dans le graphique.

Valeurs possibles :

  • outerAndInner = Les libellés de série apparaissent à l’extérieur des coupes et les libellés de valeur de pourcentage apparaissent à l’intérieur des coupes.
  • outerOnly = Les libellés de séries et de valeurs de pourcentage apparaissent en dehors des coupes.
Exemple de styles de lignes et de libellés par défaut

L’exemple suivant montre un extrait de code XML affichant diverses personnalisations de styles de lignes et de libellés par défaut.

<chart>
 <lnfillAxis>
  <solidfillRef name="Gray" />
 </lnfillAxis>
 <lnfillArrow>
  <lnRef name="Solid 1.5 pt"/>
 </lnfillArrow>
 <lnfillArrowCAGR>
  <lnRef name="Solid 2.25 pt" />
  <solidfillRef name="Red" />
 </lnfillArrowCAGR>
 <lnfillArrowCategoryDifference>
  <lnRef name="Solid 1 pt"/>
  <solidfillRef name="Blue" />
 </lnfillArrowCategoryDifference>
 <lnfillExtensionLine>
  <lnRef name="Solid 0.5 pt"/>
  <solidfillRef name="Green" />
 </lnfillExtensionLine>
 <lnfillConnector>
  <lnRef name="Long Dash 0.25 pt"/>
 </lnfillConnector>
 <lnfillValueLine>
  <lnRef name="Long Dash 0.75 pt"/>
 </lnfillValueLine>
 <fillOrderStacked val="topToBottom"/>
 <defaultLabels>
  <segment val="totalAndSegment"/>
  <segmentWaterfallSummand val="totalAndSegmentSingleSegmentInside"/>
  <pieSlice val="outerAndInner"/>
 </defaultLabels>
</chart>

Personnaliser les styles de légendes par défaut

Facultatif

Personnalisez le texte et le style de contour par défaut pour les légendes de graphique think-cell. Pour en savoir plus sur les légendes des graphiques think-cell, voir Légendes. Pour personnaliser les styles par défaut des légendes, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément legend.
  1. Dans l’élément legend, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
Référence de l’élément
Spécifier les styles de légendes par défaut : legend

Spécifiez un style de contour par défaut pour les légendes de graphique think-cell et personnalisez le style de texte des légendes.

  • Dans l’élément legend, ajoutez les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.

Élément enfant

Description

Attributs

lnfill

  • Facultatif.
  • Spécifie le contour par défaut de la légende.
  • Si aucune valeur n’est présente, la légende n’a pas de contour.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

Aucun

pPr

  • Facultatif.
  • Spécifie le niveau de style de texte du masque de diapositives que think-cell utilise pour la légende.
  • Nécessite l’élément defPPr dans le fichier de style. Pour en savoir plus sur l’élément defPPr, voir Personnaliser le style de texte par défaut.
  • Si aucune valeur n’est présente, think-cell utilise le niveau de style de texte spécifié dans defPPr. Si aucune valeur defPPr n’est présente, think-cell choisit automatiquement un niveau de style de texte du masque de diapositives.
  • Facultatif : Pour spécifier des propriétés de texte personnalisées qui outrepassant le masque de diapositives, ajoutez un élément enfant defRPr. Voir Personnaliser le style de texte par défaut en outrepassant les niveaux de style de texte du masque de diapositives pour en savoir plus.

lvl

Facultatif. Spécifie le niveau de style du texte. Si aucune valeur n’est présente, think-cell utilise la valeur lvl spécifiée dans defPPr.

Valeurs possibles :

Tout nombre compris entre 0 et 8, où 0 référence le premier niveau de style de texte dans le masque de diapositives, et 8 référence le dernier.

Exemple de légende

L’exemple suivant montre un extrait de code XML affichant les éléments enfants legend et la façon dont ils personnalisent l’apparence des légendes de graphique.

<legend>
 <lnfill>
  <lnRef name="Solid 1 pt" />
  <solidfillRef name="Red" />
 </lnfill>
 <pPr lvl="2">
  <defRPr b="false" i="true">
   <latin typeface="Times New Roman" />
  </defRPr>
 </pPr>
</legend>

Personnaliser les Harvey Balls et cases à cocher

Spécifiez les styles par défaut pour les Harvey Balls et les cases à cocher de think-cell (voir Harvey Balls et cases à cocher).

Personnaliser les styles des Harvey Balls par défaut

Pour personnaliser les styles des Harvey Balls par défaut, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément harveyball.
  2. Spécifiez la taille de la case à cocher par défaut à l’aide de l’attribut sz de l’élément harveyball.
  3. Dans l’élément harveyball, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
Référence de l’élément
Personnaliser les Harvey Balls : harveyball

Spécifiez les styles par défaut pour les Harvey Balls.

  • Dans le fichier de style, recherchez ou ajoutez l’élément harveyball.
  • Dans l’élément harveyball, spécifiez la taille de Harvey Ball par défaut à l’aide de l’attribut sz.

Élément

Description

Attributs

harveyball

  • Obligatoire.
  • Spécifie les styles par défaut pour les Harvey Balls.
  • Nécessite que les éléments enfants fillRefCompleted et fillRefBackground spécifient les remplissages pour les sections remplies et vides.
  • Facultatif : pour spécifier le style de contour, ajoutez l’élément enfant lnfill.

sz

Obligatoire. Spécifie la taille par défaut de la Harvey Ball au centième de point (100 = 1 pt).

Valeurs possibles :

Tout nombre compris entre 100 et 400000.

Spécifiez les styles de Harvey Balls par défaut : fillRefCompleted, fillRefBackground et lnfill

Dans l’élément harveyball, ajoutez les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.

  • Pour spécifier les remplissages pour les sections de Harvey Balls remplies et vides, ajoutez les éléments enfants fillRefCompleted et fillRefBackground, respectivement.
  • Pour spécifier un style de contour pour les Harvey Balls, ajoutez l’élément enfant lnfill facultatif.

Élément enfant

Description

Attributs

fillRefCompleted

  • Obligatoire.
  • Spécifie un remplissage pour les sections remplies.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.

fillRefBackground

  • Obligatoire.
  • Spécifie un remplissage pour les sections vides.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.

lnfill

  • Facultatif.
  • Spécifie le style de contour.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur. Pour spécifier des Harvey Balls sans contours, ajoutez plutôt l’élément enfant noLine (voir Spécifier un style de lignes personnalisé).

Aucun

Exemple de Harvey Ball

L’exemple suivant montre un extrait de code XML affichant les éléments enfants harveyball et la façon dont ils personnalisent l’apparence des Harvey Balls.

<harveyball sz="3400">
 <fillRefCompleted name="Blue" />
 <fillRefBackground name="Gray" />
 <lnfill>
  <lnRef name="Solid 0.75 pt" />
  <solidfillRef name="tx1" />
 </lnfill>
</harveyball>

Personnaliser les styles de case à cocher par défaut

Spécifiez les styles par défaut qui s’appliquent aux cases à cocher think-cell. Pour définir un style par défaut pour les cases à cocher, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément checkbox.
  2. Spécifiez la taille de la case à cocher par défaut à l’aide de l’attribut sz de l’élément checkbox.
  3. Dans l’élément checkbox, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément suivante.
Référence de l’élément
Personnaliser les cases à cocher : checkbox

Spécifiez les styles par défaut pour les Harvey Balls.

  • Dans le fichier de style, recherchez ou ajoutez l’élément checkbox.
  • Dans l’élément checkbox, spécifiez la taille de la case à cocher par défaut à l’aide de l’attribut sz.

Élément

Description

Attributs

checkbox

  • Obligatoire.
  • Spécifie les styles et symboles par défaut pour les cases à cocher.
  • Nécessite les éléments enfants fillRef et choices pour spécifier le remplissage d’arrière-plan et les symboles de case à cocher.
  • Facultatif : pour spécifier le style de contour, ajoutez l’élément enfant lnfill.

sz

Obligatoire. Spécifie la taille par défaut d’une case à cocher au centième de point (100 = 1 pt).

Valeurs possibles :

Tout nombre compris entre 100 et 400000.

Spécifiez les styles de case à cocher par défaut : fillRef, lnfill et choices

Dans l’élément checkbox, ajoutez les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.

  • Pour spécifier le remplissage d’arrière-plan de la case à cocher, ajoutez l’élément enfant fillRef.
  • Pour spécifier un style de contour pour les cases à cocher, ajoutez l’élément enfant lnfill facultatif.
  • Pour spécifier des groupes de symboles de case à cocher, ajoutez au moins un élément enfant choices.

Élément enfant

Description

Attributs

fillRef

  • Obligatoire.
  • Spécifie un remplissage d’arrière-plan.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.

lnfill

  • Facultatif.
  • Spécifie le style de contour.
  • Si aucune valeur n’est présente, think-cell utilise le style de lignes global par défaut spécifié dans lnfillDefault.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

Aucun

choices

  • Obligatoire.
  • Spécifie un groupe de symboles de case à cocher.
  • Nécessite au moins un des éléments enfants glyph et pic pour spécifier les symboles de case à cocher.

Aucun

Spécifier un groupe de symboles de case à cocher : choices

Spécifiez un groupe de symboles, de caractères et d’images qui peuvent apparaître sous forme de symboles de case à cocher. Vous pouvez utiliser différents groupes de symboles de cases à cocher en spécifiant plusieurs éléments choices (voir Cases à cocher).

  • Dans chaque élément choices, spécifiez des symboles ou des caractères comme symboles de case à cocher en ajoutant des éléments enfants glyph et spécifiez des images comme symboles de case à cocher en ajoutant des éléments enfants pic.
  • Chaque élément choices nécessite au moins un élément enfant glyph ou pic.

Élément enfant

Description

Attributs

glyph

  • Facultatif.
  • Spécifie un symbole ou un caractère comme symbole de case à cocher.
  • Nécessite que l’élément enfant t spécifie le symbole.
  • Facultatif : pour spécifier une couleur ou une police personnalisée pour le symbole, ajoutez les éléments enfants solidfillRef et font, respectivement.

hotkeys

Facultatif. Spécifie les raccourcis clavier qui sélectionnent un symbole de case à cocher. Si aucune valeur n’est présente, vous pouvez sélectionner des symboles de case à cocher à l’aide de la mini barre d’outils, dans le menu Checkbox Symbol.

Valeurs possibles :
N’importe quel caractère

sz

Obligatoire. Spécifie la taille par défaut du symbole de la case à cocher au centième de point (100 = 1 pt).

Valeurs possibles :

Tout nombre compris entre 100 et 400000.

pic

  • Facultatif.
  • Spécifie une image comme symbole de case à cocher.
  • Nécessite un fichier image EMF.
  • Nécessite que l’élément enfant Relationship spécifie le fichier image.

hotkeys

Facultatif. Spécifie les raccourcis clavier qui sélectionnent un symbole de case à cocher. Si aucune valeur n’est présente, vous pouvez sélectionner des symboles de case à cocher à l’aide de la mini barre d’outils, dans le menu Checkbox Symbol.

Valeurs possibles :
N’importe quel caractère

Spécifier un symbole ou un caractère comme symbole de case à cocher : glyph

Dans chaque élément glyph, ajoutez les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.

  • Pour spécifier une couleur de remplissage pour le symbole, ajoutez l’élément enfant solidfillRef facultatif.
  • Pour spécifier un style de police pour le symbole, ajoutez l’élément enfant font facultatif.
  • Pour spécifier le symbole, ajoutez l’élément enfant t et spécifiez le symbole entre les balises d’ouverture et de fermeture.
    • Vous pouvez spécifier le symbole comme un caractère en texte brut ou une référence numérique décimale ou hexadécimale à un caractère Unicode entre les balises d’ouverture et de fermeture (voir Wikipédia). Par exemple, pour spécifier le symbole ✗, ajoutez <t>✗</t> ou <t>&#10007;</t>. Pour spécifier une case à cocher vide, ajoutez <t> </t>.
    • Chaque élément enfant t à l’intérieur d’un élément choices doit avoir un caractère unique. Différents éléments choices peuvent avoir des éléments dupliqués enfants glyph et t.

Élément enfant

Description

Attributs

solidfillRef

  • Facultatif.
  • Spécifie une couleur de remplissage pour le symbole.
  • Si aucune valeur n’est présente, think-cell utilise la couleur de police par défaut. Voir Personnaliser le style de texte par défaut pour en savoir plus.

name

Obligatoire. Spécifie un nom de couleur de remplissage dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.

font

typeface

Obligatoire. Spécifie un nom de police.

t

  • Obligatoire.
  • Spécifie le symbole.
  • Nécessite un caractère, un symbole Unicode ou une référence numérique décimale ou hexadécimale à un caractère entre les balises d’ouverture et de fermeture.
  • Chaque élément enfant t doit avoir un caractère unique.

Aucun

Spécifier une image comme symbole de case à cocher : pic

Dans chaque élément pic, spécifiez un fichier EMF comme symbole de case à cocher en ajoutant l’élément enfant Relationship.

  • Spécifiez le chemin et le nom du fichier EMF dans l’attribut Target de l’élément enfant Relationship. Si le fichier EMF se trouve dans le même dossier que le fichier de style, cela signifie que vous pouvez simplement spécifier le nom du fichier dans l’attribut Target.
  • Chaque élément enfant Relationship à l’intérieur d’un élément choices doit avoir une valeur d’attribut Target unique. Différents éléments choices peuvent avoir des éléments enfants Relationship en double.
  • Pour vous assurer que le fichier de style se charge sans erreurs sur Windows et Mac, utilisez la barre oblique (/) lors de la spécification du chemin du fichier. Nous vous recommandons de conserver les fichiers EMF dans le même dossier que le fichier de style et de simplement spécifier le nom du fichier.

Élément enfant

Description

Attributs

Relationship

  • Obligatoire.
  • Référence un fichier EMF.

Target

Obligatoire. Spécifie le chemin et le nom du fichier EMF. Chaque attribut Target doit avoir une valeur unique.

Exemple de case à cocher

L’exemple suivant montre un extrait de code XML affichant les éléments enfants checkbox et la façon dont ils personnalisent l’apparence des symboles de case à cocher.

<checkbox sz="3400">
 <fillRef name="No Fill" />
 <lnfill>
  <lnRef name="Solid 1 pt" />
  <solidfillRef name="tx1" />
 </lnfill>
 <choices>
  <glyph hotkeys="Y1" sz="3200">
   <solidfillRef name="Green"/>
   <font typeface="Arial Unicode MS"/> 
   <t>✓</t> 
  </glyph>
  <glyph hotkeys="X2" sz="3200">
   <solidfillRef name="Red" />
   <font typeface="Arial Unicode MS"/> 
   <t>&#10007;</t> 
  </glyph>
  <glyph hotkeys=" 3" sz="3200"> 
   <t> </t> 
  </glyph> 
 </choices>
 <choices>
  <pic hotkeys="Q4"> 
   <Relationship Target="traffic_light_green.emf"/> 
  </pic>
  <pic hotkeys="Q5"> 
   <Relationship Target="traffic_light_yellow.emf"/> 
  </pic>
  <pic hotkeys="Q6"> 
   <Relationship Target="traffic_light_red.emf"/> 
  </pic>
 </choices>
</checkbox>

Personnaliser les graphiques de Gantt

Personnalisez l’apparence et le format des graphiques de Gantt think-cell. Spécifiez les styles par défaut, tels que le style de lignes des bordures et des séparateurs, les remplissages d’arrière-plan et l’apparence des barres et des marqueurs. Ajoutez une option pour faire correspondre la chronologie des graphiques de Gantt au calendrier fiscal de votre organisation. Pour en savoir plus sur les graphiques de Gantt, voir la section Graphiques de Gantt (chronologies).

Personnaliser les styles de graphique de Gantt par défaut

Pour personnaliser les styles et la mise en forme par défaut des graphiques de Gantt, procédez comme suit :

  1. Dans le fichier de style, recherchez ou ajoutez l’élément gantt.
  2. Dans l’élément gantt, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément.
Référence de l’élément
Spécifier les styles de graphique de Gantt : gantt

Spécifiez l’apparence et le format par défaut des graphiques de Gantt think-cell. Pour voir comment les personnalisations apparaissent dans un graphique de Gantt, voir les exemples de captures d’écran dans la section suivante.

  • Dans l’élément gantt, ajoutez les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.

Élément enfant

Description

Attributs

lnfillDefault

Aucun

scaleFrame

  • Obligatoire.
  • Spécifie les lignes de bordure et le remplissage d’arrière-plan pour les échelles calendriers.
  • scaleFrame, scaleUnderline et scaleExtendSeparators sont mutuellement exclusifs.
  • Facultatif : pour définir un remplissage d’arrière-plan pour les échelles calendriers, ajoutez un élément enfant fillRef. Si l’élément enfant fillRef n’est pas présent, les échelles calendriers n’ont pas de remplissage d’arrière-plan.
  • Facultatif : pour spécifier un style de lignes personnalisé, ajoutez un élément enfant lnfill. Si l’élément enfant lnfill n’est pas présent, think-cell utilise le style par défaut spécifié dans l’élément lnfillDefault dans gantt ou dans le lnfillDefault global.
  • L’élément enfant lnfill facultatif nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

algn

Facultatif. Spécifie l’alignement du texte pour les libellés de l’échelle calendrier.

Valeurs possibles :

  • ctr = Aligne au centre (par défaut)
  • l = Aligne la gauche pour les langues se lisant de gauche à droite et la droite pour les langues se lisant de droite à gauche

includeLabelColumnHeaders Facultatif. Active ou désactive les bordures supérieures et d’angle pour les en-têtes de colonne d’activité, de remarque et de responsabilité.

Valeurs possibles :

  • false = Désactive les bordures (par défaut)
  • true = Active les bordures

scaleUnderline

  • Obligatoire.
  • Spécifie le style souligné pour les échelles calendriers.
  • scaleFrame, scaleUnderline et scaleExtendSeparators sont mutuellement exclusifs.
  • Facultatif : pour spécifier un style de lignes personnalisé, ajoutez un élément enfant lnfill. Si l’élément enfant lnfill n’est pas présent, think-cell utilise le style par défaut spécifié dans l’élément lnfillDefault dans gantt ou dans le lnfillDefault global.
  • L’élément enfant lnfill facultatif nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

algn

Facultatif. Spécifie l’alignement du texte pour les libellés de l’échelle calendrier.

Valeurs possibles :

  • ctr = Aligne au centre (par défaut)
  • l = Aligne la gauche pour les langues se lisant de gauche à droite et la droite pour les langues se lisant de droite à gauche (recommandé)

gap

Facultatif. Active ou désactive les écarts soulignés entre les libellés de l’échelle calendrier.

Valeurs possibles :

  • false = Affiche une ligne continue sous les échelles calendriers (par défaut)
  • true = Affiche les écarts soulignés entre les libellés de l’échelle calendrier

scaleExtendSeparators

  • Obligatoire.
  • Sépare les libellés de l’échelle calendrier avec des lignes de séparation verticales, sans bordures ni soulignements.
  • scaleFrame, scaleUnderline et scaleExtendSeparators sont mutuellement exclusifs.

algn

Facultatif. Spécifie l’alignement du texte pour les libellés de l’échelle calendrier.

Valeurs possibles :

  • ctr = Aligne au centre (par défaut)
  • l = Aligne la gauche pour les langues se lisant de gauche à droite et la droite pour les langues se lisant de droite à gauche

lnfillBodyLeftRight

  • Facultatif.
  • Spécifie le style de lignes pour les bordures gauche et droite qui séparent les autres colonnes du calendrier du projet.
  • Si aucune valeur n’est présente, think-cell utilise l’élément enfant lnfillDefault dans gantt ou le lnfillDefault global.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur. Pour spécifier des graphiques de Gantt sans bordures de calendrier gauche et droite, ajoutez plutôt l’élément enfant noLine (voir Spécifier un style de lignes personnalisé).

Aucun

lnfillBodyTop

  • Facultatif.
  • Spécifie le style de lignes pour la bordure qui sépare l’échelle calendrier du calendrier de projet.
  • Si aucune valeur n’est présente, think-cell utilise l’élément enfant lnfillDefault dans gantt ou le lnfillDefault global.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur. Pour spécifier des calendriers sans bordures supérieures, ajoutez plutôt l’élément enfant noLine (voir Spécifier un style de lignes personnalisé).

Aucun

lnfillBodyBottom

  • Facultatif.
  • Spécifie le style de lignes pour la bordure inférieure.
  • Si aucune valeur n’est présente, think-cell utilise l’élément enfant lnfillDefault dans gantt ou le lnfillDefault global.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur. Pour spécifier des graphiques de Gantt sans bordure inférieure, ajoutez plutôt l’élément enfant noLine (voir Spécifier un style de lignes personnalisé).

Aucun

lnFillFrameLeftRight

  • Facultatif.
  • Spécifie le style de lignes pour les bordures extérieures gauche et droite.
  • Spécifie le style de lignes pour la bordure extérieure supérieure si scaleFrame est utilisé avec includeLabelColumnHeaders défini sur true.
  • Si aucune valeur n’est présente, think-cell utilise l’élément enfant lnfillDefault dans gantt ou le lnfillDefault global.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur. Pour spécifier des graphiques de Gantt sans bordures gauche, droite et supérieure, ajoutez plutôt l’élément enfant noLine (voir Spécifier un style de lignes personnalisé).

Aucun

fillRefDefaultBody

  • Obligatoire.
  • Spécifie le remplissage d’arrière-plan par défaut pour les calendriers et toutes les autres colonnes, telles que la colonne d’activité.
  • Ne spécifie pas les échelles de calendrier ou la ligne de nouveau jalon sous le graphique.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.


Nous recommandons une valeur de No Fill ou un équivalent.

fillRefHorzShading

  • Obligatoire.
  • Spécifie le remplissage d’arrière-plan par défaut pour les ombres de lignes. Voir Caractéristiques des lignes pour en savoir plus.
  • Nécessite une couleur de remplissage spécifiée dans l’attribut name.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.


Impossible d’avoir une valeur de No Fill ou un équivalent.

fillRefVertShading

  • Obligatoire.
  • Spécifie le remplissage d’arrière-plan par défaut pour les ombres verticales. Voir Caractéristiques des lignes pour en savoir plus.
  • Nécessite une couleur de remplissage spécifiée dans l’attribut name.

name

Obligatoire. Spécifie un nom dans la liste des remplissages dans fillLst. Voir Personnaliser la liste des remplissages pour en savoir plus.


Impossible d’avoir une valeur de No Fill ou un équivalent.

lnfillSeparatorHorz

  • Facultatif.
  • Spécifie le style de lignes pour les lignes de séparation de lignes.
  • Si aucune valeur n’est présente, think-cell utilise l’élément enfant lnfillDefault dans gantt ou le lnfillDefault global.

Aucun

lnfillSeparatorVertPrimary

  • Facultatif.
  • Spécifie le style de lignes pour les séparateurs verticaux primaires. Voir Affichage de l’échelle pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise l’élément enfant lnfillDefault dans gantt ou le lnfillDefault global.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

Aucun

lnfillSeparatorVertSecondary

  • Facultatif.
  • Spécifie le style de lignes pour les séparateurs verticaux secondaires. Voir Affichage de l’échelle pour en savoir plus.
  • Si aucune valeur n’est présente, think-cell utilise l’élément enfant lnfillDefault dans gantt ou le lnfillDefault global.
  • Nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

Aucun

shapestyleLstPentagonAndChevron

  • Facultatif.
  • Spécifie une liste de pentagones/chevrons sur la mini barre d’outils.
  • Si aucune valeur n’est présente, les pentagones/chevrons ne peuvent pas être insérés dans un graphique de Gantt.
  • Nécessite un ou plusieurs éléments enfants shapestyleRef.

Aucun

shapestyleLstBar

  • Obligatoire.
  • Spécifie les barres comme rectangles, définit le poids de la barre et ajoute une liste des styles de rectangle disponibles dans la mini barre d’outils.
  • shapestyleLstBar et lnfillLstBar sont mutuellement exclusifs.
  • Nécessite un ou plusieurs éléments enfants shapestyleRef pour remplir la liste de styles de forme. Voir Personnaliser la liste des formes de libellé de flèches et de chronologies de Gantt pour en savoir plus.
  • Si la taille de police d’un graphique de Gantt est définie sur moins de 10 pt ou plus de 18 pt, le poids de la barre sera modifié proportionnellement.

w

Obligatoire. Spécifie le poids de la barre en EMU (36000 = 1 mm).
Valeur maximale possible : 152400

lnfillLstBar

  • Obligatoire.
  • Spécifie les barres sous forme de lignes, définit le poids de la ligne et ajoute une liste des styles de lignes disponibles dans la mini barre d’outils.
  • shapestyleLstBar et lnfillLstBar sont mutuellement exclusifs.
  • Nécessite un élément enfant solidfillRef et un ou plusieurs éléments enfants lnRef. solidfillRef spécifie la couleur de lignes par défaut et le premier lnRef spécifie le style de lignes par défaut, les lnRef éléments suivants apparaissant dans la liste des lignes de la mini barre d’outils.

Aucun

bracket

  • Obligatoire.
  • Spécifie le style de lignes pour les parenthèses. Voir Libellés de ligne pour en savoir plus.
  • Facultatif : pour spécifier un style de lignes personnalisé, ajoutez un élément enfant lnfill. Si l’élément enfant lnfill n’est pas présent, think-cell utilise le style par défaut spécifié dans l’élément lnfillDefault dans gantt ou dans le lnfillDefault global.
  • L’élément enfant lnfill facultatif nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

style

Obligatoire. Spécifie le style de parenthèses.
Valeurs possibles :

  • triangle
  • curly
  • line

milestone

  • Obligatoire.
  • Spécifie les styles de lignes et de marqueur pour les nouveaux jalons.
  • Nécessite un élément markerRef et un élément enfant solidfillRef pour définir un marqueur et une couleur par défaut pour les nouveaux jalons.
  • Facultatif : pour spécifier un style de lignes personnalisé, ajoutez un élément enfant lnfill. Si l’élément enfant lnfill n’est pas présent, think-cell utilise le style par défaut spécifié dans l’élément lnfillDefault dans gantt ou dans le lnfillDefault global.
  • L’élément enfant lnfill facultatif nécessite lnRef pour le type de lignes et/ou solidfillRef pour la couleur (voir Spécifier un style de lignes personnalisé).

w

Obligatoire. Spécifie la taille du nouveau jalon en EMU (36000 = 1 mm).

Exemples de format de graphique de Gantt

Les exemples suivants montrent des extraits de code XML pour chaque élément enfant gantt et la façon dont ils personnalisent l’apparence d’un graphique de Gantt.

Styles d’en-tête de calendrier

Spécifiez le style d’en-tête de l’échelle calendrier à l’aide de l’un des éléments suivants : scaleFrame, scaleUnderline ou scaleExtendSeparators.

<scaleFrame algn="ctr" includeLabelColumnHeaders="false">
 <lnfill>
  <solidfillRef name="Red" />
 </lnfill>
</scaleFrame>
<scaleFrame algn="ctr" includeLabelColumnHeaders="true">
 <lnfill>
  <solidfillRef name="Red" />
 </lnfill>
</scaleFrame>

<scaleUnderline algn="l" gap="false">
 <lnfill>
  <solidfillRef name="Red" />
 </lnfill>
</scaleUnderline>
<scaleUnderline algn="l" gap="true">
 <lnfill>
  <solidfillRef name="Red" />
 </lnfill>
</scaleUnderline>

<scaleExtendSeparators algn="ctr"/>
Styles de lignes de bordure

Spécifiez le type de lignes et la couleur des bordures à l’aide de lnfillBodyLeftRight, lnfillBodyTop, lnfillBodyBottom et lnfillFrameLeftRight.

<lnfillBodyLeftRight>
 <solidfillRef name="Blue" />
</lnfillBodyLeftRight>
<lnfillBodyTop>
 <solidfillRef name="Green" />
</lnfillBodyTop>
<lnfillBodyBottom>
 <solidfillRef name="Red" />
</lnfillBodyBottom>
<lnfillFrameLeftRight>
 <solidfillRef name="Orange" />
</lnfillFrameLeftRight>
Couleur d’arrière-plan de la colonne

Spécifiez la couleur de remplissage d’arrière-plan par défaut à l’aide de fillRefDefaultBody. Nous vous recommandons de définir l’attribut name sur No Fill ou un équivalent. L’exemple suivant est fourni à titre d’illustration uniquement.

<fillRefDefaultBody name="Company Light Blue" />
Couleur de l’ombre

Spécifiez les couleurs des ombres verticales et horizontales à l’aide de fillRefHorzShading et fillRefVertShading.

<fillRefHorzShading name="Company Light Blue" />
<fillRefVertShading name="Company Medium Blue" />
Styles des séparateurs

Spécifiez le type de lignes et la couleur des séparateurs de section de calendrier à l’aide de lnfillSeparatorVertPrimary et lnfillSeparatorVertSecondary.

<lnfillSeparatorVertPrimary>
 <lnRef name="Solid 1.5 pt" />
 <solidfillRef name="Blue" />
</lnfillSeparatorVertPrimary>
<lnfillSeparatorVertSecondary>
 <lnRef name="Dash 1 pt" />
 <solidfillRef name="Red" />
</lnfillSeparatorVertSecondary>
Styles des formes

Spécifiez la liste des formes pour les éléments du calendrier à l’aide de shapestyleLstBar.

<shapestyleLstBar w="100000">
 <shapestyleRef name="Completed" />
 <shapestyleRef name="In Progress" />
 <shapestyleRef name="Backlog" />
</shapestyleLstBar>

Pour spécifier des éléments de calendrier sous forme de lignes au lieu de formes, utilisez plutôt lnfillLstBar.

<lnfillLstBar>
 <solidfillRef name="Blue" />
 <lnRef name="Solid 6 pt" />
 <lnRef name="Dash 6 pt" />
</lnfillLstBar>

Ajoutez des pentagones et des chevrons à la liste des options de forme de calendrier à l’aide de shapestyleLstPentagonAndChevron.

<shapestyleLstPentagonAndChevron>
 <shapestyleRef name="Solid Pentagon" />
 <shapestyleRef name="Dashed Pentagon" />
 <shapestyleRef name="Long Dashed Pentagon" />
</shapestyleLstPentagonAndChevron>
Styles des parenthèses

Spécifiez le style des parenthèses pour les éléments de calendrier du graphique en définissant l’attribut style de bracket sur curly, line ou triangle.

<bracket style="curly">
 <lnfill>
  <lnRef name="Solid 2 pt" />
  <solidfillRef name="Dark Blue" />
 </lnfill>
</bracket>

<bracket style="line">
 <lnfill>
  <lnRef name="Solid 2 pt" />
  <solidfillRef name="Dark Blue" />
 </lnfill>
</bracket>

<bracket style="triangle">
 <lnfill>
  <lnRef name="Solid 2 pt" />
  <solidfillRef name="Dark Blue" />
 </lnfill>
</bracket>
Styles des nouveaux jalons

Spécifiez les styles par défaut pour les marqueurs et les lignes des nouveaux jalons à l’aide de milestone.

<milestone w="119063">
 <markerRef name="Diamond" />
 <solidfillRef name="Dark Blue" />
 <lnfill>
  <lnRef name="Dash 1 pt" />
 </lnfill>
</milestone>

Ajouter l’option de calendrier fiscal dans les graphiques de Gantt

Facultatif

Ajoutez une option pour basculer le calendrier du graphique de Gantt vers un format de calendrier fiscal. L’option apparaît sous forme de case à cocher dans la mini barre d’outils du graphique de Gantt.

Au format calendrier fiscal, les sections année, trimestre et semaine du graphique correspondent à vos spécifications dans l’élément fiscalYear. Sélectionnez l’option Fiscal Year dans la mini barre d’outils d’un graphique de Gantt ajoute l’abréviation « FY » (pour Fiscal Year, soit année fiscale) à l’en-tête de la section Année du graphique.

Pour ajouter une option de calendrier fiscal à votre graphique de Gantt, procédez comme suit :

  1. Dans le fichier de style, après l’élément gantt, ajoutez un élément fiscalYear.
  2. Dans l’élément fiscalYear, ajoutez des éléments enfants si nécessaire. Pour en savoir plus sur chaque élément enfant, consultez la référence de l’élément.

Si le calendrier fiscal de votre organisation suit la convention de 52 à 53 semaines, où l’exercice fiscal se termine un jour particulier de la semaine, envisagez d’ajouter l’élément enfant weekAlignment à l’élément fiscalYear et notez ce qui suit :

  • Un exercice fiscal se terminera le jour de la semaine spécifié dans l’attribut lastWeekday.
  • Les trimestres se composent de 13 semaines. Le quatrième trimestre d’une année bissextile se compose de 14 semaines.
  • L’attribut lastDay définit la date du calendrier à laquelle tombe le lastWeekday spécifié.
  • Si l’attribut weeksPerMonth est présent, les mois se terminent le jour spécifié dans l’attribut lastWeekday. La semaine de l’année bissextile est toujours ajoutée au dernier mois du quatrième trimestre.
Référence de l’élément
Spécifier une option de calendrier fiscal pour les graphiques de Gantt : fiscalYear

Ajoutez une option pour basculer le calendrier du graphique de Gantt vers un format de calendrier fiscal. L’option apparaît sous forme de case à cocher dans la mini barre d’outils du graphique de Gantt. Pour voir comment les personnalisations apparaissent dans le calendrier d’un graphique de Gantt, reportez-vous à l’exemple de la section suivante.

  • Dans l’élément fiscalYear, ajoutez les éléments enfants suivants dans l’ordre dans lequel ils apparaissent dans le tableau.

Élément enfant

Description

Attributs

start

  • Obligatoire.
  • Spécifie le mois de début de l’exercice fiscal.
  • start et end sont mutuellement exclusifs.

month

Obligatoire. Spécifie le premier ou le dernier mois d’une année fiscale.
Valeurs possibles :

  • jan
  • feb
  • mar
  • apr
  • may
  • jun
  • jul
  • aug
  • sep
  • oct
  • nov
  • dec

end

  • Obligatoire.
  • Spécifie le dernier mois de l’année fiscale.
  • start et end sont mutuellement exclusifs.

weekAlignment

  • Facultatif.
  • Spécifie une semaine civile fiscale selon la convention de calendrier de 52 à 53 semaines.
  • Nous vous recommandons d’utiliser l’élément weekAlignment si votre organisation suit le calendrier fiscal de 52 à 53 semaines.

lastWeekday

Obligatoire. Spécifie le jour de fin de la semaine fiscale.
Valeurs possibles :

  • mon
  • tue
  • wed
  • thu
  • fri
  • sat
  • sun


lastDay

Obligatoire. Spécifie à quel moment l’année fiscale se termine, en fonction du jour de fin de la semaine fiscale définie dans l’attribut lastWeekday.

Valeurs possibles :

  • inLastMonth = Termine l’année fiscale le dernier jour de fin de semaine du dernier mois
  • nearestToEndOfLastMonth = Termine l’année fiscale le jour de fin de semaine le plus proche de la fin du dernier mois. Le jour de fin de semaine peut avoir lieu le mois suivant.

weeksPerMonth

Facultatif. Spécifie une structure de calendrier où l’année est divisée en quatre trimestres de 13 semaines : deux mois de quatre semaines et un mois de cinq semaines. Les mois se termineront le jour spécifié dans lastWeekday. Si aucune valeur n’est présente, les semaines peuvent commencer à la fin d’un mois et se terminer le mois suivant.

Valeurs possibles :

  • 544, 454, ou 445 = Spécifiez quand le mois de cinq semaines se produit dans un trimestre. Si nécessaire, des semaines bissextiles sont ajoutées au dernier mois du quatrième trimestre.
Exemple d’année fiscale

L’exemple suivant montre un extrait de code XML des éléments enfants fiscalYear et des en-têtes de graphiques de Gantt correspondants. Les éléments personnalisent l’apparence et le comportement d’un graphique de Gantt avec l’option d’année fiscale sélectionnée comme suit :

  • Le premier trimestre commence en juin, comme spécifié dans l’élément start.
  • Chaque semaine se termine un vendredi, comme spécifié dans l’attribut lastWeekday.
  • L’année fiscale se termine le vendredi le plus proche du dernier jour du mois de mai, tel que spécifié dans l’attribut lastDay : si le 31 mai est un jeudi, l’année fiscale se termine le 1er juin. Pour terminer l’année fiscale le 25 mai, définissez plutôt l’attribut lastDay sur inLastMonth.
  • Chaque trimestre se compose de 13 semaines divisées en trois mois selon la convention 4-5-4, comme spécifié dans l’attribut weeksPerMonth.
<fiscalYear>
 <start month="jun" />
 <weekAlignment lastWeekday="fri" lastDay="nearestToEndOfLastMonth" weeksPerMonth="454"/>
</fiscalYear>

Intégrer des fichiers de style dans les modèles PowerPoint de votre organisation

Vous pouvez garantir des conceptions de présentation cohérentes dans votre organisation en intégrant des fichiers de style dans des modèles PowerPoint. Lorsqu’un utilisateur disposant d’une licence think-cell crée une présentation à l’aide d’un tel fichier de modèle, le fichier de style sera actif dans la diapositive principale. Pour en savoir plus sur les modèles PowerPoint, voir Support Microsoft.

Pour intégrer un fichier de style dans un modèle PowerPoint, procédez comme suit :

  1. Ouvrez le fichier de modèle dans PowerPoint.
  2. Sur le ruban, sélectionnez Views > Master Views > Slide Master.
  3. Dans la vue Masque de diapositives, sélectionnez la diapositive principale.
  4. Sélectionnez Insert > think-cell > Change Style.
  5. Dans le menu Change Style, sélectionnez le fichier de style. Si le fichier de style que vous souhaitez utiliser n’apparaît pas dans le menu, sélectionnez Other pour ouvrir la boîte de dialogue Load Style File, puis naviguez jusqu’à l’emplacement du fichier de style, sélectionnez le fichier de style et sélectionnez Open. Vous pouvez charger un fichier de style situé n’importe où sur votre ordinateur ou réseau.
  6. Quittez la vue Masque de diapositives et enregistrez le modèle.

Le fichier de style sera actif par défaut dans la diapositive principale dans toute présentation créée à l’aide du modèle.