Силлабификация

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

Разделение на слоги ( / с ɪ ˌ л æ б ɪ е ɪ к eɪ ʃ ən / ) или разделение на слоги ( / с ɪ ˌ л æ б ɪ к eɪ ʃ ən / ), также известный как переносов, является разделение слова на слоги, устные, письменные или подписанные.

СОДЕРЖАНИЕ

  • 1 Обзор
  • 2 Алгоритм
    • 2.1 В TeX
  • 3 См. Также
  • 4 Примечания
  • 5 Внешние ссылки

Обзор

Письменное разделение на слоги обычно отмечается дефисом при использовании английской орфографии (например, syl-la -ble) и точкой при расшифровке фактически произнесенных слогов в Международном фонетическом алфавите (IPA) (например, [ˈsɪ.lə. бᵊɫ] ). Для целей презентации типографы могут использовать интерпункт ( символ Unicode U + 00B7, например, sylla ble), специальную « точку переноса » (U + 2027, например, syl‧la‧ble) или пробел (например, syl la ble).

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

В некоторых языках разговорные слоги также являются основой слогового образования в письменной форме. Однако, возможно, из-за слабого соответствия между звуками и буквами в написании современного английского языка, письменная силлабификация в английском языке основана в основном на этимологических или морфологических, а не на фонетических принципах. Например, невозможно разделить «обучение» на слоги как на обучение в соответствии с правильной слоговой схемой живого языка. Наблюдение только за обучением в конце строки может ввести читателя в заблуждение и заставить его неправильно произнести слово, поскольку орграф ea может содержать много разных значений. История английской орфографии счета для таких явлений.

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

В результате даже большинство носителей английского языка не могут слогать слова в соответствии с установленными правилами без использования словаря или текстового редактора. Школы обычно не дают больше советов по теме, чем использование словаря. Кроме того, существуют различия между британской и американской силлабификацией и даже между словарями одной и той же разновидности английского языка.

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

Алгоритм

Нерешенная проблема в информатике :

Есть ли какой-нибудь идеальный алгоритм силлабификации в английском языке?

(больше нерешенных проблем в информатике)

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

Одна из причин сложности правил разбиения слов заключается в том, что разные «диалекты» английского языка имеют тенденцию различаться при расстановке переносов: американский английский обычно работает со звуком, но британский английский обычно обращает внимание на происхождение слова, а затем Звучать. Также существует большое количество исключений, что еще больше усложняет дело.

Некоторые практические правила можно найти в книге майора Кири: «О расстановке переносов - анархия педантизма». Среди алгоритмических подходов к расстановке переносов широко используется тот, который реализован в системе набора текста TeX. Это подробно описано в первых двух томах книги « Компьютеры и набор текста» и в диссертации Франклина Марка Ляна. Целью работы Ляна было сделать алгоритм настолько точным, насколько он мог практически, и сделать любой словарь исключений небольшим.

В оригинальных шаблонах расстановки переносов для американского английского языка TeX список исключений содержит только 14 слов.

В TeX

Порты алгоритма расстановки переносов TeX доступны в виде библиотек для нескольких языков программирования, включая Haskell, JavaScript, Perl, PostScript, Python, Ruby, C # и TeX, которые можно настроить для отображения дефисов в журнале с помощью команды \showhyphens.

В LaTeX исправление переносов может быть добавлено пользователями с помощью:

\hyphenation{words}

Команда \hyphenation объявляет разрешенные точки переноса, в которых слова представляют собой список слов, разделенных пробелами, в котором каждая точка переноса обозначена - символом. Например,

\hyphenation{fortran er-go-no-mic}

заявляет, что в текущем задании "fortran" не должно переноситься через дефис и что если слово "эргономичный" должно быть расставлено через дефис, оно будет в одном из указанных пунктов.

Однако есть несколько ограничений. Например, стандартная \hyphenation команда по умолчанию принимает только буквы ASCII, поэтому ее нельзя использовать для исправления переносов слов с символами, отличными от ASCII (например, ä, é, ç ), которые очень распространены почти во всех языках, кроме английского. Однако существуют простые обходные пути.

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

Примечания

внешняя ссылка

Последняя правка сделана 2023-04-17 02:22:17
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте