Mettre du texte en couleur

Résolu/Fermé
ubrio Messages postés 2 Date d'inscription mercredi 7 décembre 2022 Statut Membre Dernière intervention 13 décembre 2022 - Modifié le 13 déc. 2022 à 15:26
 Utilisateur anonyme - 13 déc. 2022 à 16:06

Bonjour,

Mon fichier .txt contient les lignes ci-dessous :

Application  env   statut
mardi        prod  200            
jeudi        rec   200    
samedi       rec   200    
lundi        prod  200

Je souhaite mettre du texte en couleur (bleu sur prod, et vert sur rec)

Avez-vous une idée ?
Windows / Edge 108.0.1462.46

2 réponses

mamiemando Messages postés 33366 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 7 801
Modifié le 13 déc. 2022 à 15:25

Bonjour,

Un fichier texte brut n'a pas de notion de couleur.

Voici quelques idées pour contourner le problème :

  • Soit tu utilises un format de fichier qui supporte cette fonctionnalité, par exemple un fichier html, rtf ou fichier doc.
  • Soit tu conçois un programme qui quand tu l'exécutes, affiche le texte remis en forme (dans l'interface graphique de ce logiciel ou dans le terminal depuis lequel est exécuté ce programme).

Si tu optes pour la première solution, voici à quoi pourrait ressembler le document HTML :

<html>
<head>
  <style>
  td.prod {
    background-color: lightblue;
  }
  td.rec {
    background-color: lightgreen;
  }
  </style>
</head>
<body>
<table>
  <tr>
    <td>Application</td>
    <td>env</td>
    <td>statut</td>
  </tr>
  <tr>
    <td>mardi</td>
    <td class="prod">prod</td>
    <td>200</td>
  </tr>
  <tr>
    <td>jeudi</td>
    <td class="rec">rec</td>
    <td>200</td>
  </tr>
  <tr>
    <td>samedi</td>
    <td class="rec">rec</td>
    <td>200</td>
  </tr>
    <td>lundi</td>
    <td class="prod">prod</td>
    <td>200</td>
  </tr>
</table>
</body>
</html>

Ensuite, ouvre ce fichier avec ton navigateur.

Bonne chance

1
Utilisateur anonyme
13 déc. 2022 à 16:06

Bonjour 

Tu peux l'ouvrir avec un tableur (Excel, Numbers, Google sheet, et ) et utiliser des mises en forme conditionnelle 


0