Jump to content

Расстояние между предложениями в цифровых медиа

Расстояние между предложениями в цифровых медиа касается горизонтальной ширины пространства между предложениями в компьютерных и веб-медиа. Цифровые средства массовой информации позволяют изменять интервалы между предложениями , что невозможно при использовании пишущей машинки . Большинство цифровых шрифтов допускают использование переменного или неразрывного пробела . [1] Некоторые современные спецификации шрифтов, такие как OpenType , имеют возможность автоматически добавлять или уменьшать пробелы после знаков препинания. [ нужна ссылка ] и пользователи могут иметь возможность выбирать варианты интервала между предложениями.

Современные шрифты допускают вариации интервалов, которыми может легко манипулировать средний пользователь, например: неразрывные короткие пробелы (тонкие пробелы), неразрывные нормальные пробелы (толстые пробелы), разрывающие обычные пробелы (толстые пробелы) и разрываемые длинные пробелы (em). пространства).

Текстовые процессоры и программы текстового ввода

[ редактировать ]

Программное обеспечение для набора текста TeX рассматривает горизонтальные пробелы как один пробел, но использует эвристику для распознавания окончаний предложений, печатая пробелы после них немного шире, чем обычное пространство. Это значение по умолчанию для TeX, хотя " \frenchspacingМакрос TeX отключит эту функцию в пользу использования того же количества пробелов между предложениями, что и между словами. [2]

Компьютерные текстовые процессоры позволят пользователю вводить столько пробелов, сколько пожелает. Хотя настройка по умолчанию для средств проверки грамматики многих приложений (например, Microsoft Word ) — одинарный интервал между предложениями, их можно настроить так, чтобы двойные интервалы между предложениями также распознавались как правильные. Программа под названием PerfectIt представляет собой «надстройку к MS Word, которая помогает профессионалам быстрее корректировать текст». Производитель заявляет, что в самую последнюю версию их программы (по состоянию на август 2009 г.) была добавлена ​​функция «преобразования двух пробелов в конце предложения в один», но у них «никогда не было запросов на преобразование одного пробела». на два». [3]

Некоторые редакторы открытого текста , такие как Emacs и vi , изначально использовали двойной интервал для распознавания границ предложений. По умолчанию Emacs не разрывает строку через один пробел, которому предшествует точка, но это поведение можно настроить (с помощью опции sentence-end-double-space). Будет сохранено более одного места, но дополнительное пространство не будет добавлено автоматически, если его не хватает. Существуют также функции для перемещения курсора вперед или назад к следующему двойному пробелу в тексте. В Виме joinspaces Параметр указывает, вставляются ли дополнительные пробелы при соединении строк, а параметр J отметить в cpoptions указывает, должны ли после предложения идти два пробела. Стандарты кодирования GNU рекомендуют использовать два пробела при кодировании комментариев. [4] Это также относится к документации программного обеспечения в проекте GNU. Дополнительный режим Emacs LaTeX предоставляет возможность переключения. French-LaTeX-mode который, если установлен French, создает одинарный интервал в предложении после конечной пунктуации.

Веб-браузеры

[ редактировать ]

Веб-браузеры следуют спецификации отображения HTML и для удобства программистов игнорируют пробелы при их отображении. [5] Это соглашение изначально исходит из базового стандарта SGML , который сжимает несколько пробелов из-за четкого разделения между контентом и информацией о макете. [6] Чтобы заставить веб-браузер отображать несколько пробелов, необходимо использовать специальную последовательность символов (например, «   "для en-space, за которым следует тонкое пространство",  " для em-пространства или " &nbsp"для двух последовательных полных пробелов). [7] Однако использование неразрывного пробела может привести к неравномерному выравниванию текста и появлению дополнительных нежелательных пробелов или разрывов строк в тексте в некоторых программах. [8] Альтернативно, интервалом между предложениями можно управлять в HTML, разделяя каждое предложение на отдельный элемент (например, интервал) и используя CSS для точного управления интервалом между предложениями. [9] На практике это делается редко.

Чтобы указать и разрешить отображение нескольких пространств без свертывания в веб-браузере, HTML <pre> тег или CSS white-space недвижимость можно использовать.

Кодировки символов

[ редактировать ]

ASCII и аналогичные ранние кодировки символов предоставляют только один пробел, который является разрывным и имеет фиксированную ширину (конкретную ширину, указанную соответствующим шрифтом). EBCDIC , хотя и раньше, чем ASCII, предоставлял разрываемое пространство фиксированной ширины ( SP ), неразрывное пространство фиксированной ширины ( RSP : «Required SPace») и неразрывное пространство фиксированной ширины альтернативной ширины, предназначенное для использования. в числовых списках с цифрами фиксированной ширины (но не обязательно em-ширины) ( NSP : «Numeric SPace»). HTML и Unicode могут записывать серии последовательных пробелов, включая пробелы различной ширины, а также разрывные и неразрывные пробелы. HTML предоставляет четыре варианта ширины пробела и один неразрывный пробел фиксированной ширины: <space>, &emsp;, &ensp;, и &thinsp; (все ломается); и &nbsp; (неразрывный). Шрифтом пишущей машинки, <space> будет равно &emsp;, но будет варьироваться в зависимости от спецификации разработчика шрифта для всех других шрифтов, как пропорциональных, так и моноширинных. Стандарт HTML также определяет поведение отображения, а не только кодировку символов, поэтому веб-браузеры, соответствующие стандарту HTML, будут сворачивать несколько <space>s к одному <space>. Небраузерные приложения, использующие кодировку HTML, не обязательно будут вести себя таким образом во время отображения, например, более поздние версии Microsoft Word. Unicode предоставляет 15 вариантов ширины и разрываемости пространства, в том числе: ТОНКОЕ ПРОСТРАНСТВО &#8201; и УЗКОЕ ПРОСТРАНСТВО БЕЗ РАЗРЫВОВ &#8239 . [10] Следующие примеры демонстрируют влияние этих вариантов на веб-браузер — использование пробела перед знаками препинания, чтобы проиллюстрировать идентичные возможные варианты интервалов после пунктуации терминала. Эти варианты интервалов в сочетании со стандартным пространством для слов позволяют пользователям создавать собственный интервал между предложениями в качестве альтернативы одинарному или двойному стандартному пространству для слов.

  • Никакого пробела перед восклицательным знаком!
  • Неразрывный пробел перед восклицательным знаком!
  • ТОНКОЕ ПРОСТРАНСТВО ( &#8201;) перед восклицательным знаком !
  • УЗКОЕ ПРОСТРАНСТВО БЕЗ РАЗРЫВОВ ( &#8239;) перед восклицательным знаком!
  • Небольшой неразрывный пробел перед восклицательным знаком   !

См. также

[ редактировать ]

Источники

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ecebb8740224ff75d80abe1298acb9e5__1701999000
URL1:https://arc.ask3.ru/arc/aa/ec/e5/ecebb8740224ff75d80abe1298acb9e5.html
Заголовок, (Title) документа по адресу, URL1:
Sentence spacing in digital media - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)