~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 53E16109D13292D39C87C9EB955C7637__1712096220 ✰
Заголовок документа оригинал.:
✰ Carriage return - Wikipedia ✰
Заголовок документа перевод.:
✰ Возврат каретки — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Carriage_return ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/53/37/53e16109d13292d39c87c9eb955c7637.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/53/37/53e16109d13292d39c87c9eb955c7637__translat.html ✰
Дата и время сохранения документа:
✰ 15.06.2024 19:57:34 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 3 April 2024, at 01:17 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Возврат каретки — Википедия Jump to content

Возврат каретки

Из Википедии, бесплатной энциклопедии

Возврат каретки , иногда называемый возвратом картриджа и часто сокращаемый до CR . <CR>или return — это управляющий символ или механизм, используемый для сброса позиции устройства в начало строки текста . Он тесно связан с концепциями перевода строки и новой строки , хотя его можно рассматривать отдельно.

Пишущие машинки [ править ]

Touchmaster Five с рычагом возврата каретки слева

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

Многие электрические пишущие машинки, такие как IBM Electric или Underwood Electric, сделали возврат каретки еще одной клавишей на клавиатуре, а не рычагом. Клавиша обычно обозначалась как «возврат каретки», «возврат» или «возврат мощности». В пишущих машинках, таких как Selectric , где элемент текста перемещался при наборе текста, а бумага удерживалась неподвижно, клавиша возвращала элемент текста в крайнее левое положение, и термин « возврат носителя для этой функции иногда использовался ».

Чтобы улучшить клавиатуру для людей, не говорящих по-английски, символ ↵ ( U +21B5, объект HTML &crarr;) был введен для передачи комбинированного действия возврата каретки и перевода строки.

Компьютеры [ править ]

В вычислениях возврат каретки является одним из управляющих символов в кодах ASCII , Unicode , EBCDIC и многих других кодах. Он дает команду принтеру или другой системе вывода, например дисплею системной консоли , переместить позицию курсора в первую позицию в той же строке. Чаще всего он использовался вместе с переводом строки (LF), переходом на следующую строку, чтобы вместе они начинали новую строку. Вместе эту последовательность можно назвать CRLF . [1]

Функции возврата каретки и перевода строки были разделены по практическим соображениям:

  • Возврат каретки сам по себе обеспечивал возможность перепечатать строку новым текстом. Это можно использовать для создания жирных или акцентированных символов, подчеркивания, зачеркнутого текста и некоторых составных символов.
  • Ранние механические принтеры были слишком медленными, чтобы вернуть каретку за время, необходимое для обработки одного символа. [ почему? ] Таким образом, время, потраченное на отправку перевода строки, не было потрачено зря (часто приходилось отправлять еще несколько символов, чтобы гарантировать, что возврат каретки произошел перед отправкой печатного символа). Вот почему возврат каретки всегда отправлялся первым.
  • Тогда также стало возможным уместить несколько операций перевода строки во время, необходимое для одного возврата каретки — например, для печати текста с двойным интервалом, верхних/нижних колонтитулов или титульных страниц — чтобы сэкономить время печати и передачи без необходимости использования дополнительных схем или механических сложностей. для «отфильтровки» ложных дополнительных сигналов CR.

Еще в 1901 году код Бодо содержал отдельные символы возврата каретки и перевода строки.

Многие компьютерные программы используют символ возврата каретки отдельно или с переводом строки для обозначения конца строки текста, но для этой функции также используются и другие символы (см. перевод строки ); другие используют его только для разрыва абзаца («жесткий возврат»). Некоторые стандарты, которые вводят свои собственные представления для управления строками и абзацами (например, HTML ), а также многие языки программирования рассматривают возврат каретки и перевод строки как пробелы .

И в ASCII, и в Unicode возврату каретки присваивается кодовая точка 13 (или 0D в шестнадцатеричном формате ); его также можно рассматривать как control+M или . В символьных и строковых константах языка программирования C и многих других языков (включая представления регулярных выражений). [2] [3] ) под влиянием C, \r обозначает этот персонаж. [4]

См. также [ править ]

Ссылки [ править ]

  1. ^ «КРЛФ» . Веб-документы MDN . Архивировано из оригинала 04 марта 2024 г. Проверено 4 марта 2024 г.
  2. ^ «Справочник по синтаксису регулярных выражений» . ДжетБрэйнс . Архивировано из оригинала 03 октября 2023 г. Проверено 4 марта 2024 г.
  3. ^ Ян Гойвертс. «Быстрый старт по регулярным выражениям» . регулярные выражения.info . Архивировано из оригинала 21 февраля 2024 г. Проверено 4 марта 2024 г.
  4. ^ Эрик С. Робертс (1995). Искусство и наука C . Аддисон-Уэсли . п. 311.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 53E16109D13292D39C87C9EB955C7637__1712096220
URL1:https://en.wikipedia.org/wiki/Carriage_return
Заголовок, (Title) документа по адресу, URL1:
Carriage return - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)