Амперсанд
Матеріал з Вікіпедії — вільної енциклопедії.
Амперсанд (англ. ampersand) — назва знака «&».
Зміст |
[ред.] Походження
Амперсанд є графічним скороченням (лігатурою) латинського сполучника лат. et — і/та.
Авторство амперсанда приписують Марку Тулію Тірону, відданому рабу та секретареві Цицерона. Навіть після свого звільненні від рабства, Тірон продовжував записувати промови Цицерона. До 63 р. до н. е. він створив свою систему скорочень прискореного письма, що її називають «тіронівськими знаками» або «тіроновими нотами» (лат. Notæ Tironianæ, оригіналів не зберіглося), якими користувалися до XI ст. (отже Тірон вважається також засновником римської стенографії).
Амперсанд з другої половини VIII ст. активно використовується переписчиками, а з середини XV ст. — типографами.
[ред.] Інші застосування
Амперсанд також застосовується в різних мовах програмування:
- у мовах С, С++, Java та інших, що використовують синтаксис С (PHP, Python та ін.) символ «&» застосовується для позначення декількох операторів:
- отримання адреси змінної, унарний оператор «&» повинен передувати індентифікатору (імені) змінної;
- побітове логічне І між двома цілочисловими операндами;
- оператор «&&» також означає логічне І, але між двома булевими операндами.
- у мові С++ також використовується для повідомлення змінної адресованого типу.
- у PHP оператором «&» також розділяються умови в рядку запиту.
- у Бейсіку символ &, що стоїть після імені змінної, означає тип змінної «довге ціле», а сполучення символів &H означає, що число записано в шістнадцятковій системі числення; у Visual Basic, окрім того, за допомогою операції & відбувається конкатенація (об'єднання) рядків.
- в HTML конструкція на кшталт &#xxxx; (де xxxx — число) дає можливість вивести будь-який символ з юнікод-простору.
[ред.] Література
- Коломнин П. П. Краткие сведения по типографскому делу. СПб., 1899. 604 стр.
- Иванова О. Е., Лопатин В. В., Нечаева И. В. и др. Русский орфографический словарь: Около 180 тыс. слов / под ред. Лопатина В. В. 2-е изд., испр. и доп. М.: Изд-во Ин-т рус. яз. им. В. В. Виноградова, 2005. 960 стр. ISBN 5-88744-052-X.
- Справочник технолога-полиграфиста. Ч. 1. Наборные процессы / Сост. Шульмейстер М. В., Таль Г. А. М.: Книга, 1981. 255 стр.
- ГОСТ 2.743-91. Единая система конструкторской документации. Обозначения условные графические в схемах. Элементы цифровой техники
[ред.] Посилання
- Артемій Лебедєв. Ководство. § 112. Амперсанд
- Ampersand. Allan Haley

