Définition des attributs de texte



A propos des attributs de texte

Vous pouvez définir les attributs de police et de paragraphe du texte. Les attributs de police incluent la famille, la taille, le style, l'espacement des lettres, le crénage automatique et la position des caractères. Les attributs d'un paragraphe sont l'alignement, les marges, l'indentation et l'interligne.

Pour le texte statique, les polices vectorielles sont exportées dans une animation Flash publiée (fichier SWF). Vous pouvez utiliser des polices de périphérique plutôt que d'exporter les contours de polices.

Pour le texte dynamique ou de saisie, Flash enregistre les noms des polices et Flash Player les utilise pour localiser des polices identiques ou similaires sur le système de l'utilisateur. Vous pouvez également décider d'intégrer des contours de police à des champs de texte dynamique ou de saisie. Si l'intégration de polices vectorielles contribue à accroître la taille du fichier, elle garantit que l'utilisateur possède les informations adéquates sur les polices.

Lors de la création d'un nouveau texte, Flash utilise les attributs du texte qui sont actuellement définis dans l'inspecteur des propriétés. Lorsque le texte est sélectionné, utilisez l'inspecteur des propriétés pour changer les attributs de la police et des paragraphes, et pour indiquer à Flash d'utiliser les polices de périphérique plutôt que d'intégrer les informations sur les contours de police.

Choix d'une police, d'une taille, d'un style et d'une couleur

  1. Vous pouvez utiliser l'outil Sélection  pour sélectionner un ou plusieurs champs de texte sur la scène.
  2. Dans l'inspecteur des propriétés (Fenêtre > Propriétés), sélectionnez une police dans le menu contextuel Famille ou saisissez un nom de police.
    Remarque : les polices _sans, _serif et _typewriter, ainsi que les polices de périphérique, ne peuvent être utilisées qu'avec du texte horizontal statique.
  3. Entrez une valeur pour la taille de la police.

    La taille du texte est définie en points, quelles que soient les unités de la règle en cours.

  4. Pour appliquer un style gras ou italique, sélectionnez le style dans le menu Style.

    Si la police sélectionnée ne comprend pas de style gras ou italique, le style n'apparaît pas dans le menu. Vous pouvez sélectionner les styles Faux gras ou Faux italique dans le menu Texte (Texte > Style > Faux gras ou Faux italique). Les styles Faux gras et Faux italique sont ajoutés au style Normal par le système d'exploitation. Les styles faux risquent de ne pas donner un aussi bon résultat que les véritables styles gras et italique.

  5. Sélectionnez une méthode de restitution de police dans le menu contextuel Anti-alias (juste sous la puce de couleur) pour optimiser le texte.
  6. Pour sélectionner une couleur de remplissage du texte, cliquez sur la puce de couleur et effectuez l'une des opérations suivantes :
    • Sélectionnez une couleur dans le menu Couleur.

    • Saisissez la valeur hexadécimale d'une couleur dans le champ situé dans la partie supérieure gauche.

    • Cliquez sur le bouton Sélecteur de couleur  et sélectionnez une couleur dans le sélecteur de couleur du système. Lors de la définition de la couleur du texte, vous ne pouvez utiliser que des couleurs unies, pas des dégradés. Pour appliquer un dégradé à un texte, vous devez séparer le texte puis le convertir afin d'obtenir les lignes et les remplissages qui le composent.

Définition de l'espacement, du crénage et de la position des caractères

La fonction d'espacement des lettres insère un espace fixe entre les caractères. Utilisez cette fonction pour ajuster l'espacement des caractères sélectionnés ou dans tout un champ de texte.

Le crénage contrôle l'espace entre les groupes de deux caractères. La plupart les polices ont des informations de crénage intégrées. Par exemple, l'espace qui sépare les lettres A et V est souvent inférieur à celui qui sépare A et D. Flash fournit l'interlettrage et le crénage (pour le texte horizontal) à la fois pour le texte horizontal et le texte vertical.

Pour le texte vertical, vous pouvez faire en sorte de désactiver, dans les préférences de Flash, le crénage. Si vous procédez ainsi, vous pouvez laisser l'option de crénage sélectionnée dans l'inspecteur des propriétés pour qu'elle soit exclusivement appliquée au texte horizontal.

  1. Vous pouvez utiliser l'outil Texte  pour sélectionner un ou plusieurs champs de texte, phrases ou expressions sur la scène.
  2. Dans l'inspecteur des propriétés (Fenêtre > Propriétés), définissez les options suivantes :
    • Pour spécifier un interlettrage (avec crénage), entrez une valeur dans le champ Interlettrage.

    • Pour utiliser les informations de crénage intégrées à une police, sélectionnez Crénage.

    • Pour spécifier une position de caractère exposant ou indice, cliquez sur le bouton Exposant ou Indice. La position par défaut est Normal. Normal place le caractère sur la ligne de base, Exposant le place au-dessus de cette ligne (texte horizontal) ou à sa droite (texte vertical) et Indice le place sous cette ligne (texte horizontal) ou à sa gauche (texte vertical).

Définition de l'alignement, des marges, de l'indentation et de l'interligne

L'alignement définit la position de chaque ligne de texte dans un paragraphe par rapport aux bords du champ de texte. Le texte horizontal est aligné par rapport aux bords gauche et droit du champ de texte, le texte vertical étant aligné par rapport aux bords supérieur et inférieur du champ de texte. Le texte peut être aligné sur un bord du champ de texte, centré dans le champ de texte ou justifié sur les bords gauche et droit du champ de texte (justification complète).

Les marges définissent l'espace entre la bordure d'un champ de texte et le texte. L'indentation définit la distance entre la marge d'un paragraphe et le début de la première ligne.

L'interligne définit la distance entre des lignes adjacentes d'un paragraphe. Pour le texte vertical, l'interligne ajuste l'espacement des colonnes verticales.

Utilisation du texte horizontal

  1. Vous pouvez utiliser l'outil Texte  pour sélectionner un ou plusieurs champs de texte sur la scène.
  2. Dans l'inspecteur des propriétés (Fenêtre > Propriétés), définissez les options suivantes :
    • Pour définir l'alignement, cliquez sur le bouton Justification gauche, Centré, Justification droite ou Justifié.

    • Pour définir les marges droite et gauche, entrez des valeurs dans les champs Marges de la section Paragraphe de l'inspecteur des propriétés.

    • Pour spécifier des indentations, entrez une valeur dans le champ Indentation de la section Paragraphe de l'inspecteur des propriétés.

    • Pour spécifier un interligne, entrez une valeur dans le champ Interligne de la section Paragraphe de l'inspecteur des propriétés.

Utilisation du texte vertical

  1. Vous pouvez utiliser l'outil Texte  pour sélectionner un ou plusieurs champs de texte sur la scène.
  2. Dans l'inspecteur des propriétés (Fenêtre > Propriétés), définissez les options suivantes :
    • Pour définir l'alignement, cliquez sur le bouton Justification Haut, Centré, Justification Bas ou Justifié.

    • Pour définir les marges du haut et du bas, entrez des valeurs dans les champs Marges de la section Paragraphe de l'inspecteur des propriétés.

    • Pour spécifier des indentations, entrez une valeur dans le champ Indentation de la section Paragraphe de l'inspecteur des propriétés.

    • Pour spécifier un interligne, entrez une valeur dans le champ Interligne de la section Paragraphe de l'inspecteur des propriétés.

Utilisation du texte anti-alias

Flash est doté de capacités de tramage des polices amélioré qui vous permettent de spécifier les propriétés d'anti-alias des polices. Ces capacités d'anti-alias améliorées ne sont disponibles que lors de la publication de fichiers SWF pour Flash Player 8. Si vous publiez des fichiers pour une version antérieure, vous ne pouvez utiliser que la fonctionnalité Anti-alias pour l'animation.

L'anti-alias est appliqué pour chaque champ de texte, et non pas pour chaque caractère. En outre, lorsque vous ouvrez des fichiers FLA existants dans Flash 8, le texte n'est pas automatiquement mis à jour avec les options d'anti-alias avancé. Vous devez sélectionner des champs de texte individuels et modifier manuellement les paramètres d'anti-alias.

Lorsque vous ouvrez un fichier FLA créé en vue d'une utilisation avec Flash Player 7 ou une version antérieure, l'inspecteur des propriétés du texte définit l'option d'anti-aliasing sur l'option équivalente dans Flash MX 2004. Cependant, si vous souhaitez utiliser les fonctions d'anti-alias avancé, vous devez mettre à niveau le contenu FLA pour Flash Player 8.

Application d'une option d'anti-aliasing au texte sélectionné

 Dans l'inspecteur des propriétés, choisissez l'une des options du menu contextuel Anti-alias :
Utiliser les polices du périphérique
spécifie que le fichier SWF utilise les polices installées sur l'ordinateur local afin de les afficher. En règle générale, la plupart des tailles de polices de périphérique sont lisibles. Bien que cette option offre un impact réduit sur la taille des fichiers SWF, elle vous force à dépendre des polices installées sur l'ordinateur de l'utilisateur. Pour cette raison, veillez à choisir uniquement les familles de polices les plus couramment installées lorsque vous utilisez des polices de périphérique.

Texte bitmap (sans anti-alias)
désactive l'anticrénelage et ne permet pas de lisser le texte. Le texte est alors affiché avec des contours saillants, et la taille du fichier SWF résultant est augmentée car les contours des caractères sont incorporés dans le fichier. Le texte bitmap est net à la taille exportée, mais de qualité médiocre lorsqu'il est redimensionné.

Anti-alias pour l'animation
crée une animation plus fluide car Flash ignore l'alignement et les informations de crénelage. Cette option permet de créer un fichier SWF plus volumineux car les contours des polices sont intégrés. Pour des raisons de lisibilité, veillez à utiliser une taille de police de 10 points ou plus lorsque vous spécifiez cette option.

Anti-alias pour la lisibilité
utilise un moteur de restitution de texte Flash qui améliore la lisibilité des polices, notamment celle des polices de petite taille. Cette option permet de créer un fichier SWF plus volumineux car les contours des polices sont intégrés. Afin de pouvoir utiliser cette option, vous devez publier pour Flash Player 8 (ou version ultérieure). Vous ne devriez pas utiliser cette option si vous avez l'intention de créer un texte animé ; utilisez plutôt Anti-alias pour l'animation.

Anti-alias personnalisé
vous permet de modifier les propriétés de la police. Netteté détermine le lissage de la transition entre les bords du texte et l'arrière-plan. Epaisseur détermine l'épaisseur de la transition d'anticrénelage des polices. Plus les valeurs sont élevées, plus les caractères sont épais. La spécification de Anti-alias personnalisé permet de créer un fichier SWF plus volumineux car les contours des polices sont intégrés. Afin de pouvoir utiliser cette option, vous devez publier pour Flash Player 8 (ou version ultérieure).

Mise à niveau du contenu pour l'anti-alias de Flash 8 (ou version ultérieure)

  1. Ouvrez un fichier FLA créé pour Flash Player 7 ou version antérieure.
  2. Ouvrez la boîte de dialogue Paramètres de publication (Fichier > Paramètres de publication), puis choisissez Flash Player 8 ou 9 dans le menu contextuel Version.
  3. Sélectionnez le champ de texte auquel vous souhaitez appliquer l'option Anti-aliaser pour la lisibilité ou Anti-alias personnalisé.
  4. Dans l'inspecteur des propriétés, sélectionnez Anti-alias pour la lisibilité ou Anti-alias personnalisé dans le menu contextuel de méthodes de rendu de polices.

Texte sélectionnable par les utilisateurs

Lorsque vous utilisez du texte statique, aussi bien horizontal que dynamique, vous pouvez autoriser les utilisateurs de votre application Flash à sélectionner du texte. Texte de saisie est sélectionnable par défaut. Les utilisateurs peuvent alors sélectionner du texte pour le copier, le couper et le coller dans un nouveau document.

  1. Sélectionnez le texte horizontal que vous souhaitez rendre sélectionnable par l'utilisateur, à l'aide de l'outil Texte .
  2. Dans l'inspecteur des propriétés (Fenêtre > Propriétés), sélectionnez Texte statique ou Texte dynamique.
  3. Cliquez sur Sélectionnable .

Utilisation des polices de périphérique

Vous pouvez utiliser des polices de périphérique génériques dans le texte.

  1. A l’aide de l’outil Sélection , sélectionnez un ou plusieurs blocs de texte.
  2. Dans l'inspecteur des propriétés (Fenêtre > Propriétés), sélectionnez Texte statique dans le menu contextuel.
  3. Dans le menu contextuel Police, sélectionnez une police de périphérique :
    _sans
    une police similaire à Helvetica ou Arial

    _serif
    une police similaire à Times Roman

    _typewriter
    une police similaire à Courier