Comment taper Barre horizontale
Pour taper Barre horizontale (―), tapez Alt + 8213 sous Windows, en maintenant Alt pendant que vous composez les chiffres au pavé numérique, ou écrivez ― en HTML. Sur n'importe quel système vous pouvez le copier depuis cette page, ou saisir directement son point de code U+2015 : Ctrl+Maj+U puis 2015 sous Linux, ou 2015 puis Alt+X dans Microsoft Word.
Horizontal Bar (nom Unicode, en anglais)
- Le copier
- Unicode
- U+2015
- Windows
- Alt + 8213 demande regedit
| Où | Raccourci | Comment |
|---|---|---|
| Windows | Alt + 8213 | Au-dessus de 255 : Windows ne l'acceptera pas tel quel. Copiez plutôt le caractère. |
| Mac | N/A | Appuyez sur les touches ensemble. |
| HTML | ― | Collez ceci dans la source HTML. |
| Unicode | U+2015 | HORIZONTAL BAR |
Symboles apparentés à Barre horizontale
La table des caractères prêtant à confusion d'Unicode, celle dont se servent les registraires contre les domaines usurpés, indique — comme assez proches pour être pris pour lui, et les autres sont classés sous dash dans CLDR, la liste de mots-clés anglais qu'Unicode publie à côté des noms.
Autres symboles : ponctuation
― appartient au bloc General Punctuation (U+2000-U+206F), tirets, guillemets, espaces et appels de note employés d'une langue à l'autre. Unicode le classe comme Pd, un tiret. Toutes les variantes de trait d'union et de tiret partagent cette catégorie.
À quoi sert Barre horizontale
En notation mathématique, ― est un symbole ordinaire : il ne porte aucun espacement particulier et se place dans une expression comme le ferait une lettre : il représente une chose au lieu d'agir sur celles qui l'entourent. C'est la classification que lui donne unicode-math, et c'est elle qui décide de la composition du symbole : $\horizbar$ en LaTeX, en mode mathématique et non dans une phrase.
Unicode publie une seconde liste de noms pour ― dans CLDR : les mots-clés que proposent ses propres données de recherche plutôt que le nom formel, à savoir ligne et tiret. Ce sont les mots que quelqu'un cherchant ce caractère est susceptible de taper quand Barre horizontale n'est pas le nom sous lequel il le connaît, et la recherche des listes de symboles les reconnaît aussi bien que le nom Unicode.
Avec quoi ― est confondu
La table des caractères prêtant à confusion d'Unicode, celle qui sert à repérer les noms de domaine sosies, regroupe ― avec — (U+2014, Tiret cadratin) et ─ (U+2500, Box Drawings Light Horizontal). Ce sont des caractères distincts dont le rendu est assez proche pour qu'on les prenne l'un pour l'autre : une recherche ou une comparaison de chaînes les sépare là où l'œil ne le fait pas. Si Barre horizontale ne correspond pas là où vous l'attendez, c'est généralement l'un d'eux qui est en cause.
Ce qu'Unicode dit de Barre horizontale
La norme reconnaît aussi ― sous un autre nom : quotation dash. C'est un alias formel et non un surnom, ce qui explique qu'on le rencontre dans la documentation d'autres personnes pour le même point de code.
Unicode annote ― directement. En regard de U+2015, la table de codes porte la note « Long dash introducing quoted text ». C'est la norme qui dit à quoi sert le caractère, et non une déduction tirée de son nom.
Comment Barre horizontale se comporte dans les logiciels
― est de largeur est-asiatique ambiguë : une colonne dans une locale occidentale, deux dans une locale CJC. C'est pourquoi un tableau qui s'aligne sur votre machine peut se casser sur celle d'un autre, sans que le texte ait changé d'un caractère. Il ne porte aucune direction propre : dans une ligne qui mêle du français à de l'arabe ou de l'hébreu, il prend la direction du texte qui l'entoure au lieu d'en imposer une.
Toutes les façons d'écrire Barre horizontale
| Forme | Valeur |
|---|---|
| Point de code | U+2015 |
| Décimal | 8213 |
| Octets UTF-8 | E2 80 95 |
| Octets UTF-16 | 20 15 |
| Entité HTML | ― |
| HTML numérique | ― ou ― |
| CSS | \2015 |
| JavaScript | \u2015 |
| Python | \u2015 |
| Encodé pour URL | %E2%80%95 |
| LaTeX, in maths mode | $\horizbar$ |
| SVG | 2015.svg · (licence SIL Open Font) |
Si ― vous arrive sous la forme ―
Ses trois octets UTF-8 E2 80 95 sont lus un par un comme du Windows-1252. Le texte est intact ; c'est au lecteur qu'il faut dire qu'il est en UTF-8.