C. Personnalisation de think-cell
Ce chapitre décrit comment personnaliser think-cell, notamment comment modifier les couleurs par défaut ainsi que d’autres propriétés par défaut. La personnalisation s’effectue via les fichiers de style think-cell, dont traitent les quatre premières sections.
La cinquième section, Configuration de la mise en page d’une diapositive d’agenda par défaut, explique comment créer des mises en page de diapositives d’agenda personnalisées, et la sixième section, Personnalisation du ruban, explique comment personnaliser l’interface utilisateur de think-cell à l’aide des options de personnalisation du ruban de PowerPoint.
Les propriétés suivantes peuvent être modifiées à l'aide des fichiers de style :
-
Liste des couleurs et motifs disponibles (voir Couleur et remplissage).
-
Liste des jeux de couleurs disponibles (voir Jeu de couleurs).
-
Couleurs des Harvey Balls et cases à cocher (voir Case à cocher et Harvey Balls).
-
Dispositions prédéfinies de diapositives pour le positionnement de graphiques (voir Prédéfinition de la disposition des diapositives pour le positionnement de graphiques). Ces dispositions de diapositives seront affichées sous forme de miniatures dans le coin supérieur gauche de la vue de diapositive lorsqu’un graphique du type pertinent est sélectionné pour l’insertion ou déplacé sur la diapositive. Le clic ou le déplacement sur l’une des zones rectangulaires de la miniature placera le graphique dans cette position et cette taille. Cela peut être utilisé avec des modèles de diapositives pour assurer un positionnement cohérent des graphiques.
-
La possibilité d’utiliser un calendrier fiscal dans les graphiques de Gantt (voir Affichage de l’échelle).
-
Liste des styles de lignes disponibles (voir Style des lignes).
-
Liste des marqueurs disponibles pour les graphiques à lignes et les graphiques en nuage de points (voir Forme de marqueur).
Les trois premières sections expliquent la création et le chargement d’un fichier de style et son déploiement au sein de toute l’organisation. Dans tous les cas, la compréhension de ces tâches est nécessaire. Vous pourrez ensuite suivre le Didacticiel sur les fichiers de style pour créer votre propre fichier de style ou consulter la référence de mise en forme dans D. Format des fichiers de style.
- C.1
- Création d’un style think-cell
- C.2
- Chargement de fichiers de style
- C.3
- Déploiement de styles think-cell
- C.4
- Didacticiel sur les fichiers de style
- C.5
- Configuration de la mise en page d’une diapositive d’agenda par défaut
- C.6
- Personnalisation du ruban
C.1 Création d’un style think-cell
Pour apporter des modifications simples à un fichier de style existant, un éditeur de texte suffit. Pour créer un nouveau fichier de style think-cell, il est recommandé d'utiliser un éditeur XML dédié. Ce type d'éditeur détectera automatiquement les erreurs et vous proposera des suggestions pour les résoudre. Retrouvez nos recommandations concernant cet éditeur et des astuces de paramétrage sur
KB0191 : Réglage recommandé pour l'édition des fichiers de style think-cell
D'une manière générale, un éditeur XML dédié met en surbrillance les erreurs de votre document. Avec un raccourci clavier tel que Ctrl-barre d'espace, vous pouvez lancer le mode saisie automatique : l'éditeur propose un choix de balises, attributs ou valeurs applicables au contexte actuel (position du curseur du texte). Si vous déplacez la souris sur les erreurs mises en surbrillance, une info-bulle s'affiche avec une explication détaillée de l'erreur.
think-cell propose plusieurs exemples de fichier de style, qui se trouvent dans le sous-répertoire styles
du répertoire d’installation think-cell. Commencez par accéder au répertoire d’installation. Elle s’affiche lorsque vous cliquez sur À propos dans le menu
Outils
.
Ouvrez ce répertoire et allez au sous-répertoire styles
, p. ex.,
C:\Program Files (x86)\think-cell\styles
Ouvrez le fichier generic style.xml
. Il devrait avoir l'apparence suivante :
L'éditeur vérifie automatiquement votre fichier pour s'assurer qu'il ne comporte pas d'erreurs. Pour afficher une liste des erreurs, cliquez sur Afficher > Liste d'erreurs :
Avant de sauvegarder un fichier de style modifié, assurez-vous qu'il ne comporte ni avertissement, ni erreur.
Bien évidemment, tout autre éditeur qui prend en charge le XML fonctionne également. Le fichier doit être enregistré avec une extension .xml
.
C.2 Chargement de fichiers de style
Pour charger un fichier de style, sélectionnez Charger le fichier de style... dans le menu Outils . Dans la boîte de dialogue, ouvrez l’emplacement contenant le fichier de style, sélectionnez-le et cliquez sur Ouvrir. Il est alors utilisé pour tous les nouveaux graphiques de la présentation actuelle.
Ainsi, après avoir chargé l’exemple de fichier de style example_style_complex.xml
depuis le répertoire styles
dans le répertoire d’installation de think-cell, les contrôles des propriétés de couleur et de jeu de couleurs incluront les éléments personnalisés.
Si vous souhaitez appliquer les couleurs ou les jeux de couleurs d’un style à des graphiques existants, vous devez procéder manuellement.
C.2.1 Charger un fichier de style par programmation
Vous pouvez également charger des fichiers de style par programmation, par exemple dans le cadre d’un flux de travail qui prépare des modèles nouveaux ou mis à jour. La plus grande précision des appels d’API permet également de spécifier des options supplémentaires lors du chargement d’un fichier de style, comme le ciblage d’une mise en page personnalisée spécifique ou même la limitation du style à une région rectangulaire d’une mise en page personnalisée, ainsi que leur suppression des mises en page personnalisées et l’inspection du nom du style chargé dans un masque ou une mise en page personnalisée.
L’API de think-cell étant intégrée au modèle Office Automation, elle est accessible avec tout langage permettant de programmer Office, tel que VBA (Visual Basic for Applications) ou C#. Voir Mise en route pour obtenir des instructions détaillées.
Supposons que vous ayez une mise en page personnalisée qui utilise différentes couleurs d’arrière-plan pour les côtés gauche et droit de la diapositive. Le côté droit correspond à l’arrière-plan du reste de votre présentation, il est donc bon que le style défini dans le masque s’applique ici. Cependant, le côté gauche utilise un arrière-plan différent, pour lequel un style modifié est approprié. Dans cette situation, vous utiliseriez LoadStyle
pour définir un fichier de style pour l’ensemble de la présentation. Ensuite, vous utiliseriez LoadStyleForRegion
pour définir un style différent pour le côté gauche de la mise en page personnalisée appropriée uniquement.
Les sections suivantes décrivent les appels API disponibles. Il existe des méthodes d’objet complément think-cell dans PowerPoint.
C.2.2 LoadStyle (Charger le style)
C.2.2.1 Signature
VBA
C#
C.2.2.2 Description
Cette fonction charge le style contenu dans un fichier de style au niveau de FileName
dans un masque ou une mise en page personnalisée, spécifiée via le paramètre CustomLayoutOrMaster
.
CustomLayoutOrMaster
doit être une CustomLayout
ou un Master
.
L’application de cette fonction à une mise en page personnalisée possédant un style local (voir LoadStyleForRegion (Charger le style pour la région)) provoque la suppression de ce dernier. En d’autres termes, vous devez charger le style à appliquer au reste de la diapositive via cette fonction avant de charger un style limité à une zone.
L’application de cette fonction à un masque provoque la suppression des styles chargés dans les mises en page personnalisées de ce masque, qu’ils soient locaux ou généraux. En d’autres termes, vous devez charger le style à appliquer aux mises en page personnalisées ne comportant pas de style spécifique dans le masque avant de charger un style appliqué à une mise en page personnalisée spécifique via cette fonction.
C.2.2.3 Exemple
Pour utiliser ce modèle, ajoutez le code suivant à un module dans PowerPoint (voir Visual Basic for Applications pour plus de détails).
C.2.3 LoadStyleForRegion (Charger le style pour la région)
C.2.3.1 Signature
VBA
C#
C.2.3.2 Description
Cette fonction charge le fichier de style au niveau de FileName
dans la mise en page personnalisée CustomLayout
, et le limite à une zone indiquée par Left
, Top
, Width
, Height
. Le style chargé dans le masque ou celui précédemment chargé dans la mise en page personnalisée avec LoadStyle
s’appliquent au reste de la diapositive.
Les paramètres Left
, Top
, Width
, Height
sont indiqués sous la forme de points PowerPoint. Left
et Top
indiquent respectivement la distance des bords gauche et supérieur de la zone depuis les bords gauche et supérieur de la mise en page personnalisée. En général, vous devez les définir sous forme de fractions de la hauteur et de la largeur totales de la diapositive. Par exemple, pour une région qui couvre les deux tiers droits d’une mise en page personnalisée, vous devriez configurer
Vous pouvez également ajouter manuellement une forme à une diapositive ou à une mise en page personnalisée, interroger ses propriétés Left
, Top
, Width
, Height
par programmation et utiliser les valeurs avec LoadStyleForRegion
pour limiter le style à la même région couverte par la forme.
think-cell prend en charge un maximum de deux styles par mise en page personnalisée. L’un est défini avec LoadStyle
et couvre tout ce qui n’est pas limité à une région, l’autre est défini avec LoadStyleForRegion
.
C.2.3.3 Exemple
Pour utiliser ce modèle, ajoutez le code suivant à un module dans PowerPoint (voir Visual Basic for Applications pour plus de détails).
C.2.4 RemoveStyles (Supprimer des styles)
C.2.4.1 Signature
VBA
C#
C.2.4.2 Description
Cette fonction supprime tous les styles de la mise en page personnalisée CustomLayout
. Ensuite, le style chargé dans le masque s’applique. Il peut potentiellement y avoir un style chargé dans la mise en page personnalisée et un autre style limité à une région spécifique de la mise en page personnalisée. Comme RemoveStyles
supprime tous les styles, les deux seront supprimés. Le style chargé dans un masque ne peut pas être supprimé, car il doit toujours y avoir un style valide associé à un masque. Il peut être remplacé par un autre fichier de style.
C.2.4.3 Exemple
Pour utiliser ce modèle, ajoutez le code suivant à un module dans PowerPoint (voir Visual Basic for Applications pour plus de détails).
C.2.5 Obtenir un nom de style
Pris en charge dans les versions think-cell 13 et ultérieures.
C.2.5.1 Signature
VBA
C#
C.2.5.2 Description
Cette fonction renvoie le nom du style chargé dans la CustomLayout
ou le Master
CustomLayoutOrMaster
. Il s’agit du même nom que celui spécifié dans l’attribut name
de l’élément <style>
du fichier de style correspondant (voir style).
Elle renvoie une chaîne vide si aucun style n’est chargé dans CustomLayoutOrMaster
. Veuillez noter qu’un master possède toujours un style chargé lorsque think-cell est actif et que le nom d’un style ne peut être vide.
Si un nom est renvoyé pour une CustomLayout
, c’est le nom du style qui est alors chargé avec LoadStyle (Charger le style), et non celui chargé avec LoadStyleForRegion (Charger le style pour la région), le cas échéant.
C.2.5.3 Exemple
Pour utiliser ce modèle, ajoutez le code suivant à un module dans PowerPoint (voir Visual Basic for Applications pour plus de détails).
C.3 Déploiement de styles think-cell
Chargez le fichier de style... dans le menu Outils de la barre d’outils think-cell permet de charger un fichier de style dans la diapositive de masque de la présentation actuelle. Lorsque la présentation est distribuée sous forme de modèle PowerPoint, le style think-cell l'est également de manière implicite. Pour passer d'un style à un autre, il suffit de changer de modèle PowerPoint. Il n'est normalement pas nécessaire de fournir un fichier de style think-cell aux utilisateurs.
Nous vous recommandons de distribuer votre style think-cell avec votre modèle PowerPoint. Typiquement, les deux sont nécessaires pour implémenter votre conception d'entreprise, et le fait de les déployer ensemble constitue l’option la plus facile pour les utilisateurs.
S’il n’est pas possible de suivre notre recommandation de déploiement du style think-cell dans le cadre de votre modèle PowerPoint, il est possible de spécifier un fichier de style par défaut avec le paramètre de configuration defaultstyle (voir Paramètres de configuration). La valeur du paramètre est le nom du chemin vers un fichier de style valide. Le chemin peut être absolu ou relatif au sous-répertoire styles
du répertoire d’installation think-cell.
Le fichier de style par défaut est chargé automatiquement à deux moments :
- Quand une nouvelle présentation est créée.
- Quand une présentation existante ne contenant actuellement pas de style est ouverte. Lorsque cette présentation sera enregistrée et à nouveau ouverte, elle contiendra un style. Le style par défaut ne sera donc pas chargé à nouveau.
Le fichier de style par défaut qui sera chargé automatiquement est mis en surbrillance avec une indication (par défaut) dans la liste des fichiers de style disponibles et récemment chargés :
C.4 Didacticiel sur les fichiers de style
Dans le répertoire d'installation de think-cell (normalement C:\Program Files\think-cell
), dans le sous-répertoire styles
, vous trouverez le fichier de style generic style.xml
. Ce fichier de style contient les couleurs et les jeux de couleurs qui sont immédiatement disponibles après l'installation, lorsqu'aucun style n'est chargé. Donc :
- Réalisez une copie de
generic style.xml
et chargez-la dans l'éditeur XML (voir Création d’un style think-cell afin de choisir un éditeur adapté). - Parcourez le fichier de haut en bas en y effectuant les modifications décrites dans les étapes suivantes.
- Supprimez toutes les couleurs inutiles de la liste, dans l'élément
fillLst
. Vous trouverez des élémentssolidFill
,pattFill
etseparator
correspondant aux articles de la liste des couleurs affichée dans think-cell (voir Couleur et remplissage). Afin de supprimer, par exemple un élémentsolidFill
, supprimez tout ce qui se trouve (inclusivement) entre la balise d'ouverture<solidFill ...>
et la balise de fermeture</solidFill>
. - Vous pouvez éventuellement créer une nouvelle section pour vos propres couleurs. Pour ce faire, insérez une balise
separator
en écrivant<separator/>
à l'endroit adapté sur la liste de couleurs. Vous pouvez aussi utiliser librement des sauts de ligne, des retraits et des lignes vides pour rendre le code XML plus lisible dans le fichier de style. Les espaces et les sauts de ligne n'ont aucun effet sur le style obtenu. - Ajoutez vos propres couleurs avec l'élément
solidFill
. Un nom et des valeurs doivent être attribués aux canaux rouge, vert et bleu de votre couleur. Ces valeurs doivent être disponibles dans le document de spécification de votre société (charte graphique). Si le nom de la couleur doit être « Vert clair », et les valeurs décimales pour le canal rouge170
, pour le vert255
et pour le bleu42
, le résultat doit ressembler à cela : - Supprimez tous les jeux de couleurs inutiles de la liste dans l'élément
fillSchemeLst
. Vous trouverez des élémentsfillScheme
correspondant aux éléments de la liste de jeux de couleurs affichée dans think-cell (voir Jeu de couleurs. Pour supprimer un élémentfillScheme
, supprimez toute la plage comprise entre la balise d'ouverture<fillScheme ...>
et la balise de fermeture</fillScheme>
, y compris ces deux dernières. - Vous pouvez aussi modifier un modèle de couleurs. Il suffit
- de supprimer ou une plusieurs couleurs du jeu de couleurs en supprimant les éléments
fillRef
appropriés ou - de réorganiser les couleurs existantes en réorganisant les éléments
fillRef
, ou - intégrez l'une de vos propres couleurs en ajoutant un élément
fillRef
à l'intérieur de l'élémentfillScheme
à l'endroit adapté. Si vous souhaitez inclure la couleur définie ci-dessus, ajouter la ligne suivante :
Veuillez noter que vous pouvez uniquement utiliser les couleurs qui ont été définies dans la section
fillLst
(étapes 3-5) ci-dessus. Plus précisément, si vous avez supprimé des couleurs lors de l'étape 3, vous devez également les supprimer des jeux de couleurs. - de supprimer ou une plusieurs couleurs du jeu de couleurs en supprimant les éléments
- Vous pouvez aussi créer un nouveau jeu de couleurs à l'aide de l'élément
fillScheme
. Votre jeu a besoin d’un nom, par exemple « Jeu vert », d'une référence de couleur à utiliser par l’autre série dans l’attribut requisfillSchemeLst
, et d'une liste de références de couleurs en tant qu'élémentsfillRef
. Si vous avez défini les couleurs « Orange », « Vert foncé » et « Vert moyen » en plus du « Vert clair » ci-dessus, votre jeu de couleurs doit ressembler à ceci : - Vérifiez le contenu de l'élément
fillSchemeRefDefault
. L'attributname
spécifie le jeu de couleurs utilisé par défaut lors de l'insertion de nouveaux graphiques. Si vous souhaitez définir votre propre jeu de couleurs comme nouveau jeu par défaut, modifiez le code comme suit : - Enregistrez le fichier de style modifié, chargez-le (voir Chargement de fichiers de style) et testez-le.
- Déployez votre nouveau style au sein de votre organisation, comme dans la section Déploiement de styles think-cell. Il n'est pas nécessaire d'envoyer le fichier XML à vos collègues, mais il est fortement recommandé de le conserver en cas de besoin.
C.5 Configuration de la mise en page d’une diapositive d’agenda par défaut
L'agenda think-cell peut utiliser une mise en page spécifique personnalisée dans votre présentation pour définir la position et les autres formes de l'agenda sur une diapositive d’agenda, comme les en-têtes ou les images. En ajoutant cette mise en page personnalisée dans un modèle, vous pouvez définir ces paramètres pour une organisation entière.
- Dans la fenêtre de masque de diapositives de PowerPoint, créez une nouvelle mise en page personnalisée. Typiquement, vous pouvez copier l'une des mises en page personnalisées existantes qui convient le mieux à l'apparence souhaitée pour une diapositive d'agenda think-cell.
- Nommez la nouvelle mise en page personnalisée « agenda think-cell ». think-cell utilisera uniquement cette mise en page personnalisée si elle porte exactement ce nom (sensible à la casse).
- Dans la mise en page personnalisée « agenda think-cell », incluez uniquement des formes censées apparaître sous cet aspect sur chaque diapositive de l'agenda.
- Pour éditer la mise en page personnalisée, choisissez Espace réservé d’agenda depuis le menu Éléments. Cet élément est disponible uniquement lors de l’édition d’une mise en page personnalisée. Il permet d’ajouter une option d’espace réservé à l’agenda à l’actuelle mise en page personnalisée.
- Choisissez la position de l’espace réservé d’agenda de la manière décrite dans Positionnement de l’agenda.
Si une mise en page personnalisée créée de cette manière et nommée « agenda think-cell » est trouvée dans la présentation actuelle, Chapitre utilisera cette mise en page personnalisée en y incluant toutes les éventuelles formes supplémentaires et en plaçant l’agenda à la position prédéfinie.
C.6 Personnalisation du ruban
think-cell rend toutes ses fonctionnalités disponibles via les commandes du ruban, qui peuvent être personnalisées comme celles de PowerPoint via Fichier → Options → Personnaliser le ruban. Voir ici pour des informations générales sur la manière de procéder.
Une liste de toutes les commandes think-cell est disponible dans la boîte de dialogue Personnaliser le ruban en sélectionnant Onglets principaux dans le menu déroulant Choisir les commandes dans : et en allant dans Commandes think-cell → Commandes think-cell.
Remarque: En raison d’une restriction dans Office, vous ne pouvez pas ajouter ou supprimer de commandes dans des groupes intégrés. Pour ajouter des commandes à un onglet intégré, vous devez y créer un groupe personnalisé en cliquant sur Nouveau groupe. Les groupes think-cell des onglets intégrés Insérer, Conception et Révision se comportent comme des groupes intégrés à cet égard. Vous pouvez toutefois prendre des groupes intégrés entiers, y compris les groupes think-cell mentionnés, et les ajouter à des onglets arbitraires (ou les supprimer).
Remarque: L’onglet et le groupe Commandes think-cell ne sont que des conteneurs pour un accès pratique à tous les éléments du ruban think-cell. Ils ne peuvent pas être placés sur le ruban. Les sélectionner ou les désélectionner sur le côté droit de la boîte de dialogue Personnaliser le ruban n’a aucun effet.
Il est également possible de modifier le placement du groupe du ruban think-cell principal (Insérer → think-cell par défaut) pendant l’installation. Pour plus d’instructions sur la manière de procéder, reportez-vous à la section Ruban.
Graphique
-
4.Présentation de la création de graphiques
-
5.Saisie de données
-
6.Libellés de texte
-
7.Histogrammes, graphique à lignes et graphiques à aires
-
8.Éléments décoratifs du graphique
-
9.Graphique en cascade
-
10.Graphiques Mekko
-
11.Graphique en secteurs et circulaire
-
12.Graphiques en nuage de points et à bulles
-
13.Diagramme de Gantt (chronologie)