Travailler avec uChart

uChart est une extension XMPie de uCreate Print qui vous permet de créer des graphiques dynamiques basés sur des données.

uChart intègre les fonctions de ChartbotTM, une extension tierce de Soft Horizons (http://wowem.com/consulting.htm)

XMPie a utilisé certaines des fonctions de Chartbot pour ses propres besoins et a attribué qui ne peuvent pas être forcées.

Vous pouvez personnaliser les propriétés du graphique en fonction de vos besoins spécifiques : choisir entre différents types de graphiques -graphique à secteurs, barre, ligne etc. ; définir le schéma de couleurs, choisir d'afficher ou non les étiquettes, etc. Un exemple graphique dynamique est illustré dans la figure suivante :

uChart_Example_Pie_Chart.png

Pour créer un graphique dynamique, il suffit de baliser un bloc d'image avec un objet de contenu tableau.

À noter que vous devez être détenteur d’une licence uChart pour créer des graphiques dynamiques. Si vous ne détenez pas de licence, les graphiques dynamiques apparaîtront avec un filigrane.

Pour baliser un bloc graphique avec un objet de contenu Tableau , veuillez procéder comme suit :

  1. À l'aide de l'une des icônes de l'outil de bloc d'image, dessinez un bloc de substitution dans le document.

  2. Dans le panneau Contenu dynamique, double-cliquez sur l'objet de contenu tableau approprié.

    Le bloc d'image affiche une icône de graphique (graphique à secteurs ), indiquant que le bloc a été balisé avec l'objet de contenu tableau sélectionné .

    uChart_Graphic_Frame_Tagged_with_Table_CO.png

    A ce niveau, l’icône du graphique ne reflète pas les données de l’objet de contenu Tableau. Elle indique seulement que ce bloc d'image est balisé avec un objet de contenu tableau et que vous devez maintenant configurer les propriétés du graphique, comme expliqué dans les étapes suivantes.

  3. Spécifiez la manière dont les  données de l'objet de contenu de tableau doivent être présentées dans ce graphique, en cliquant-droit n'importe où dans le bloc d'image et en sélectionnant Contenu dynamique > Propriétés du graphique.

    La fenêtre Propriétés de uChart s’affiche .

  4. Définissez les propriétés du graphique tel que cela est expliqué dans le tableau ci-dessous.

  5. Lorsque les valeurs de colonne de l'objet de contenu tableau remplissent le graphique, le graphique dynamique approprié s'affiche pour chaque destinataire.

La fenêtre Propriétés de uChart comprend les options suivantes :

Option

Description

Type

Sélectionnez le type de graphique souhaité : Camembert, Colonnes d’eau, Courbe, Surface ou Combiné.

Les options dans cette fenêtre sont légèrement différentes, en fonction du type de graphique sélectionné. Ce tableau répertorie les options communes à tous les types de graphiques, suivies des options spécifiques à chaque type .

Options communes

Les options suivantes sont communes à tous les types de graphiques : couleurs et données, aperçu, police, légende, effet 3D et options du graphique .

Couleurs et données

Choisissez les couleurs d’affichage du graphique (pour ajouter des couleurs à la liste, choisissez Fenêtre > Nuancier dans le menu InDesign). 

  • Camembert uniquement : sélectionnez soit une couleur unique ou des couleurs multiples en cochant les cases correspondantes. Le nombre total de couleurs sélectionnées apparaît au bas de ce panneau.

    Utilisez les boutons Hautet Bas pour déterminer l'ordre des couleurs :

    • Si le nombre de secteurs est supérieur au nombre de couleurs, les nuances de couleur sont utilisées pour distinguer les secteurs.

    • Si le nombre de secteurs est inférieur au nombre de couleurs, les couleurs en haut de la liste sont utilisées pour créer le graphique.

  • Barre, ligne, surface ou composé : double-cliquez sur un nom de couleur unique (ou description) pour l'associer à une colonne spécifique de l'objet de contenu tableau.

    La boîte de dialogue Affectation des couleurs des séries s'affiche et vous permet de définir les éléments suivants :

    • Série : sélectionnez la colonne appropriée du tableau depuis la liste.

    • Nom d'affichage : entrez le texte à afficher comme légende de la colonne dans la zone de texte.

Si vous utilisez un graphique composé, la dernière couleur sélectionnée dans la liste de Couleurs est affectée au graphique Courbe.

Aperçu

Visualiser un aperçu du graphique, reflétant les propriétés que vous avez définies dans cette fenêtre.

Notez que vos modifications ne sont enregistrées qu’après avoir cliqué sur OK ou sur Appliquer. 

Police

Sélectionnez la police de caractères et la taille de toutes les apparences de texte
(par exemple, le texte de légende, le texte de grille de graphique à barres, etc.).

Légende

Ajoutez une légende en choisissant son emplacement par rapport au graphique, à partir de la liste déroulante.

Les options disponibles comprennent : Aucun(e), À gauche ou À droite.

Les graphiques à secteurs bénéficient doptions supplémentaires : Circulaire et légende uniquement, qui peuvent être définis par secteur (c'est-à-dire par colonne d'objet de contenu tableau ).

Effet 3D

Ajouter une perspective à trois dimensions au graphique.

Options du graphique

Saisir une commande pour améliorer l’aspect de votre graphique.

Les commandes disponibles sont répertoriées dans la section Utilisation des options optimisées.

Options (uniquement pour les camemberts)

Séparer les secteurs

Distinguer et séparer les différents secteurs du graphique.

Fusionner les petites secteurs

Combiner ensemble les secteurs dont la valeur individuelle est inférieure à une valeur donnée.

Si inférieur à

Spécifier le pourcentage minimal des données qu’une valeur doit représenter de manière à figurer en tant que secteur distinct. Tous les secteurs dont les valeurs sont inférieures à ce pourcentage seront combinés dans un secteur général unique, dont le Titre par défaut est Autres.

Titre

Entrez le titre à donner au secteur général, qui regroupe l’ensemble des petits secteurs  dont les valeurs sont inférieures au pourcentage spécifié .

Le Titre par défaut est Autres.

Options (colonnes d’eau, courbe ou surface)

Montrer les valeurs de la barre

Inclure les valeurs des barres dans le graphique.

Montrer la grille

Afficher le graphique sur fond de grille.

Annoter

Spécifier les axes sur lesquels le graphique est affiché, qui doivent être annotés. Les options disponibles sont Aucun, Axe X, Axe Y  et les deux axes. 

Séries des X

Sélectionner dans la liste déroulante la colonne de l’objet de contenu Tableau à utiliser en tant qu’axe des X.

Pour retirer un objet de contenu Tableau d’un bloc graphique :

  • Cliquez-droit sur le bloc d’image balisé et choisissez Contenudynamique > Supprimer l’objet de contenu de l’image.

Options améliorées

UChart vous permet d'améliorer encore l'apparence de vos graphiques en entrant simplement des commandes dans la zone Options du graphique de la boîte de dialogue Propriétés uChart.

En saisissant les paramètres de uChart, tenez compte de ce qui suit :

  • Chaque paramètre doit être saisi sur une ligne distincte.

  • Les noms des paramètres sont sensibles à la casse.

  • Les noms des paramètres ne contiennent pas d’espaces.

  • Les noms des paramètres doivent être précédés d'une barre oblique '/' sans espace entre le nom du paramètre et la barre oblique.

  • Les noms des paramètres doivent être suivis d’un espace.

Les paramètres couramment utilisés sont répertoriés dans le tableau suivant (la colonne « Applicable à... » indique le type de graphique par son initiale : B = barre, l = ligne, C = camembert).

Paramètres

Valeurs

Effet

Applicable à

/3DDepth

0,0 à 1,0

« Profondeur » de l’effet 3D

BLP

/3DViewAngle

0 à 90

Position apparente du point de vue de l’effet 3D

BLP

/Aspect

0,1 à 10,0

Largeur globale de tableau

BLP

/AxisColor

couleur

Couleur de tous les axes

BL

/AxisStyle

lineStyle

Style de dessin des axes

BL

/AxisWidth

0 à 1000

Largeur de tous les axes

BL

/BarGap

0 à 100,0

Taille des espaces entre barres

B

/CalloutLayout

Autour, côté

Disposition des lignes de référence du graphique circulaire

P

/CalloutLineColor

couleur

Couleur des lignes de référence

P

/CalloutLineLength

0,04 à 1,0

Longueur de ligne de référence

P

/CalloutLineStyle

llineStyle

Style des lignes de référence

P

/CalloutLineWidth

0 à 9999

Largeur des lignes de référence

P

/ChartLabelSize

0,1 à 100

Taille de texte de valeur sur graphique

BLP

/ChartValueSize

0,1 à 1000

Taille de texte de valeur sur graphique

BLP

/ColorListLabels

[(label1)... (labelN)]

Couleur de dessin pour des étiquettes particulières

BLP

/CompressHighLow

Non, Oui

Compresser l’espace inférieur à l’extérieur

BL

/CutoutText

Non, Oui

Texte « coupé » de l’environnement

BLP

/FillBelow

Non, Oui

Remplir l’espace sous la ligne de données

L

/FloorSize

0,1 à 100

Hauteur de police de texte de plancher

BL

/GridLineColor

couleur

Couleur de grille

BL

/GridLineStyle

lineStyle

Type de dessin des lignes de grille

BL

/GridLineWidth

0 à 1000,0

Largeur des lignes de grille

BL

/GroupGap

0 à 10,0

Espace entre groupes

BL

/GroupSize

0,1 à 100

Hauteur de police de texte de groupe

BL

/HighValue

Numériques

Limite supérieure des valeurs de données

BL

/KeepZeroData

Oui, Non

Supprimer les données à valeur 0

BLP

/LabelColor

couleur

Couleur des étiquettes

BLP

/LabelFormat

(stringFormat)

Transforme le texte d’étiquette

BLP

/LabelLocation

emplacement

Emplacement de valeur d’étiquette sur graphique

BL

/LabelLocation

emplacement

Emplacement de valeur d’étiquette sur graphique

P

/LabelOverflow

Ignore,…

Troncature des étiquettes trop longues sur graphique

BLP

/Layer

 

Commencer les données de calque ; Séparer les calques

B

/Layering Overlay,

Groupe, Intercaler

Grouper des calques de données

BL

/LayerLabel

(texte)

Texte LayerLabel pour les calques

BL

/LayerLabelFormat

(stringFormat)

Transforme le texte de /LayerLabel

BL

/LayerLabelLocation

emplacement

Emplacement de /LayerLabel

BL

/LeftGap

1,0 à 10,0

Largeur d’espace devant la colonne extrême gauche

BL

/LeftScaleFormat

(numberFormat)

Formatage des nombres d’échelle

BL

/LeftScaleSize

0,1 à 100

Hauteur de police des nombres d’échelle

BL

/LeftTextLimit

1000,0 à 1000,0

Limite extrême gauche pour le texte

BLP

/LegendOutlineWidth 

0 à 10,0

Largeur des contours de repères dans la légende

BLP

/LegendOverflow

Ignore,…

Découpage des légendes de graphique qui sont trop longues

BLP

/LegendPosition

1,0 à 10,0

Décale la légende vers la droite

BLP

/LegendSize

0,1 à 100

Taille de repère et de texte de légende

BLP

/LineFromOrigin

Non, Oui

Trace une première ligne

L

/LowValue

Numériques

Bas de plage

BL

/MarkerColor

couleur

Couleur des repères de point de données

L

/MarkerShape

forme

Forme des repères de point de données

L

/MarkerSize

0 à 9999

Taille des repères de point de données

L

/MaxGridDivisions

1 à 10

Nombre max de divisions verticales

BL

/MergeLabels

Non, Oui

Fusion des données de la même étiquette

BLP

/NegativeColor

couleur

Couleur des données négatives

BLP

/OutlineColor

couleur

Couleur des lignes de bordure

BLP

/OutlineStyle

lineStyle

Style de dessin des lignes/bordure

BLP

/OutlineWidth

0 à 1000,0

Largeur de la bordure

BLP

/PieType

FullPie, HalfPieUp, HalfPieDown

Forme globale des graphiques circulaires

P

/PieValueInPercent

Oui, Non, ou 0 à 5

Imprimer données de graphique en tant que % ; total de force = 100 % (int)

P

/PrintBottomAxis

Oui, Non

Afficher/masquer l’axe zéro

BL

/PrintBottomTics

Non, Oui, IfLabel

Imprimer repères de tic en bas

BL

/PrintCalloutLine

IfNeeded, Non, oui

Imprimer les lignes de référence

P

/PrintFloor

Non, Oui

Afficher/masquer la ligne sous l’axe

BL

/PrintGrid

Oui, Non

Afficher/masquer les lignes de grille

BL

/PrintLabel

Oui, Non, ExceptPlaceholder

Afficher/masquer étiquettes de données

BLP

/PrintLeftAxis

Oui, Non

Afficher/masquer l’axe vertical gauche

BL

/PrintLeftScale

Oui, Non

Afficher/masquer les nombres d’échelle gauche

BL

/PrintLeftTics

Oui, Non

Afficher/masquer les repères « tic » à gauche

BL

/PrintValue

Oui, Non

Afficher/masquer étiquettes de données

BLP

/RightGap

1,0 à 10,0

Largeur d’intervalle après la colonne d’extrême droite

BL

/RightTextLimit -

1000,0 à 1000,0

Limite extrême droite pour le texte

BLP

/SliceCutaway

0,0 à 0,5

Espace entre secteurs du graphique

P

/TextShrinkList

[list of .99 to .2]

Étapes de réduction de texte pour ShrinkToFit

BLP

/ValueColor

couleur

Couleur des valeurs

BLP

/ValueFormat

(numberFormat)

Formatage des valeurs

BLP

/ValueLocation
Entête,...

 

Emplacement des valeurs sur graphique

BL

/ValueLocation
Entête,...

 

Emplacement des valeurs sur graphique

P

/ValueOverflow
Ignorer,...

 

Découpage des valeurs trop longues sur graphique

BLP

Dans l’exemple qui suit, nous avons pris un graphique à colonnes d’eau classique en deux dimensions.

uCreate_uChart_example_chart_before_modifications.jpg

Nous avons changé la couleur du graphique et ses propriétés 3D comme suit :

uCreate_uChart_example_properties.jpg

  1. Tout d’abord, nous avons activé l’affichage en trois dimensions en émettant la commande /3D Yes.

  2. Ensuite, nous avons défini la « profondeur » de l'effet 3D sur 30 degrés (/3DViewAngle 30) et la position apparente du point de vue de l'effet 3D sur '1' (/3DDepth 1).

  3. Enfin, nous avons changé la couleur de la grille de graphique du noir au rouge (/GridLineColor Red). Le graphique en bandes qui en résulte est le suivant :

uCreate_uChart_example_chart_after_modifications.jpg