Il fut un temps où les ordinateurs étaient couramment reliés à des télétypes (téléimprimeurs) qui imprimaient tous les textes sur papier en temps réel, au fur et à mesure de leur réception. Bien que les téléimprimeurs n'aient pas la possibilité de souligner ou de mettre en gras du texte, le fait de souligner un texte, de le reculer et d'imprimer autre chose faisait apparaître ce dernier souligné. De même, le fait de sortir un caractère, de le reculer et de sortir le même caractère tendait à le faire apparaître plus sombre, bien que l'efficacité de cette opération dépendait de la qualité du ruban installé (si le ruban était vieux et faible, le fait de taper le même caractère deux fois le rendait nettement plus sombre ; avec un ruban neuf, le fait de taper le caractère une seule fois permettait d'obtenir une noirceur proche du maximum). En outre, même si l'utilisateur n'était pas relié à une imprimante, le fait de rediriger la sortie de l'application man
à un spooler d'impression aurait été assez commun, ce qui explique probablement pourquoi man
se comporterait de cette façon même si la sortie était redirigée.
D'ailleurs, sur certaines imprimantes (et même sur des téléimprimeurs), les performances de _U_N_D_E_R_L_I_N_I_N_G
serait sensiblement plus mauvais que ___________UNDERLINING
En effet, la première nécessite que la tête d'impression change de direction de manière répétée (et dépasse généralement sa cible aux deux extrémités). Il en va de même lors de l'utilisation de caractères gras à frappes multiples, mais dans ce cas, le comportement pourrait être avantageux puisque la première fois que chaque caractère est imprimé, il suit immédiatement un caractère de retour en arrière, alors que la seconde ne le fait pas. Si la tête d'impression accélérait pendant l'impression du premier caractère, elle serait légèrement désalignée par rapport au second, ce qui rendrait l'effet de gras plus efficace.
0 votes
Il est intéressant de noter que la visualisation du fichier en utilisant
less
omore
affiche le formatage correctement. Si vous utilisezvim
il affichera les espaces arrière bruts (^H
) avec les lettres supplémentaires.2 votes
Vos fichiers souffrent de contretemps.
0 votes
Intéressant, la commande man sur mon ordinateur Linux ne se comporte pas comme ça quand la sortie est redirigée.