~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 69D5404BF4536DA49971A917DE6409D3__1717800180 ✰
Заголовок документа оригинал.:
✰ Non-breaking space - Wikipedia ✰
Заголовок документа перевод.:
✰ Неразрывное пространство — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Non-breaking_space ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/69/d3/69d5404bf4536da49971a917de6409d3.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/69/d3/69d5404bf4536da49971a917de6409d3__translat.html ✰
Дата и время сохранения документа:
✰ 15.06.2024 23:47:24 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 8 June 2024, at 01:43 (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

Неразрывное пространство

Из Википедии, бесплатной энциклопедии
 
Неразрывное пространство
U+00A0   ПРОСТРАНСТВО БЕЗ РАЗРЫВА (  ,   )
Смотрите также
U+202F УЗКОЕ ПРОСТРАНСТВО БЕЗ РАЗРЫВОВ

U+0020   ПРОСТРАНСТВО [а] [б]

Другие типы помещений

В текстовой обработке и цифровом наборе текста ( неразрывный пробел )   , также называемый NBSP , требует пробела . [1] Hard space , или фиксированный пробел (в большинстве шрифтов он не имеет фиксированной ширины ), — это символ пробела , который предотвращает автоматический разрыв строки в его позиции. В некоторых форматах, включая HTML , он также предотвращает свертывание последовательных символов пробелов в один пробел. неразрывные пробельные символы другой ширины Также существуют .

Использование и варианты [ править ]

Несмотря на то, что макет и использование аналогичны использованию пробелов , он отличается контекстным поведением. [2] [3]

Ненарушаемое поведение [ править ]

Программное обеспечение для обработки текста обычно предполагает, что автоматический разрыв строки может быть вставлен в любом месте, где встречается пробел; неразрывный пробел предотвращает это (при условии, что программное обеспечение распознает символ). Например, если текст «100 км» не помещается в конце строки, программа может вставить разрыв строки между «100» и «км». Редактор, который считает такое поведение нежелательным, может использовать неразрывный пробел между «100» и «км». Это гарантирует, что текст «100 км» не будет разбит: если он не помещается в конце строки, он целиком переносится на следующую строку.

Несворачивающееся поведение [ править ]

Второе распространенное применение неразрывных пробелов — это форматы простых текстовых файлов, такие как SGML , HTML , TeX и LaTeX , механизмы рендеринга которых запрограммированы на обработку последовательностей символов пробелов (пробел, новая строка, табуляция, подача формы и т. д.) как если бы они были одним символом (но это поведение можно переопределить). Такое «схлопывание» пробелов позволяет автору аккуратно упорядочить исходный текст с помощью разрывов строк, отступов и других форм интервалов, не влияя при этом на конечный результат набора . [4] [5]

Напротив, неразрывные пробелы при отображении не объединяются с соседними пробелами. Таким образом, автор может использовать их для простой вставки дополнительного видимого пространства в результирующий результат без использования интервалов, стилизованных с использованием особых значений свойства CSS «white-space». И наоборот, неизбирательное использование (см. рекомендуемое использование [ нужна цитата ] в руководствах по стилю ), помимо обычного пробела, дает в выводе посторонние места.

Изменение ширины [ править ]

Другие неразрывные варианты, определенные в Unicode :

U+202F УЗКОЕ ПРОСТРАНСТВО БЕЗ РАЗРЫВОВ ( NNBSP)
Из-за более тесной привязки значения и единицы измерения как непрерывного визуального элемента NNBSP рекомендуется к использованию в стандарте СИ . [6] Он был введен в Unicode 3.0 для монгольского языка. [7] отделить суффикс [8] от основы слова без указания границы слова. Это также требуется для большой пунктуации во французском языке , где она называется espace Fine insécable и иногда неточно упоминается как «двойная пунктуация» (перед ;, ?, !, », и после «, ; сегодня часто и раньше :) и в немецком языке между многосоставными сокращениями (например, « з.б. », « д.ч. », « в.л.н.р. »). [9] При использовании с монгольским языком его ширина обычно составляет одну треть обычного пространства; в других контекстах его ширина составляет около 70% от обычного пространства, но может напоминать ширину тонкого пространства (U + 2009), по крайней мере, с некоторыми шрифтами. [10] Также, начиная с версии 34 Unicode Common Locale Data Repository (CLDR), NNBSP используется в числах как разделитель групп тысяч для французского и испанского языка. [11] [12]
U + 2007 ЦИФРОВОЕ ПРОСТРАНСТВО (   )
Создает пробел, равный цифре (0–9) символов.
U+2060 ОБЪЕДИНИТЕЛЬ СЛОВ ( &Без остановки;   · WJ)
Кодируется в Unicode, начиная с версии 3.2. Слово joiner не создает пробелов и запрещает разрыв строки в своей позиции.

Пример [ править ]

В браузерах изменение размера окна продемонстрирует влияние неразрывных пробелов на текст ниже.

Чтобы показать неразрывный эффект неразрывного пробела, следующие слова были разделены неразрывными пробелами:

Сама боль может быть следствием достижения элитарности, но пусть наступит ее время для работы, и боль, которая велика для того, чтобы кто-то пришел к маленькому, который не может заниматься каким-либо трудом, если что-то из этого не будет благоприятно способствовать развитию семьи.

Чтобы продемонстрировать неразрывное поведение неразрывного пробела, следующие слова были разделены увеличивающимся количеством неразрывных пробелов:

Сама боль может быть очень болезненной, но ее можно будет получить, но произойдет это так, что труд и боль будут велики, так что они сведутся к минимуму.

Напротив, следующие слова разделяются обычными пробелами:

Сама боль может быть следствием достижения элитарности, но пусть наступит ее время для работы, и боль, которая велика для того, чтобы кто-то пришел к маленькому, который не может заниматься каким-либо трудом, если что-то из этого не будет благоприятно способствовать развитию семьи.

Кодировки [ править ]

Информация о персонаже
Предварительный просмотр  
Имя в Юникоде ПРОСТРАНСТВО БЕЗПЕРЕРЫВА ФИГУРА ПРОСТРАНСТВА УЗКОЕ ПРОСТРАНСТВО БЕЗ РАЗРЫВОВ СЛОВО СОЕДИНИТЕЛЬ
Кодировки десятичная дробь шестигранник декабрь шестигранник декабрь шестигранник декабрь шестигранник
Юникод 160 U + 00A0 8199 В +2007 г. 8239 U + 202F 8288 U + 2060
UTF-8 194 160 С2 А0 226 128 135 Е2 80 87 226 128 175 E2 80 ВЫКЛ. 226 129 160 Е2 81 А0
Ссылка на числовые символы             ⁠ ⁠
Ссылка на именованный персонаж  ,     &Без остановки;
ИСО/МЭК 8859 (1–16)/ ECMA-94. 160 А0
Кодовые страницы Windows : 1250 , 1251 , 1252 , 1253 , 1254 , 1255 , 1256 , 1257 , 1258. 160 А0
КОИ8-Р , КОИ8-У 154
DOS Кодовые страницы : 437 , 850 , 851 , 852 , 853 , 855 , 856 , 857 , 858 , 859 , 860 , 861 , 862 , 863 , 864 , 865 , 866 , 867 , 869. 255 ФФ
ЛП Роман-8 , ЛП Роман-9 160 А0
ЛИКС 154
ТеХ ~ \phantom{9} \, \nobreak
EBCDIC шестнадцатеричный: 41 – RSP, необходимое пространство

В Юникоде знак порядка байтов (BOM), U+FEFF, может интерпретироваться как «непрерывный пробел нулевой ширины», но является устаревшей альтернативой объединению слов (U+2060).

Способы ввода с клавиатуры [ править ]

редко Национальные или международные стандарты раскладки клавиатуры определяют метод ввода для неразрывного пространства. Исключением является финская многоязычная клавиатура, принятая в качестве национального стандарта SFS 5966 в 2008 году. Согласно SFS 5966, неразрывный пробел можно вводить с помощью комбинации клавиш AltGr + Пробел . [13]

Обычно авторы драйверов клавиатуры и прикладных программ (например, текстовых процессоров ) разрабатывают свои собственные сочетания клавиш для неразрывного пространства. Например:

Система/приложение Метод входа
Майкрософт Виндоус Alt+ 0160 или Alt+ 255 (не всегда работает)
macOS Opt+ Shift+ Space
Linux или Unix с использованием X11 Compose, Space, Space или AltGr+ Space
АмигаОС Alt+ Space
ГНУ Эмакс Ctrl+ X 8 Space
Почему Ctrl+ K, Space, Space; или Ctrl+ K, ⇧ Shift+ N, ⇧ Shift+ S
Dreamweaver , LibreOffice , Microsoft Word ,
OpenOffice.org (начиная с версии 3.0), AutoCAD
Ctrl+ ⇧ Shift+ Space[с]
FrameMaker , LyX (не для Mac), OpenOffice.org (до версии 3.0),
WordPerfect
Ctrl+ Space
Mac Adobe InDesign ⌥ Opt+ ⌘ Cmd+ X
питон язык программирования '\N{NO-BREAK SPACE}'[14] или '\xa0'/ '\u00a0'

Помимо этого, приложения и среды часто имеют методы ввода объектов Юникода напрямую через их кодовую точку , например, с помощью метода ввода Alt Numpad . (Неразрывный пробел имеет кодовую точку 255 десятичная дробь ( FF шестнадцатеричное) в кодовой странице 437 и кодовой странице 850 и кодовой точке 160 десятичная дробь ( A0 шестнадцатеричное) в кодовой странице 1252 .)

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

Примечания [ править ]

  1. ^ В целях наглядности представления обычного пробела в этой статье заменены неразрывным пробелом.
  2. ^ Копирование/вставка показанного здесь символа приведет к тому, что голубой цвет будет перенесен вместе с символом. Этого можно избежать, используя один из методов, описанных в § Методы ввода с клавиатуры .
  3. ^ В системах Windows 10 Ctrl+ ⇧ Shift по умолчанию переключает конфигурации клавиатуры, если для текущего языка настроено более одной клавиатуры.

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

  1. ^ IBM (1998) [1995]. «Винда, Латиница 1» . РЕЕСТР, наборы графических символов и кодовые страницы . CPGID 01252.
  2. ^ Эльяакуби, Мохамед; Лазрек, Аззеддин (2010). «Оправдать справедливо или просто оправдать» . Журнал электронного издательства . 13 . дои : 10.3998/3336451.0013.105 . hdl : 2027/spo.3336451.0013.105 .
  3. ^ "Специальные символы" . Чикагское руководство по стилю в Интернете.
  4. ^ «Структура» , HTML 4.01 , W3, 24 декабря 1999 г.
  5. ^ «Текст» , CSS 2.1 , W3 .
  6. ^ «Стандарт SI, в котором упоминается вставка неразрывного пробела между значением и единицей измерения» (PDF) .
  7. ^ ISO/IEC 10646-1:1993/FDAM 29:1999(E)
  8. ^ «Монгольские суффиксы, связанные с NNBSP» (PDF) . В3 . 28 декабря 2014 г.
  9. ^ Сольбриг, Амели (30 января 2008 г.). «Двуязычная микротипография» (PDF) (на немецком языке). Лейпцигский университет прикладных наук, экономики и культуры. п. 58 (PDF, стр. 113). Архивировано из оригинала (PDF) 11 марта 2016 г. Проверено 10 июня 2018 г. В немецком языке все сокращения с внутренними точками разделяются через gFL [неразрывный гибкий пробел]. [...] Английское правописание не допускает пробелов между отдельными буквами. После внутренней точки сразу следует следующая буква без gFL.
  10. ^ «Системы письма и пунктуация» (PDF) . Стандарт Юникод 7.0 . Юникод Инк. 2014 . Проверено 2 ноября 2014 г.
  11. ^ «Диаграмма CLDR: цифры» .
  12. ^ РАЭ; РАЭ. "punto | Паниспаноязычный словарь дураков" . «Diccionario Panhispánico de dudas» (на испанском языке) . Проверено 7 января 2022 г.
  13. ^ Котоистус (28 декабря 2006 г.), Uusi näppäinasettelu [ Состояние новой раскладки клавиатуры ] (презентация) (на финском и английском языках), CSC – Научный центр информационных технологий , заархивировано из оригинала 27 июля 2011 г. {{citation}}: CS1 maint: отсутствует местоположение издателя ( ссылка ) . Черновики финской многоязычной клавиатуры.
  14. ^ Фонд программного обеспечения Python. «Юникод HOWTO¶» . Документация Python 3.10.6 . Проверено 19 августа 2022 г.
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 69D5404BF4536DA49971A917DE6409D3__1717800180
URL1:https://en.wikipedia.org/wiki/Non-breaking_space
Заголовок, (Title) документа по адресу, URL1:
Non-breaking space - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)