stringtranslate.com

Амперсанд

Амперсанд , также известный как знак and , является логограммой & , представляющей союз «и». Он возник как лигатура букв слова et ( латинское «и»). [1]

Этимология

Амперсанд : знак & ; название является искажением 'and per se = and'; т. е. ' & сам по себе = and'. Знак происходит от лигатуры писцов для латинского : et ; в некоторых курсивных версиях буквы e и t четко различимы.

—  Джеффри Глейстер, Глоссарий книги [2]

Традиционно в английском языке при написании вслух любая буква, которая также могла использоваться как слово сама по себе («A», «I» и « O »), обозначалась латинским выражением per se («сама по себе»), как в « per se A» или «A per se A». [3] [4] [5] Символ &, когда использовался сам по себе в отличие от более расширенных форм, таких как &c. , также обозначался как «and per se and». [6] [7] Эта последняя фраза обычно заменялась на «амперсанд», и этот термин вошел в общее употребление в английском языке к 1837 году. [4] [8] [9]

Было высказано ложное утверждение , что Андре-Мари Ампер использовал этот символ в своих широко читаемых публикациях и что люди стали называть новую форму «И Ампера». [10]

История

Амперсанд можно проследить до 1-го века н. э. и древнеримского курсива , в котором буквы E и T иногда писались вместе, образуя лигатуру (Эволюция амперсанда – рисунок 1). В более позднем и более плавном новоримском курсиве лигатуры всех видов были чрезвычайно распространены; рисунки 2 и 3 из середины 4-го века являются примерами того, как могла выглядеть et-лигатура в этом письме. В ходе более позднего развития латинского письма, приведшего к каролингскому минускулу (9-й век), использование лигатур в целом сократилось. Однако et-лигатура продолжала использоваться и постепенно стала более стилизованной и менее раскрывающей свое происхождение (рисунки 4–6). [11]

Современный курсивный шрифт амперсанд является разновидностью лигатуры "et", которая восходит к курсивным шрифтам, разработанным в эпоху Возрождения . После появления книгопечатания в Европе в 1455 году печатники широко использовали как курсивный, так и римский амперсанды. Поскольку корни амперсанда уходят во времена Римской империи, многие языки, использующие вариацию латинского алфавита, используют его.

Амперсанд часто появлялся как символ в конце латинского алфавита, как, например, в списке букв Биртферда из 1011 года. [12] Аналогично, & считалась 27-й буквой английского алфавита , как ее преподавали детям в США и других странах. Пример можно увидеть в книге М. Б. Мура 1863 года « The Dixie Primer, for the Little Folks» . [13] В своем романе 1859 года «Адам Бид » Джордж Элиот ссылается на это, когда она заставляет Джейкоба Стори сказать: «Он думал, что [Z] был поставлен только для того, чтобы закончить алфавит; хотя ампусанд подошел бы так же хорошо, насколько он мог видеть». [14] Популярная детская считалка Apple Pie ABC заканчивается строками «X, Y, Z и амперсанд, Все хотели кусок в руке».

Похожие персонажи

Двуязычный ирландский дорожный знак с параллельными агусом и амперсандом.

В ирландском и шотландском гэльском языках вместо амперсанда используется символ ( U+204A TIRONIAN SIGN ET ). Этот символ является пережитком тиронских заметок , средневековой системы стенографии . Этот символ известен как тиронский Et в английском языке, agus в ирландском и agusan в шотландском гэльском.

Символ логического союза ∧ часто произносится как «и» , но не имеет отношения к амперсанду.

Написание амперсанда

В повседневном рукописном письме амперсанд иногда упрощенно изображается в виде большой строчной буквы эпсилон Ɛ или перевернутой цифры 3 , наложенной вертикальной линией. [15] Амперсанд также иногда изображается в виде эпсилона с вертикальными линиями над ним и под ним или с точкой над ним и под ним. [15]

Знак плюс + (сам основанный на et-лигатуре [16] ) часто неформально используется вместо амперсанда, иногда с добавленной петлей и напоминающий ɬ . [ необходима цитата ] В других случаях это один штрих с диагональной линией, соединяющей нижнюю часть с левой стороной. Это была версия стенографии для амперсанда, и экономия штрихов этой версии обеспечивала простоту письма для рабочих, а также гарантировала, что символ будет отличаться от других числовых или буквенных символов.

Использование

Амперсанды обычно встречаются в названиях компаний, образованных в результате партнерства двух или более лиц, например, Johnson & Johnson , Dolce & Gabbana , Marks & Spencer и Tiffany & Co. , а также в некоторых сокращениях, содержащих слово и , например, AT&T ( American Telephone and Telegraph ), A&P (супермаркеты), P&O (первоначально «Peninsular and Oriental», судоходная и логистическая компания), R&D ( научные исследования и разработки ), D&B ( драм-н-бэйс ), D&D ( Dungeons & Dragons ), R&B ( ритм-энд-блюз ), B&B ( ночлег и завтрак ) и P&L ( прибыль и убыток ). [17] [18]

В титрах фильмов для историй, сценариев и т. д. & указывает на более тесное сотрудничество, чем и . Амперсанд используется Гильдией писателей Америки для обозначения двух писателей, сотрудничающих над определенным сценарием, а не одного писателя, переписывающего работу другого. В сценариях два автора объединились с & сотрудничали над сценарием, в то время как два автора объединились и работали над сценарием в разное время и, возможно, вообще не консультировались друг с другом. [19] [20] В последнем случае они оба внесли достаточно значительный материал в сценарий, чтобы получить кредит, но не работали вместе. В результате и &, и и могут появляться в одном и том же титре, в зависимости от того, как продвигалось написание.

В стиле APA амперсанд используется при цитировании источников в тексте, например (Jones & Jones, 2005). В списке литературы амперсанд предшествует имени последнего автора, если авторов несколько. [21] (Это не относится к стилю MLA , который требует написания «and». [22] )

Фраза et cetera («и остальные»), обычно записываемая как etc., может быть сокращена как &c., представляя собой комбинацию et + c(etera) .

Амперсанд может использоваться для указания того, что «и» в перечисленном элементе является частью названия элемента, а не разделителем (например, «Рок, поп, ритм-энд-блюз и хип-хоп»). [ необходима ссылка ]

Амперсанд может по-прежнему использоваться в качестве сокращения для «and» в неформальной переписке независимо от того, как употребляется «and».

Вычислительная техника

Кодирование и отображение

Символ в UnicodeU+0026 & АМПЕРСАНД ( &, & ); он унаследован от того же значения в ASCII .

Помимо этого, Unicode также имеет следующие варианты:

Последние шесть из них заимствованы из шрифтов Wingdings и предназначены только для обратной совместимости с этими шрифтами.

На раскладке клавиатуры QWERTY амперсанд — это + . Он почти всегда доступен на раскладках клавиатуры, иногда на + или + . На раскладке клавиатуры AZERTY — это немодифицированное нажатие клавиши, расположенное над .⇧ Shift7⇧ Shift6⇧ Shift8&A

В URL-адресах амперсанд необходимо заменить на , %26если он представляет собой символ строки, чтобы избежать его интерпретации как символ синтаксиса URL.

Языки программирования

В 20 веке, вслед за развитием формальной логики , амперсанд стал общеупотребимым логическим обозначением для бинарного оператора или сентенциальной связки И. Такое использование было принято в вычислительной технике.

Во многих языках с синтаксисом, полученным из C , включая C++ , Perl [23] и другие , различают:

В языках C , C++ [ 24] и Go [25] префикс &— это унарный оператор, обозначающий адрес аргумента в памяти&x, &func, &a[3] , например .

В C++ и PHP унарный префикс &перед формальным параметром функции обозначает передачу по ссылке . [26] [27]

В языке Pascal первый символ &идентификатора не позволяет компилятору рассматривать его как ключевое слово, тем самым экранируя его.

В Fortran амперсанд заставляет компилятор обрабатывать две строки как одну. Это достигается путем размещения амперсанда в конце первой строки и в начале второй строки. [28]

Во многих реализациях АЛГОЛа 60 амперсанд обозначает показатель десятков действительного числа. [ необходима ссылка ]

В Common Lisp амперсанд является префиксом для ключевых слов лямбда-списка. [29]

Амперсанд — оператор конкатенации строк во многих диалектах BASIC , AppleScript , Lingo , HyperTalk и FileMaker . [ требуется ссылка ] В Ada он применяется ко всем одномерным массивам, а не только к строкам. [ требуется ссылка ]

BASIC-PLUS на DEC PDP-11 использует амперсанд как краткую форму глагола PRINT. [ необходима ссылка ]

Applesoft BASIC использовал амперсанд как внутреннюю команду, не предназначенную для использования в общем программировании, которая вызывала программу на машинном языке в ПЗУ компьютера . [ необходима цитата ]

В некоторых версиях BASIC унарный суффикс & обозначает переменную типа long или длиной 32 бита . [ необходима ссылка ]

Амперсанд иногда использовался в качестве префикса для обозначения шестнадцатеричного числа, например, &FFдля десятичного 255, например, в BBC BASIC . [ требуется ссылка ] (Современное соглашение заключается в использовании «x» в качестве префикса для обозначения шестнадцатеричного числа, таким образом xFF.) Некоторые другие языки, такие как монитор, встроенный в ПЗУ на Commodore 128 , использовали его для обозначения восьмеричного числа , соглашение, которое распространилось во всем сообществе Commodore и теперь используется в эмуляторе VICE . [30]

В MySQL& имеет двойную роль. Помимо логического И, он служит побитовым оператором пересечения между элементами. [ 31]

Dyalog APL использует амперсанд аналогично оболочкам Unix, порождая отдельный зеленый поток при применении функции. [ необходима цитата ]

В последние годы амперсанд проник в стандартную библиотеку Haskell , представляя перевернутое применение функции : x & fозначает то же самое, что и f x. [32]

Perl использует амперсанд в качестве символа для обозначения подпрограмм:

В языке ассемблера MASM 80x86 &— оператор подстановки, который сообщает ассемблеру о необходимости заменить параметр макроса или текстовое имя макроса его фактическим значением. [36]

Амперсанд — это название реактивного языка программирования, который использует алгебру отношений для описания информационных систем . [37]

Текстовая разметка

В SGML , XML и HTML амперсанд используется для введения сущности SGML , например  (для неразрывного пробела) или α(для греческой буквы α). Кодировка HTML и XML для символа амперсанда — это сущность &. [38] Это может создать проблему, известную как столкновение разделителей при преобразовании текста в один из этих языков разметки. Например, при помещении URL-адресов или других материалов, содержащих амперсанды, в файлы формата XML, такие как файлы RSS , & необходимо заменить на &, иначе они будут считаться неправильно сформированными, и компьютеры не смогут правильно прочитать файлы. SGML получил использование от IBM Generalized Markup Language , который был одним из многих языков IBM-мэйнфреймов, использовавших амперсанд для сигнализации о замене текста, в конечном итоге вернувшись к языку макроассемблера System/360 .

В простом языке разметки TeX амперсанд используется для обозначения табуляции . Сам амперсанд может быть применен в TeX с . Шрифты Computer Modern заменяют его символом «ET» в шрифтах cmti # (text italic), поэтому его можно вводить как в бегущем тексте при использовании шрифтов по умолчанию (Computer Modern). [39]\&{\it\&}

В меню, метках и других заголовках Microsoft Windows амперсанд используется для обозначения следующей буквы в качестве сочетания клавиш (называемого Microsoft «клавишей доступа»). [40] Например, установка метки кнопки на "&Print"заставляет ее отображаться как Print , а для + — как сочетание клавиш, эквивалентное нажатию этой кнопки. Двойной амперсанд необходим для отображения настоящего амперсанда. Это соглашение возникло в первом API WIN32 и используется в Windows Forms , [40] (но не в WPF, где для этой цели используется подчеркивание _ ), а также скопировано во многие другие наборы инструментов в нескольких операционных системах. Иногда это вызывает проблемы, похожие на проблемы других программ, которые не очищают разметку от пользовательского ввода, например, базы данных Navision испытывают проблемы, если этот символ находится в полях «Текст» или «Код».AltP

Оболочки Unix

Некоторые оболочки Unix используют амперсанд в качестве метасимвола :

Некоторые оболочки Unix, такие как стандартная оболочка POSIXsh , используют амперсанд для выполнения процесса в фоновом режиме и для дублирования дескрипторов файлов .

Веб-стандарты

Синтаксис универсального URL (Uniform Resource Locator) позволяет добавлять строку запроса к имени файла в веб-адресе, чтобы можно было передать дополнительную информацию скрипту; вопросительный знак или знак запроса, ? , используется для обозначения начала строки запроса. [42] Строка запроса обычно состоит из нескольких различных пар имя-значение , каждая из которых разделена символом амперсанда, & . Например, http://www.example.org/list.php?order=ascending&year=2024.

Образцы шрифтов

Примечания

  1. ^ Это отличается от Java , где &&оператор используется исключительно для логических типов.

Смотрите также

Ссылки

  1. ^ "The Ampersand & More" Архивировано 4 июля 2015 г. на Wayback Machine с Кори Стэмпер, часть видеосерии "Спросите редактора" на Merriam-Webster.com
  2. ^ Глейстер, Джеффри Эшелл (1960). Глоссарий книги . Лондон: Джордж Аллен и Анвин .цитируется в Caflisch, Max. "The ampersand". Adobe Fonts . Adobe Systems . Архивировано из оригинала 13 января 2013 г. . Получено 23 декабря 2012 г. .
  3. ^ Нэрс, Роберт (2011) [впервые опубликовано в 1822]. Глоссарий. Cambridge University Press . стр. 1. ISBN 9781108035996. Архивировано из оригинала 3 января 2014 . Получено 1 мая 2013 .
  4. ^ ab "Амперсанд". word-detective . Архивировано из оригинала 8 мая 2008 года.
  5. ^ "The Ampersand & More". merriam-webster . Архивировано из оригинала 28 марта 2014 года . Получено 14 ноября 2012 года .
  6. Ainger, Alfred (2 декабря 1871 г.). «Амперзанд». Заметки и вопросы . 4. 8 : 468.
  7. ^ Харпер, Дуглас Р. (20 сентября 2022 г.). "амперсанд". Онлайн-словарь этимологии . Получено 5 августа 2023 г.
  8. ^ «Какой символ был удален из алфавита, но все еще используется каждый день?». The Hot Word . Dictionary.com. 2 сентября 2011 г. Архивировано из оригинала 27 сентября 2011 г. Получено 4 сентября 2011 г.
  9. ^ "амперсанд" . Оксфордский словарь английского языка (Электронная правка). Oxford University Press . (Требуется подписка или членство в участвующем учреждении.) (требуется подписка)
  10. Примеры такого недопонимания см. в Jessie Bedford , Elizabeth Godfrey: English Children in the Olden Time, стр. 22. Архивировано 20 февраля 2017 г. на Wayback Machine . Methuen & co, 1907, стр. 22; Harry Alfred Long: Personal and Family Names, стр. 98. Архивировано 19 февраля 2017 г. на Wayback Machine . Hamilton, Adams & co, 1883.
  11. ^ аб Ян Чихольд: «Formenwandlung der et-Zeichen».
  12. ^ Эверсон, Майкл; Сигурдссон, Бальдур; Мальстёд, Исленск (7 июня 1994 г.). «О статусе латинской буквы þorn и порядке ее сортировки». Эвертайп . Архивировано из оригинала 24 сентября 2018 года . Проверено 16 ноября 2010 г.
  13. ^ "The Dixie Primer, for the Little Folks". Branson, Farrar & Co., Raleigh NC . Архивировано из оригинала 5 мая 2011 г. Получено 16 ноября 2010 г.
  14. ^ Элиот, Джордж. "Глава XXI". Адам Бид . Архивировано из оригинала 24 сентября 2015 года . Получено 16 ноября 2010 года – через Project Gutenberg .
  15. ^ abcd "Визуальное руководство по амперсанду (инфографика)". Шесть редакций . 13 октября 2011 г. Архивировано из оригинала 15 ноября 2017 г. Получено 24 июня 2017 г.
  16. ^ Каджори, Флориан (1928). «Происхождение и значение знаков + и −». История математических обозначений, т. 1. The Open Court Company, Publishers.
  17. ^ "Амперсанды". ChicagoManualOfStyle.org . Архивировано из оригинала 2 апреля 2015 . Получено 1 апреля 2015 .
  18. ^ Фиске, Роберт Хартвелл (ноябрь 2011 г.). Словарь Роберта Хартвелла Фиске невыносимого английского языка: сборник ошибок в грамматике, употреблении и правописании с комментариями лексикографов. Саймон и Шустер. ISBN 9781451651348. Архивировано из оригинала 20 февраля 2017 . Получено 23 сентября 2016 .
  19. ^ "Часто задаваемые вопросы". Гильдия писателей Америки . Архивировано из оригинала 26 января 2022 года . Получено 24 сентября 2018 года .
  20. ^ Троттье, Дэвид (2010). Библия сценариста (5-е расширенное и обновленное издание). Silman-James Press. стр. 142. ISBN 978-1-935247-02-9.
  21. ^ "Purdue OWL: APA Formatting and Style Guide". Owl.english.purdue.edu. Архивировано из оригинала 30 апреля 2012 года . Получено 8 мая 2012 года .
  22. ^ "Purdue OWL: MLA Formatting and Style Guide". Owl.english.purdue.edu. 9 февраля 2012 г. Архивировано из оригинала 12 мая 2012 г. Получено 8 мая 2012 г.
  23. ^ "perlop – Perl operations and priority". Архивировано из оригинала 30 мая 2007 г. Получено 31 мая 2007 г.
  24. ^ "Указатели - Учебники C++". Архивировано из оригинала 17 июня 2021 г. Получено 18 июня 2021 г.
  25. ^ "Спецификация языка программирования Go". Архивировано из оригинала 13 мая 2021 г. Получено 18 июня 2021 г.
  26. ^ "Передача по ссылке (только C++)". www.ibm.com . Архивировано из оригинала 23 октября 2021 г. . Получено 23 октября 2021 г. .
  27. ^ "PHP: Passing by Reference - Manual". www.php.net . Архивировано из оригинала 23 октября 2021 г. . Получено 23 октября 2021 г. .
  28. ^ "Fortran continuation lines". pages.mtu.edu . Архивировано из оригинала 12 сентября 2017 . Получено 12 сентября 2017 .
  29. ^ "3.4.1 Обычные лямбда-списки". Common Lisp – Hyper Spec . Lisp Works. Архивировано из оригинала 11 ноября 2010 г. Получено 30 августа 2010 г.
  30. ^ "Commodore 128 Machine Language. Часть 2". www.atarimagazines.com . Архивировано из оригинала 29 ноября 2020 г. Получено 1 марта 2021 г.
  31. ^ "MySQL :: MySQL 8.0 Reference Manual :: 12.4 Operators". dev.mysql.com . Архивировано из оригинала 23 октября 2021 г. . Получено 23 октября 2021 г. .
  32. ^ "Данные.Функция".
  33. ^ "PERL – Subroutines". Архивировано из оригинала 21 октября 2020 г. Получено 29 августа 2019 г.
  34. ^ "В чем смысл символа & / для ссылок на функции?". PerlMonks . Архивировано из оригинала 27 сентября 2007 г. Получено 31 мая 2007 г.
  35. ^ "Exegesis 6". Perl.com . 7 июля 2003 г. Архивировано из оригинала 18 августа 2007 г. Получено 31 мая 2007 г.
  36. ^ Microsoft MASM Версия 6.1 Руководство программиста
  37. ^ "Амперсанд". GitHub . Архивировано из оригинала 31 мая 2019 года . Получено 5 марта 2019 года .
  38. ^ "HTML Compatibility Guidelines". World Wide Web Consortium . Архивировано из оригинала 14 апреля 2006 года . Получено 19 апреля 2006 года .
  39. ^ Кнут, Дональд (1986). TeXbook . Addison-Wesley. стр. 428. ISBN 0-201-13447-0.
  40. ^ ab Как: создать клавиши доступа для элементов управления Windows Forms Архивировано 3 октября 2009 г. на Wayback Machine , с msdn.microsoft.com
  41. ^ Fox, Brian; Ramey, Chet (28 сентября 2006 г.). "UNIX Manual page: bash – GNU Bourne-Again SHell" (manpage) . Архивировано из оригинала 2 декабря 2013 г. . Получено 20 июня 2009 г. .
  42. ^ ""Амперсанд в значениях атрибутов URI"". Архивировано из оригинала 7 июня 2007 г. Получено 7 июня 2007 г.

Внешние ссылки