<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://ducamp.me/index.php?action=history&amp;feed=atom&amp;title=Barre_verticale</id>
	<title>Barre verticale - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://ducamp.me/index.php?action=history&amp;feed=atom&amp;title=Barre_verticale"/>
	<link rel="alternate" type="text/html" href="https://ducamp.me/index.php?title=Barre_verticale&amp;action=history"/>
	<updated>2026-05-13T06:36:11Z</updated>
	<subtitle>Historique des révisions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://ducamp.me/index.php?title=Barre_verticale&amp;diff=6691&amp;oldid=prev</id>
		<title>Xtof : Page créée avec « {{Unicode}} La &#039;&#039;&#039;barre verticale&#039;&#039;&#039;, le &#039;&#039;&#039;tube&#039;&#039;&#039; ou le &#039;&#039;&#039;&#039;&#039;pipe&#039;&#039;&#039;&#039;&#039; (mot anglais) est le nom du caractère ASCII 124, symbolisé par une barre verticale &#039;&#039;&#039;|&#039;&#039;&#039; o... »</title>
		<link rel="alternate" type="text/html" href="https://ducamp.me/index.php?title=Barre_verticale&amp;diff=6691&amp;oldid=prev"/>
		<updated>2017-02-25T09:44:04Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « {{Unicode}} La &amp;#039;&amp;#039;&amp;#039;barre verticale&amp;#039;&amp;#039;&amp;#039;, le &amp;#039;&amp;#039;&amp;#039;tube&amp;#039;&amp;#039;&amp;#039; ou le &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;pipe&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; (mot anglais) est le nom du caractère &lt;a href=&quot;/index.php?title=ASCII&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;ASCII (page inexistante)&quot;&gt;ASCII&lt;/a&gt; 124, symbolisé par une barre verticale &amp;#039;&amp;#039;&amp;#039;|&amp;#039;&amp;#039;&amp;#039; o... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Unicode}}&lt;br /&gt;
La &amp;#039;&amp;#039;&amp;#039;barre verticale&amp;#039;&amp;#039;&amp;#039;, le &amp;#039;&amp;#039;&amp;#039;tube&amp;#039;&amp;#039;&amp;#039; ou le &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;pipe&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; (mot anglais) est le nom du caractère [[ASCII]] 124, symbolisé par une barre verticale &amp;#039;&amp;#039;&amp;#039;|&amp;#039;&amp;#039;&amp;#039; ou une barre verticale brisée en son milieu &amp;#039;&amp;#039;&amp;#039;¦&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
En [[Unicode]], la barre verticale se trouve au point U+007C, tandis que la  « barre brisée » est un caractère à part, U+00A6. En [[Hypertext Markup Language|HTML]], la barre brisée peut être codée &amp;lt;code&amp;gt;&amp;amp;amp;brvbar;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La barre verticale est un signe de ponctuation anglo-saxon, qui n&amp;#039;est pas reconnu par la plupart des scripteurs&amp;lt;ref&amp;gt;{{Ouvrage|langue=français|auteur1=Claude Demanuelli|titre=Points de repère: approche interlinguistique de la ponctuation français-anglais, Volume 58 de Centre Interdisciplinaire d&amp;#039;Études et de Recherches sur l&amp;#039;Expression Contemporaine Saint-Étienne: Travaux|passage=110|lieu=|éditeur=Université de Saint-Etienne|année=1987|pages totales=|isbn=|lire en ligne=}}&amp;lt;/ref&amp;gt;. Elle ne figure d&amp;#039;ailleurs ni dans la liste des signes de ponctuation du &amp;#039;&amp;#039;[[Lexique des règles typographiques en usage à l&amp;#039;imprimerie nationale]]&amp;#039;&amp;#039; ni dans celle du &amp;#039;&amp;#039;Bescherelle&amp;#039;&amp;#039; &amp;lt;ref&amp;gt;{{Ouvrage|langue=|auteur1=Imprimerie nationale|titre=[[Lexique des régles typographiques en usage à l&amp;#039;imprimerie nationale]]|passage=149|lieu=|éditeur=|année=2002|pages totales=|isbn=|lire en ligne=}}&amp;lt;/ref&amp;gt;{{,}}&amp;lt;ref&amp;gt;{{Ouvrage|langue=français|auteur1=|titre=Besherelle - La Grammaire|passage=471|lieu=Paris|éditeur=Hatier|année=2006|pages totales=|isbn=|lire en ligne=}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== [[Étymologie]] ==&lt;br /&gt;
Le nom &amp;#039;&amp;#039;pipe&amp;#039;&amp;#039; (prononciation anglophone) pour le caractère « | » provient d&amp;#039;un usage commun dû au fait qu&amp;#039;il est utilisé dans le [[Bourne shell]] pour rediriger le flux de sortie d&amp;#039;un programme vers l&amp;#039;entrée d&amp;#039;un autre, comme s&amp;#039;ils étaient raccordés par un [[tube Unix|tube]] (&amp;#039;&amp;#039;pipe&amp;#039;&amp;#039; signifiant tube en français). Le mot &amp;#039;&amp;#039;pipe&amp;#039;&amp;#039; a alors, adapté à l&amp;#039;informatique, le même sens que dans &amp;#039;&amp;#039;pipeline&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Utilisation ==&lt;br /&gt;
=== [[Mathématiques]] ===&lt;br /&gt;
La barre verticale est utilisée dans la &amp;#039;&amp;#039;&amp;#039;[[table des symboles mathématiques]]&amp;#039;&amp;#039;&amp;#039; :&lt;br /&gt;
* [[Valeur absolue]] : &amp;lt;math&amp;gt;\,|x|&amp;lt;/math&amp;gt; se lit « &amp;#039;&amp;#039;la &amp;#039;&amp;#039;&amp;#039;valeur absolue&amp;#039;&amp;#039;&amp;#039; (ou &amp;#039;&amp;#039;&amp;#039;module&amp;#039;&amp;#039;&amp;#039;) de x&amp;#039;&amp;#039; » ;&lt;br /&gt;
* [[Divisibilité]] : &amp;lt;math&amp;gt;b|a&amp;lt;/math&amp;gt; se lit « &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; divise &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; » ou  « &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; est divisible par &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; »&lt;br /&gt;
* [[Norme (mathématiques)|Norme]] : &amp;lt;math&amp;gt;\,\|(x_1,x_2)\|&amp;lt;/math&amp;gt; se lit « &amp;#039;&amp;#039;la &amp;#039;&amp;#039;&amp;#039;norme&amp;#039;&amp;#039;&amp;#039; de x indice un, x indice deux &amp;#039;&amp;#039; »&lt;br /&gt;
* Séparateur dans les ensembles : &amp;lt;math&amp;gt;\{x\mid x&amp;lt;3\}&amp;lt;/math&amp;gt; se lit « &amp;#039;&amp;#039;l’ensemble des x &amp;#039;&amp;#039;&amp;#039;tels que&amp;#039;&amp;#039;&amp;#039; x soit plus petit que trois&amp;#039;&amp;#039; » (souvent la définition s&amp;#039;écrit avec un deux-points (&amp;#039;&amp;#039;:&amp;#039;&amp;#039;) plutôt qu&amp;#039;une barre verticale).&lt;br /&gt;
* Effet en logique : &amp;lt;math&amp;gt;a|b:=\neg(a\wedge b)&amp;lt;/math&amp;gt;, c&amp;#039;est-à-dire « &amp;#039;&amp;#039;&amp;#039;non&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;a&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;et&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;b&amp;#039;&amp;#039;) » ou à l&amp;#039;anglaise « &amp;#039;&amp;#039;a&amp;#039;&amp;#039; [[NAND|&amp;#039;&amp;#039;nand&amp;#039;&amp;#039;]] &amp;#039;&amp;#039;b&amp;#039;&amp;#039; ».&lt;br /&gt;
&lt;br /&gt;
=== Pointeur de souris ===&lt;br /&gt;
Dans un texte qui ne peut être modifié mais qui peut être sélectionné, par exemple une [[page web]], le pointeur de souris est souvent une barre verticale (comprenant parfois des [[Serif|empattements]] en haut et en bas).&lt;br /&gt;
&lt;br /&gt;
=== Langage de balisage [[wiki]] ===&lt;br /&gt;
Dans les sites utilisant le logiciel [[MediaWiki]] (&amp;#039;&amp;#039;[[Wikipédia]]&amp;#039;&amp;#039; par exemple), la barre verticale est utilisée (entre autres) dans la syntaxe wiki des liens internes pour séparer le lien du texte affiché. Par exemple, {{Citation|&amp;lt;nowiki&amp;gt;[[article|texte]]&amp;lt;/nowiki&amp;gt;}} s&amp;#039;affiche « texte » mais lie vers « article ». Ce symbole est également employé pour l&amp;#039;écriture de tableaux et comme séparateur dans l&amp;#039;écriture de modèles.&lt;br /&gt;
&lt;br /&gt;
=== [[Forme de Backus-Naur]] ===&lt;br /&gt;
Dans cette forme, les expressions sont constituées de séquences de symboles et/ou de séquences séparées par des caractères « | », indiquant une &amp;#039;&amp;#039;alternative&amp;#039;&amp;#039;, le tout pouvant être substitué au symbole à gauche. Par exemple,&lt;br /&gt;
:&amp;lt;identifiant&amp;gt; ::= &amp;lt;nom&amp;gt; | &amp;lt;initiales&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[UNIX]] ===&lt;br /&gt;
Un [[Tube Unix|pipe]] est une fonctionnalité de certains [[système d&amp;#039;exploitation|systèmes d&amp;#039;exploitation]] utilisée notamment dans [[UNIX]] et qui permet de rediriger la sortie standard d&amp;#039;un processus vers l&amp;#039;entrée standard d&amp;#039;un autre. Dans les [[Shell Unix|interpréteurs de commande]], le pipe est représenté par une barre verticale. Cette fonctionnalité se trouve aussi sous DOS et Windows.&lt;br /&gt;
&lt;br /&gt;
=== Expressions rationnelles ===&lt;br /&gt;
Dans les [[expressions rationnelles]], le pipe indique l&amp;#039;alternative (l&amp;#039;opérateur de choix). Par exemple, [[grep]] &amp;#039;foo|bar&amp;#039; retournera &amp;#039;foo&amp;#039; ou &amp;#039;bar&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== [[Shell (informatique)|Shell]] ===&lt;br /&gt;
Dans les [[Shell (informatique)|shells]] UN*X le pipe permet de diriger la sortie d&amp;#039;une commande (par exemple dmesg) vers une autre commande (grep par exemple). Par exemple {{retrait| dmesg {{!}} [[grep]] [[firewire]] }} redirigera la sortie de dmesg sur grep qui ne sortira que les lignes contenant le mot « [[firewire]] ».&lt;br /&gt;
&lt;br /&gt;
=== [[Disjonction logique|Disjonction]] ===&lt;br /&gt;
Dans de nombreux langages de programmation, cela désigne la [[Fonction OU|fonction logique OU]], que ce soit le &amp;#039;&amp;#039;ou bit à bit&amp;#039;&amp;#039; ou le &amp;#039;&amp;#039;ou logique&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Ainsi, dans le [[C (langage)|langage de programmation C]] et d&amp;#039;autres langages utilisant la syntaxe du C comme [[Perl (langage)|Perl]] et [[Java (langage)|Java]], &amp;#039;&amp;#039;(a | b)&amp;#039;&amp;#039; signifie &amp;#039;&amp;#039;ou bit à bit&amp;#039;&amp;#039;, tandis que la double barre verticale &amp;#039;&amp;#039;(a || b)&amp;#039;&amp;#039; signifie &amp;#039;&amp;#039;ou logique&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== [[Concaténation]] ===&lt;br /&gt;
En [[PL/I]] et [[Structured Query Language|SQL]], l&amp;#039;opérateur &amp;quot;||&amp;quot; dénote la concaténation de deux [[chaîne de caractères|chaînes de caractères]].&lt;br /&gt;
&lt;br /&gt;
=== [[Délimitation]] ===&lt;br /&gt;
Bien que moins rencontré que les [[virgule]]s ou les [[touche tabulation|tabulations]], le symbole &amp;quot;|&amp;quot; peut être utilisé dans un  [[fichier texte]] représentant des données tabulaires, comme le format [[LEDES]] 1998B.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le même symbole peut être utilisé dans les dialectes de [[Lisp]] pour délimiter le début et la fin des symboles, noms de variables, etc. qui peuvent contenir divers caractères (même non imprimables).&lt;br /&gt;
&lt;br /&gt;
=== Orthographe Khoïsan ===&lt;br /&gt;
&lt;br /&gt;
Dans la famille des [[langues khoïsan]]nes, le &amp;quot;|&amp;quot; est utilisé pour transcrire le [[clic (phonétique)|clic]].&lt;br /&gt;
&lt;br /&gt;
=== [[Codage du caractère|Codage des caractères]] ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! nom ||class=&amp;quot;unsortable&amp;quot;| [[glyphe]] || [[Unicode]] || [[codePage 1252]] || [[MacRoman]] || entité [[Hypertext Markup Language|HTML]]&lt;br /&gt;
|- &lt;br /&gt;
| Barre verticale || &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; || 007C || 7C ||7C ||&lt;br /&gt;
|-&lt;br /&gt;
| Lettre latine clic dental || ǀ || 01C0 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Ponctuation hébraïque paseq, pési, légarméh || ׀ || 05C0 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Est un diviseur de || ∣ || 2223 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Barre verticale fine || ❘ || 2758 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Barre verticale discontinue, barre déjointe, barre à trou || ¦ || 00A6 || A6 || || &amp;lt;code&amp;gt;&amp;amp;amp;brvbar;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Barre oblique || / || 002F || 2F || 2F ||&lt;br /&gt;
|-&lt;br /&gt;
| Lettre latine clic latéral || ǁ || 01C1 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Parallèle à || ∥ || 2225 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Double ligne verticale || ‖ || 2016 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Point d’exclamation, factorielle || ! || 0021 || 21 || 21 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Saisie ==&lt;br /&gt;
Sous [[Windows]] et [[Linux]], la barre verticale est disponible avec la [[raccourci clavier|combinaison]] {{touches|Alt Gr|6}} sur la disposition de clavier [[azerty]] français et {{touches|Alt Gr|1}} sur clavier azerty belge et clavier qwertz suisse.&lt;br /&gt;
&lt;br /&gt;
En [[Disposition bépo|bépo]], la combinaison {{Touches|Alt gr|B}} peut-être utilisée.&lt;br /&gt;
&lt;br /&gt;
Sous [[Mac OS]] et [[Mac OS X|OS X]], elle s&amp;#039;obtient avec  {{touches|Alt|Maj|L}}.&lt;br /&gt;
&lt;br /&gt;
En [[LaTeX]], on distingue l&amp;#039;usage par paire encadrante, et l&amp;#039;usage [[infixe]] (opération) :&lt;br /&gt;
* paire encadrante : la commande &amp;lt;code&amp;gt;\vert&amp;lt;/code&amp;gt; permet d&amp;#039;obtenir un barre verticale simple (&amp;lt;math&amp;gt;\vert&amp;lt;/math&amp;gt;) et &amp;lt;code&amp;gt;\Vert&amp;lt;/code&amp;gt; permet d&amp;#039;obtenir une double (&amp;lt;math&amp;gt;\Vert&amp;lt;/math&amp;gt;). On précède ces commandes de &amp;lt;code&amp;gt;\left&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;\right&amp;lt;/code&amp;gt; pour adapter la taille des caractères au contenu encadré.&lt;br /&gt;
* infixe : la commande &amp;lt;code&amp;gt;\mid&amp;lt;/code&amp;gt; permet d&amp;#039;obtenir un barre verticale simple (&amp;lt;math&amp;gt;\mid&amp;lt;/math&amp;gt;),  et &amp;lt;code&amp;gt;\parallel&amp;lt;/code&amp;gt; permet d&amp;#039;obtenir une double (&amp;lt;math&amp;gt;\parallel&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Notes et références ==&lt;br /&gt;
{{Références}}&lt;br /&gt;
&lt;br /&gt;
== Articles connexes ==&lt;br /&gt;
* [[Palotchka]]&lt;br /&gt;
&lt;br /&gt;
{{Palette|Symboles typographiques}}&lt;br /&gt;
{{portail|écriture}}&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Symbole typographique]]&lt;/div&gt;</summary>
		<author><name>Xtof</name></author>
	</entry>
</feed>