fsymbols
Chargement des symboles…
››
|

Barre verticale pleine largeur

Barre verticale pleine largeur

| est la forme pleine largeur de | : elle occupe une case de caractère entière tout en gardant les lectures de la barre, qui dépendent du contexte. Elle apparaît dans les textes à largeur alignée d’Asie orientale et comme séparateur ; la syntaxe indique si elle sépare des libellés, marque une expression mathématique ou appartient à du code. Une normalisation sensible à la largeur comme NFKC peut la convertir en |.

Symbole textuel
Aussi appelé
barre verticale zenkaku · barre verticale large
Recherchez-le comme
barre verticale · séparateur · séparation · barre pleine largeur · barre zenkaku · barre ASCII · pipe
Apparaît dans
Tout champ acceptant du texte · sa forme dépend de la police

Que signifie |

On la lit comme une barre verticale ; son information supplémentaire est sa largeur. Entre des libellés, elle sépare des champs ; dans une notation mathématique avec deux barres, elle peut marquer une valeur absolue ; en code, elle peut signifier OR ou une chaîne de commandes shell. La syntaxe environnante détermine la lecture.

En typographie d’Asie orientale et dans les anciennes codifications, les variantes de largeur permettent aux signes de ponctuation d’occuper une case entière, comme les caractères plus larges. Les méthodes de saisie japonaises proposent des formes pleine et demi-largeur ; le mode choisi peut donc produire | ou |.

| est-elle identique à | ou à │ ?

Non : | est la forme large de |, pas le │ de dessin de bordures. Unicode associe | à | comme forme de compatibilité pleine largeur : une variante ajustée pour les mises en page en cases entières. La lecture dépend toujours du contexte. Le jeu distinct des caractères de dessin de bordures utilise │ pour les cadres et les graphiques en cellules.

Technique et typographique ; le contexte en fait un séparateur, un signe mathématique ou de la syntaxe.

Si un champ exige | en ASCII, | est le mauvais caractère.

Ce que cela signifie quand on vous l’envoie

Interprétations : 3
`A|B` entre des libellés
Un séparateur visuel ; les deux côtés sont des libellés parallèles.
`|x|` autour d’une valeur
Probablement une délimitation mathématique, comme la valeur absolue ; vérifiez la notation environnante.
`foo|bar` dans du code
Un opérateur ou un pipe ; l’analyse peut exiger l’ASCII.

Ne pas le confondre avec

3

Questions fréquentes

1

Pourquoi | est-elle devenue | après traitement ?

NFKC, une normalisation Unicode qui applique les équivalences de compatibilité, convertit | en |. Si une application l’utilise, la différence de largeur disparaît ; choisissez une forme qui préserve la largeur si votre mise en page en dépend.

Comment saisir |

Windows (Word)
Alt+XSaisissez FF5C, puis Alt+X pour obtenir |.
Windows
Win+RLancez charmap pour la table complète ou utilisez l’onglet Ω du sélecteur d’emojis (Win + .).
macOS
Control+Command+SpaceOuvrez le visualiseur de caractères et cherchez « fullwidth vertical line ».
Linux
Ctrl+Shift+USaisissez ff5c, puis Entrée ou Espace.
HTML
|
CSS
\FF5C
IME japonais sous Windows
Passez à la saisie alphanumérique pleine largeur. La documentation de l’IME japonais de Microsoft, mise à jour le 2024-06-20, indique F9 pour cette conversion.
Autres claviers
Les claviers et méthodes de saisie varient. Une touche de barre ou une conversion peut produire | en ASCII ; vérifiez le caractère obtenu.
Codes et encodagePoints de code : 1
HTML décimal
|
HTML hexadécimal
|
Contenu CSS
content: "\FF5C";
Chaque échappement se termine à la barre oblique inverse suivante ; ajoutez une espace avant un chiffre hexadécimal littéral.
Encodage URL
%EF%BD%9C
1
À l’écran
1
Points de code
1
JS .length
3
Octets UTF-8

Un symbole visible peut contenir plusieurs points de code. JS .length compte les unités UTF-16 ; UTF-8 compte les octets.

Groupes de ce symbole

1

Chinois, japonais et coréen121 370 symboles