Esperluette - Ampersand

Esperluette
&
, , , , , et, , , , , , 🙵
Usage
Système d'écriture écriture latine
Taper Logographique
et idéographique
Langue d'origine langue latine
Utilisation phonétique / et /
/ n (d) /
/ æm.pə(ɹ).sænd /
Point de code Unicode U+0026
Position alphabétique (27)
Histoire
Développement
??
Période de temps c. 100 CE au présent
Descendance  •
Sœurs lettre copte ϯ (ligature de ⲧ et ⲓ similaire à &)
lettre arménienne և (ligature de ե avec ւ , prononcée /jɛv/ ; եւ est le mot arménien pour "et");
Lettre sindhi , ۽ 
Équivalents de translittération signe plus , + 
Variantes , , , , , et, , , , , , 🙵
Autre
D'autres lettres couramment utilisées avec &C (etC)

L' esperluette , également connue sous le nom de signe et , est le logogramme & , représentant la conjonction "et". Il a pour origine une ligature des lettres etLatin pour "et".

Étymologie

Le terme esperluette est une corruption de et (&) en soi et , qui signifie littéralement "(le caractère) & par lui-même (est le mot) et". Le symbole & est dérivé de la ligature de ET ou et, qui est le mot latin pour "et".

—  Geoffrey Glaister, Glossaire du livre

Traditionnellement, lors de la récitation de l' alphabet dans les écoles anglophones, toute lettre pouvant également être utilisée comme mot en soi ("A", "I" et " O ") était répétée avec l' expression latine per se ("par lui-même"), comme dans "A per se A". Il était également courant d'ajouter le signe & à la fin de l'alphabet comme s'il s'agissait de la 27e lettre, prononcée comme le latin et ou plus tard en anglais comme et . En conséquence, la récitation de l'alphabet se terminerait par "X, Y, Z, et en soi et ". Cette dernière phrase était couramment utilisée comme « esperluette » et le terme était entré dans l'usage anglais courant en 1837.

Il a été faussement prétendu que André-Marie Ampère a utilisé le symbole dans ses publications largement lus et que les gens ont commencé à appeler la nouvelle forme « Ampère et ».

Histoire

Evolution de l'esperluette. Figures 1 à 6
L'esperluette moderne est pratiquement identique à celle de la minuscule carolingienne. L'esperluette italique, à droite, est à l'origine une et-ligature postérieure.
Et ligature en écriture insulaire
Exemple d'esperluette basé sur un epsilon barré, tel qu'il pourrait être écrit à la main

L'esperluette remonte au 1er siècle de notre ère et à l'ancienne cursive romaine , dans laquelle les lettres E et T étaient parfois écrites ensemble pour former une ligature (Évolution de l'esperluette – figure 1). Dans la nouvelle cursive romane plus tardive et plus fluide, les ligatures de toutes sortes étaient extrêmement courantes ; les figures 2 et 3 du milieu du 4ème siècle sont des exemples de la façon dont l'et-ligature pourrait ressembler dans ce script. Au cours du développement ultérieur de l'écriture latine menant à la minuscule carolingienne (IXe siècle), l'utilisation des ligatures en général a diminué. L'et-ligature, cependant, a continué à être utilisée et est progressivement devenue plus stylisée et moins révélatrice de son origine (figures 4-6).

L' esperluette italique moderne est une sorte de ligature « et » qui remonte aux écritures cursives développées à la Renaissance . Après l'avènement de l' imprimerie en Europe en 1455, les imprimeurs ont largement utilisé les esperluettes italiques et romaines. Étant donné que les racines de l'esperluette remontent à l'époque romaine, de nombreuses langues qui utilisent une variante de l' alphabet latin l' utilisent.

L'esperluette apparaissait souvent comme un caractère à la fin de l'alphabet latin, comme par exemple dans la liste de lettres de Byrhtferð de 1011. De même, & était considéré comme la 27e lettre de l' alphabet anglais , tel qu'enseigné aux enfants aux États-Unis et ailleurs. Un exemple peut être vu dans le livre de 1863 de MB Moore The Dixie Primer, for the Little Folks . Dans son roman Adam Bede de 1859 , George Eliot y fait référence lorsqu'elle fait dire à Jacob Storey : pourrait voir." La comptine populaire Apple Pie ABC se termine par les lignes "X, Y, Z et esperluette, tous souhaitaient un morceau en main".

L'esperluette ne doit pas être confondu avec le tironiennes « et » , qui a le même sens, mais en apparence ressemble au chiffre 7 . Les deux symboles ont leurs racines dans l'Antiquité classique et les deux signes ont été utilisés tout au long du Moyen Âge comme représentation du mot latin et ("et"). Cependant, alors que l'esperluette était à l' origine d' un commun ligatures dans le script tous les jours, la tironiennes et faisait partie d'une sténographie très spécialisée sténographie . Le tironien et (⁊) se trouve dans l' écriture de la langue irlandaise ancienne, une écriture latine généralement utilisée à des fins décoratives aujourd'hui, où elle signifie agus ("et") en irlandais. Ce symbole est peut-être entré dans le langage scriptural par le biais d'une influence monastique à l'époque de l'église chrétienne primitive en Irlande.

Ecrire l'esperluette

Dans l' écriture de tous les jours , l'esperluette est parfois simplifiée dans sa conception sous la forme d'un grand epsilon minuscule Ɛ ou d'un chiffre inversé 3 , superposé par une ligne verticale. L'esperluette est également parfois représentée sous la forme d'un epsilon avec une ligne verticale au-dessus et en dessous ou un point au-dessus et en dessous.

Le signe plus + (lui-même basé sur une et-ligature) est souvent utilisé de manière informelle à la place d'une esperluette, parfois avec une boucle ajoutée et ressemblant à ɬ .

Usage

Les esperluettes sont couramment observées dans les noms commerciaux formés à partir d'un partenariat de deux personnes ou plus, telles que Johnson & Johnson , Dolce & Gabbana , Marks & Spencer et Tiffany & Co. , ainsi que certaines abréviations contenant le mot et , telles que AT&T ( American Telephone and Telegraph ), A&P (supermarchés), R&D ( recherche et développement ), D&B ( drum and bass ), R&B ( rhythm and blues ), B&B ( bed and breakfast ) et P&L ( profits et pertes ).

Dans films crédits pour des histoires, des scénarios , etc., et indique une collaboration plus étroite que et . L'esperluette est utilisée par la Writers Guild of America pour désigner deux écrivains collaborant sur un script spécifique, plutôt qu'un écrivain réécrivant le travail d'un autre. Dans les scénarios, deux auteurs se sont joints et ont collaboré au scénario, tandis que deux auteurs se sont joints et ont travaillé sur le scénario à des moments différents et peuvent ne pas s'être consultés du tout. Dans ce dernier cas, ils ont tous deux contribué suffisamment de matériel important au scénario pour recevoir un crédit, mais n'ont pas travaillé ensemble. Par conséquent, & et et peuvent apparaître dans le même générique, selon la manière dont l'écriture s'est déroulée.

Dans le style APA , l'esperluette est utilisée pour citer des sources dans un texte tel que (Jones & Jones, 2005). Dans la liste des références, une esperluette précède le nom du dernier auteur lorsqu'il y a plus d'un auteur. (Cela ne s'applique pas au style MLA , qui demande que le "et" soit épelé.)

L'expression et cetera ("et ainsi de suite"), généralement écrite comme etc. peut être abrégée &c. représentant la combinaison et + c(etera) .

L'esperluette peut être utilisée pour indiquer que le "et" dans un élément répertorié fait partie du nom de l'élément et non un séparateur (par exemple, "Rock, pop, rhythm & blues et hip hop").

L'esperluette peut toujours être utilisée comme abréviation de « et » dans une écriture informelle, quelle que soit la façon dont « et » est utilisé.

L'informatique

Encodage et affichage

Le caractère en Unicode est U+0026 & AMPERSAND (HTML  & · &, & ); ceci est hérité de la même valeur en ASCII .

En dehors de cela, Unicode a également les variantes suivantes :

  • U + FE60 & SMALL AMPERSAND (HTML ﹠)
  • U + FF06 et pleine largeur AMPERSAND (HTML &  · dansbloc de demi et les formes pleine chasse )
  • U+214B ESPERMULE TOURNÉE (HTML ⅋)
  • U+1F670 🙰 SCRIPT LIGATURE ET ORNEMENT (HTML 🙰)
  • U+1F671 LIGATURE ET ORNEMENT LOURD (HTML 🙱)
  • U+1F672 LIGATURE OUVERTE ET ORNEMENT (HTML 🙲)
  • U+1F673 LIGATURE LOURDE OUVERTE ET ORNEMENT (HTML 🙳)
  • U+1F674 ORNEMENT D' ESPERLUME LOURDE (HTML 🙴)
  • U+1F675 ORNEMENT ESPERLÈVE SWASH (HTML 🙵)

Les six derniers d'entre eux sont des transferts des polices Wingdings et sont uniquement destinés à la compatibilité descendante avec ces polices.

Sur la disposition du clavier QWERTY , l'esperluette est ⇧ Shift+ 7. Il est presque toujours disponible sur les dispositions de clavier, parfois sur ⇧ Shift+ 6ou ⇧ Shift+ 8. Sur la disposition du clavier AZERTY , se &trouve une frappe non modifiée, positionnée au-dessus de A.

Dans les URL , l'esperluette doit être remplacée par %26lors de la représentation d'un caractère de chaîne pour éviter l'interprétation comme un caractère de syntaxe d'URL .

Langages de programmation

Au 20ème siècle, suite au développement de la logique formelle , l'esperluette est devenue une notation logique couramment utilisée pour l' opérateur binaire ou le conjonctif phrastique ET . Cet usage a été adopté en informatique.

De nombreux langages avec une syntaxe dérivée de C , y compris C++ , Perl , et plus différencient entre :

En C , C++ et Go , un préfixe &est un opérateur unaire désignant l' adresse en mémoire de l'argument, par exemple &x, &func, &a[3].

En C++ et PHP , le préfixe unaire &avant un paramètre formel d'une fonction indique un passage par référence .

En Pascal , le &comme premier caractère d'un identifiant empêche le compilateur de le traiter comme un mot-clé, lui échappant ainsi .

En Fortran , l'esperluette force le compilateur à traiter deux lignes comme une seule. Ceci est accompli en plaçant une esperluette à la fin de la première ligne et au début de la deuxième ligne.

Dans de nombreuses implémentations d' ALGOL 60, l'esperluette désigne l'exposant des dizaines d'un nombre réel.

Dans Common Lisp , l'esperluette est le préfixe des mots-clés de la liste lambda.

Esperluette est l' opérateur de concaténation de chaînes dans de nombreux dialectes BASIC , AppleScript , Lingo , HyperTalk et FileMaker . Dans Ada, cela s'applique à tous les tableaux unidimensionnels, pas seulement aux chaînes.

BASIC-PLUS sur le DEC PDP-11 utilise l'esperluette comme forme abrégée du verbe PRINT.

Applesoft BASIC utilisait l'esperluette comme commande interne, non destinée à être utilisée pour la programmation générale, qui invoquait un programme en langage machine dans la ROM de l'ordinateur .

Dans certaines versions de BASIC, le suffixe unaire & indique qu'une variable est de type long , ou de 32 bits de longueur.

L'esperluette était parfois utilisée comme préfixe pour désigner un nombre hexadécimal , comme &FFpour le nombre décimal 255, par exemple dans BBC BASIC . (La convention moderne est d'utiliser « x » comme préfixe pour désigner hexadécimal, donc xFF.) D'autres langues, comme le moniteur intégré dans ROM sur le Commodore 128 , utilisé pour indiquer octal à la place, une convention qui se propagent à travers le Commodore communauté et est maintenant utilisé dans l' émulateur VICE .

Dans MySQL , &a un double rôle. En plus d'un ET logique, il sert également d'opérateur au niveau du bit d'une intersection entre des éléments.

Dyalog APL utilise l'esperluette de la même manière que les shells Unix , engendrant un fil vert séparé lors de l'application d'une fonction.

Ces dernières années, l'esperluette a fait son chemin dans la bibliothèque standard Haskell , représentant une application de fonction inversée : x & fsignifie la même chose que f x.

Perl utilise l'esperluette comme sigil pour faire référence aux sous-programmes :

  • Dans Perl 4 et les versions antérieures, il était effectivement nécessaire d'appeler des sous-routines définies par l'utilisateur
  • En Perl 5, il peut toujours être utilisé pour modifier la façon dont les sous-programmes définis par l'utilisateur sont appelés
  • Dans Raku (anciennement connu sous le nom de Perl 6), le sigil esperluette n'est utilisé que lorsqu'il fait référence à un sous-programme en tant qu'objet, jamais lorsqu'il l'appelle

Dans MASM 80x86 Assembly Language, &est l'opérateur de substitution, qui indique à l'assembleur de remplacer un paramètre de macro ou un nom de macro de texte par sa valeur réelle.

Esperluette est le nom d'un langage de programmation réactif, qui utilise l' algèbre relationnelle pour spécifier les systèmes d'information .

Balisage de texte

En SGML , XML et HTML , l'esperluette est utilisée pour introduire une entité SGML , telle que  (pour l'espace insécable) ou α(pour la lettre grecque α). L'encodage HTML et XML du caractère esperluette est l'entité &. Cela peut créer un problème connu sous le nom de collision de délimiteurs lors de la conversion de texte dans l'un de ces langages de balisage. Par exemple, lorsque vous placez des URL ou d'autres éléments contenant des esperluettes dans des fichiers au format XML tels que des fichiers RSS , le & doit être remplacé par & ou ils sont considérés comme mal formés, et les ordinateurs seront incapables de lire les fichiers correctement. SGML a dérivé l'utilisation d' IBM Generalized Markup Language , qui était l'un des nombreux langages d'ordinateur central IBM à utiliser l'esperluette pour signaler une substitution de texte, pour finalement revenir au langage d'assemblage de macros System/360 .

Dans le langage de balisage TeX brut , l'esperluette est utilisée pour marquer les tabulations . L'esperluette elle-même peut être appliquée dans TeX avec . Les polices Computer Modern le remplacent par un symbole « ET » dans les polices (texte en italique), de sorte qu'il puisse être saisi comme dans le texte courant lors de l'utilisation des polices par défaut (Computer Modern). \&cmti''#''{\it\&}

Dans les menus, étiquettes et autres légendes de Microsoft Windows , l'esperluette est utilisée pour désigner la lettre suivante en tant que raccourci clavier (appelé « touche d'accès » par Microsoft). Par exemple la fixation d' un label bouton pour le "&Print"rend afficher comme P Rint et Alt+ Pd'être un raccourci équivaut à appuyer sur ce bouton. Une double esperluette est nécessaire pour afficher une vraie esperluette. Cette convention est issue de la première API WIN32 et est utilisée dans Windows Forms (mais pas WPF, qui utilise le trait de soulignement _ à cette fin) et est également copiée dans de nombreuses autres boîtes à outils sur plusieurs systèmes d'exploitation. Parfois, cela provoque des problèmes similaires à d'autres programmes qui ne parviennent pas à nettoyer le balisage de la saisie de l'utilisateur, par exemple les bases de données Navision ont des problèmes si ce caractère se trouve dans les champs "Texte" ou "Code".

Shells Unix

Certains shells Unix utilisent l'esperluette comme métacaractère :

Certains shells Unix, comme le shell standard POSIXsh , utilisent une esperluette pour exécuter un processus en arrière-plan et pour dupliquer les descripteurs de fichiers .

  • Dans Bash , l'esperluette peut séparer des mots, contrôler l'historique des commandes, dupliquer des descripteurs de fichiers, effectuer des opérations logiques, contrôler des tâches et participer à des expressions régulières .

Normes Web

La syntaxe d' URL générique (Uniform Resource Locator) permet d' ajouter une chaîne de requête à un nom de fichier dans une adresse Web afin que des informations supplémentaires puissent être transmises à un script ; le point d' interrogation , ou point d'interrogation, ? , est utilisé pour indiquer le début d'une chaîne de requête. Une chaîne de requête est généralement composée d'un certain nombre de paires nom-valeur différentes , chacune séparée par le symbole esperluette, & . Par exemple, http://www.example.com/login.php?username=test&password=blank.

Voir également

Les références

Liens externes