|
Vous ne pouvez pas imprimer directement du « texte graphique » dans le sens d'afficher des images ou des polices sophistiquées en mode DOS standard (en utilisant l'interpréteur `command.com`). L'écran basé sur les caractères de DOS ne prend en charge qu'un ensemble limité de caractères, généralement une simple police de 8 x 8 pixels ou une police de pixels similaire.
Pour obtenir quelque chose *ressemblant* à du texte graphique, vous devrez utiliser des approximations basées sur des caractères :
* Art ASCII : Cela implique d'arranger soigneusement les caractères standard (comme `*`, `#`, `@`, `$`, etc.) pour créer l'illusion d'images ou de formes. Il s’agit de la méthode la plus courante et la plus facilement disponible sous DOS pur.
* Jeux de caractères étendus : Certains systèmes DOS prenaient en charge des jeux de caractères étendus (comme la page de codes 437) qui incluaient des caractères supplémentaires, notamment des blocs graphiques. Vous pouvez les utiliser pour créer des graphiques simples. Cependant, la disponibilité et l'apparence de ces caractères dépendaient fortement de la police et de la carte vidéo du système.
* Outils tiers : Certains programmes DOS tiers offraient des capacités graphiques plus avancées. Celles-ci peuvent impliquer l'utilisation d'un mode d'affichage différent (au-delà du mode texte) ou la manipulation directe de la mémoire vidéo. Les exemples sont rares, mais certains premiers jeux ou utilitaires peuvent avoir utilisé de telles techniques.
Exemple (art ASCII) :
Vous pouvez écrire un fichier batch ou un programme qui imprime des illustrations ASCII comme ceci :
```lot
@echo désactivé
écho _.--""--._
écho.' `.
écho / O O \
écho | \ ^ / |
écho \ `-----' /
écho `. _______.'
écho //_____\\
écho (( ____ ))
écho ``-----''
```
Cela imprimera un simple visage souriant. Les images plus complexes nécessitent une planification et un code beaucoup plus détaillés.
En résumé, bien qu'un véritable texte graphique soit impossible en mode texte DOS pur, vous pouvez utiliser des solutions de contournement telles que l'art ASCII pour créer des effets visuels. Des graphiques plus sophistiqués nécessitent d'aller au-delà des capacités DOS standard et dépendent souvent d'un matériel et de logiciels spécifiques.
|