Y comercial
El ampersand, también conocido como el signo and, es el logograma &, que representa la conjunción "y". Se originó como una ligadura de las letras et, en latín "y".
Etimología
El término ampersand es una corrupción y (per se y, que literalmente significa "(el personaje)" por sí mismo (es la palabra) y." El símbolo se deriva de la ligadura de ET o et, que es la palabra latina para "y".
—Geoffrey Glaister, Glosario del Libro
Tradicionalmente en inglés, cuando se deletrea en voz alta, cualquier letra que también podría usarse como una palabra en sí misma ("A", "I" y "O&# 34;) tenía como prefijo la expresión latina per se ('por sí mismo'), como en "per se A". También era una práctica común agregar el signo & al final de el alfabeto como si fuera la letra 27, pronunciada como latín et o más tarde en inglés como and. Como resultado, la recitación del alfabeto terminaría en "X, Y, Z, y per se y". Esta última frase se arrastraba habitualmente a "ampersand" y el término había entrado en el uso común en inglés en 1837.
Se ha afirmado falsamente que André-Marie Ampère usó el símbolo en sus publicaciones más leídas y que la gente comenzó a llamar a la nueva forma 'Ampère's and'.
Historia
El ampersand se remonta al siglo I d. C. y a la antigua cursiva romana, en la que las letras E y T ocasionalmente se escribían juntas para formar una ligadura (Evolución del ampersand, figura 1). En la cursiva romana nueva posterior y más fluida, las ligaduras de todo tipo eran extremadamente comunes; las figuras 2 y 3 de mediados del siglo IV son ejemplos de cómo podría verse la ligadura et en esta escritura. Durante el desarrollo posterior de la escritura latina que condujo a la minúscula carolingia (siglo IX), el uso de ligaduras en general disminuyó. La et-ligadura, sin embargo, continuó usándose y gradualmente se volvió más estilizada y menos reveladora de su origen (figuras 4-6).
El ampersand moderno en cursiva es una especie de "et" ligadura que se remonta a las escrituras cursivas desarrolladas durante el Renacimiento. Después del advenimiento de la imprenta en Europa en 1455, los impresores hicieron un uso extensivo de los símbolos de unión en cursiva y romanos. Dado que las raíces del ampersand se remontan a la época romana, muchos idiomas que usan una variación del alfabeto latino lo utilizan.
El ampersand a menudo aparecía como un carácter al final del alfabeto latino, como por ejemplo en la lista de letras de Byrhtferð'desde 1011. De manera similar, & se consideraba la letra número 27 del alfabeto inglés, tal como se enseña a los niños en los EE. UU. y en otros lugares. Se puede ver un ejemplo en el libro de 1863 de M. B. Moore The Dixie Primer, for the Little Folks. En su novela de 1859 Adam Bede, George Eliot se refiere a esto cuando le hace decir a Jacob Storey: "Pensó que [Z] solo había sido puesto para acabar con th' alfabeto como; aunque ampusand habría & # 39; hecho también, por lo que pudo ver." La popular canción infantil Apple Pie ABC termina con las líneas "X, Y, Z y ampersand, All wished for a piece in hand".
Personajes similares
En gaélico irlandés y escocés, el carácter ⁊ se usa en lugar del ampersand. Este carácter es una supervivencia de las notas tironianas, un sistema de taquigrafía medieval. Este personaje se conoce como Tironian Et en inglés, agus en irlandés y agusan en gaélico escocés.
El símbolo de conjunción lógica, ∧, a menudo se pronuncia &# 34;y," pero no está relacionado con el ampersand.
Escribiendo el ampersand
En la escritura a mano cotidiana, el ampersand a veces tiene un diseño simplificado como un épsilon minúsculo grande Ɛ o un número invertido 3, superpuesto por una vertical línea. El ampersand también se muestra a veces como un épsilon con una línea vertical arriba y abajo o un punto arriba y abajo.
El signo más + (basado en una ligadura et) a menudo se usa informalmente en lugar de un ampersand, a veces con un bucle agregado y parecido a ɬ .
Uso
Los ampersand se ven comúnmente en nombres comerciales formados a partir de una sociedad de dos o más personas, como Johnson & Johnson, Dolce &erio; Gabbana, Marcas & Spencer y Tiffany &erio; Co., así como algunas abreviaturas que contienen la palabra y, como AT&T (American Telephone and Telegraph), A&P (supermercados), P&O (originalmente "Peninsular and Oriental", empresa naviera y logística), I+D (investigación y desarrollo), D&B (batería y bajo), D&D (Dungeons & Dragons), R&B (rhythm and blues), B&B (alojamiento y desayuno) y P&L (pérdidas y ganancias).
En los créditos cinematográficos de historias, guiones, etc., & indica una colaboración más estrecha que y. El gremio de escritores de Estados Unidos utiliza el ampersand para indicar que dos escritores colaboran en un guión específico, en lugar de que un escritor reescriba el trabajo de otro. En los guiones, dos autores se unieron a & colaboraron en el guión, mientras que dos autores se unieron a y trabajaron en el guión en diferentes momentos y es posible que no se hayan consultado en absoluto. En el último caso, ambos contribuyeron con suficiente material significativo al guión para recibir crédito, pero no trabajaron juntos. Como resultado, tanto & y y pueden aparecer en el mismo crédito, según corresponda a cómo procedió la escritura.
En el estilo APA, el ampersand se usa cuando se citan fuentes en un texto como (Jones & Jones, 2005). En la lista de referencias, un ampersand precede al nombre del último autor cuando hay más de un autor. (Esto no se aplica al estilo MLA, que requiere que se escriba 'y').
La frase etcétera ("y así sucesivamente"), generalmente escrita como etc. puede abreviarse &c. representando la combinación et + c(etera).
El ampersand se puede utilizar para indicar que la "y" en un elemento enumerado es parte del nombre del elemento y no un separador (por ejemplo, "rock, pop, rhythm & blues y hip hop").
El ampersand aún se puede usar como abreviatura de "y" en escritura informal independientemente de cómo "y" se usa
Informática
Codificación y visualización
El carácter en Unicode es U+0026 & AMPERSAND (&, &); esto se hereda del mismo valor en ASCII.
Además de esto, Unicode también tiene las siguientes variantes:
- U+FE60 " SMALL AMPERSAND
- U+FF06 " FULLWIDTH AMPERSAND (en bloque Medio ancho y formas de ancho completo)
- U+214B ⅋ TURNED AMPERSAND
- U+1F670 🙰 ORNAMENTO DE LA LIGATURA DEL SCRIPT
- U+1F671 🙱 HEAVY SCRIPT LIGATURE ET ORNAMENT
- U+1F672 🙲 ORNAMENTO DE LA LIGATURA
- U+1F673 🙳 HEAVY LIGATURE OPEN ET ORNAMENT
- U+1F674 🙴 ORNAMENTO AMPERSAND
- U+1F675 🙵 SWASH AMPERSAND ORNAMENT
Los últimos seis de estos son remanentes de las fuentes Wingdings y están destinados solo a la compatibilidad con versiones anteriores de esas fuentes.
En la distribución del teclado QWERTY, el ampersand es ⇧ Shift+7. Casi siempre está disponible en distribuciones de teclado, a veces en ⇧ Shift+6 o ⇧ Shift+8. En el diseño del teclado AZERTY, & es una pulsación de tecla sin modificar, ubicada encima de A.
En las URL, el ampersand debe reemplazarse por %26
cuando se representa un carácter de cadena para evitar la interpretación como un carácter de sintaxis de URL.
Lenguajes de programación
En el siglo XX, siguiendo el desarrollo de la lógica formal, el ampersand se convirtió en una notación lógica de uso común para el operador binario o el conector sentencial Y. Este uso fue adoptado en informática.
Muchos lenguajes con sintaxis derivada de C, incluidos C++, Perl y más, diferencian entre:
&
para Bitwise AND.(4 & 2)
es cero,(4 & 5)
4.&&
para cortocircuito lógico Y.(4 && 2)
es verdad.
En C, C++ y Go, un prefijo &
es un operador unario que denota la dirección en la memoria del argumento, p. &x, &func, &a[3].
En C++ y PHP, prefijo unario &
antes de un parámetro formal de una función denota paso por referencia.
En Pascal, el &
como el El primer carácter de un identificador evita que el compilador lo trate como una palabra clave, por lo que escapa de él.
En Fortran, el ampersand obliga al compilador a tratar dos líneas como una sola. Esto se logra colocando un ampersand al final de la primera línea y al comienzo de la segunda línea.
En muchas implementaciones de ALGOL 60, el ampersand denota el exponente de las decenas de un número real.
En Common Lisp, el ampersand es el prefijo de las palabras clave de la lista lambda.
Ampersand es el operador de concatenación de cadenas en muchos dialectos BASIC, AppleScript, Lingo, HyperTalk y FileMaker. En Ada se aplica a todas las matrices unidimensionales, no solo a las cadenas.
BASIC-PLUS en DEC PDP-11 usa el ampersand como una forma abreviada del verbo IMPRIMIR
.
Applesoft BASIC usaba el ampersand como un comando interno, no destinado a ser usado para programación general, que invocaba un programa de lenguaje de máquina en la ROM de la computadora.
En algunas versiones de BASIC, el sufijo unario & indica que una variable es de tipo larga, o 32 bits de longitud.
El ampersand se usaba ocasionalmente como prefijo para indicar un número hexadecimal, como &FF
para decimal 255, por ejemplo en BBC BASIC. (La convención moderna es usar "x" como prefijo para denotar hexadecimal, por lo tanto xFF
). Algunos otros lenguajes, como el Monitor integrado en la ROM del Commodore 128, lo usaron para indicar octal en su lugar, una convención que se extendió por toda la comunidad de Commodore y ahora se usa en el emulador VICE.
En MySQL, &
tiene funciones duales. Además de un AND lógico, también sirve como operador bit a bit de una intersección entre elementos.
Dyalog APL usa ampersand de manera similar a los shells de Unix, generando un subproceso verde separado al aplicar una función.
En años más recientes, el ampersand se abrió paso en la biblioteca estándar de Haskell, representando la aplicación de función invertida: x &erio; f
significa lo mismo que f x
.
Perl usa el ampersand como sigilo para referirse a las subrutinas:
- En Perl 4 y anteriormente, era necesario llamar eficazmente a las subrutinas definidas por el usuario
- En Perl 5, todavía se puede utilizar para modificar la forma en que se llaman las subrutinas definidas por el usuario
- En Raku (anteriormente conocido como Perl 6), el ampersand sigil sólo se utiliza cuando se refiere a una subrutina como objeto, nunca al llamarlo
En lenguaje ensamblador MASM 80x86, &
es el operador de sustitución, que le dice al ensamblador que reemplace un parámetro de macro o un nombre de macro de texto con su valor real.
Ampersand es el nombre de un lenguaje de programación reactivo, que utiliza álgebra de relaciones para especificar sistemas de información.
Marcado de texto
En SGML, XML y HTML, el ampersand se usa para presentar una entidad SGML, como
(para espacios sin separación) o estilo α
(por la letra griega α). La codificación HTML y XML para el carácter ampersand es la entidad &;
. Esto puede crear un problema conocido como colisión de delimitadores al convertir texto a uno de estos lenguajes de marcado. Por ejemplo, al colocar direcciones URL u otro material que contenga ampersand en archivos de formato XML, como archivos RSS, el & debe reemplazarse con & o se consideran mal formados, y las computadoras no podrán leer los archivos correctamente. SGML derivó el uso de IBM Generalized Markup Language, que fue uno de los muchos lenguajes de mainframe de IBM que usaba el ampersand para indicar una sustitución de texto, y finalmente se remonta al lenguaje ensamblador de macros System/360.
En el lenguaje de marcado simple de TeX, el ampersand se usa para marcar las tabulaciones. El ampersand se puede aplicar en TeX con &
. Las fuentes Computer Modern lo reemplazan con un "E.T." símbolo en el cmti''#''
(texto en cursiva), por lo que se puede ingresar como {it&}
al ejecutar texto cuando se usan las fuentes predeterminadas (Computer Modern).
En los menús, etiquetas y otros subtítulos de Microsoft Windows, el ampersand se usa para indicar la siguiente letra como método abreviado de teclado (llamado "Tecla de acceso" por Microsoft). Por ejemplo, establecer una etiqueta de botón para "&Print&# 34;
hace que se muestre como Print y para Alt+P para que sea un atajo equivalente a presionar ese botón. Se necesita un ampersand doble para mostrar un ampersand real. Esta convención se originó en la primera API de WIN32 y se usa en Windows Forms (pero no en WPF, que usa guión bajo _ para este propósito) y también se copia en muchos otros juegos de herramientas en múltiples sistemas operativos. A veces, esto causa problemas similares a otros programas que no pueden desinfectar el marcado de la entrada del usuario, por ejemplo, las bases de datos de Navision tienen problemas si este carácter en "Text" o "Código" campos.
Conchas de Unix
Algunos shells de Unix usan el ampersand como un metacarácter:
Algunos shells de Unix, como el shell sh
estándar de POSIX, utilizan un ampersand para ejecutar un proceso en segundo plano y para duplicar descriptores de archivos.
- En Bash, el ampersand puede separar palabras, controlar el historial de comandos, duplicar descriptores de archivos, realizar operaciones lógicas, controlar trabajos y participar en expresiones regulares.
Estándares web
La sintaxis de URL genérica (Localizador uniforme de recursos) permite agregar una cadena de consulta a un nombre de archivo en una dirección web para que se pueda pasar información adicional a un script; el signo de interrogación o consulta, ?, se utiliza para indicar el inicio de una cadena de consulta. Una cadena de consulta generalmente se compone de varios pares de nombre y valor diferentes, cada uno separado por el símbolo de y comercial, &. Por ejemplo, http://www.example.org/list. php?order=ascending&year=2023
.
Contenido relacionado
Palabra prestada
Leet
Multilingüismo