Taille et style du texte

1. Introduction

Sur ce cours, nous allons voir comment écrire un texte en gras, italique, souligné, petite taille, grande taille etc.
Bref nous allons voir comment déterminer la taille du texte, le style du texte etc.
Bonne nouvelle à ceux qui savent le faire en html pure, car ce que nous allons voir ici est presque identique à ce qu’on fait avec le html.

Avant de passer au point suivant, il faut mémoriser gtk_label_set_markup car c’est grâce à ce dernier que pango formatera notre texte comme nous le voulons.
Syntaxe:
void gtk_label_set_markup(GtkLabel *label, const gchar *str);

2. Quelques balises à retenir

Comme en html, le texte doit être entre les balises :

  • <u>Ce texte est souligné </u>
  • <b>Ce texte est en gras</b>
  • <i>Ce texte est en italique</i>
  • <s>Ce texte est barré</s>
  • <big>Ce texte est légèrement grand</big>
  • <mall>Ce texte est légèrement petit</small>
  • <sup> Ce texte est en exposant </sup>
  • <sup> Ce texte est en indice</sup>

Exemple:

Résultat:
Langage C, GTK+, Taille et style  du texte

3. La balise span

La balise span regroupe un ensemble d’attributs nous permettant d’aller un peu loin. On peut par exemple faire ce que nous venons de faire, choisir une couleur du texte, définir la taille exacte du texte, déterminer la couleur d’arrière plan du texte et beaucoup plus. Pour en savoir plus sur ce balise, lisez le cours intitulé Police, taille, style et couleur du texte



Une question? Cliquez ici pour la poser.

Retour sur le portail du langage C/C++