В українській мові Редагувати
Чинним правописом від 2007 року встановлено орфографічні (перенос одного слова) та технічні (для частин речення) правила переносу. Їх описано відповідно у § 41 та § 42 чинного правопису.
Орфографічний перенос Редагувати
Частини слів з одного рядка в другий слід переносити за складами: гай-ка, зо-шит, книж-ка, ко-ло-дязь, паль-ці, са-дів-ник, Хар-ків.
При цьому:
- Не можна розривати сполучення літер дж, дз, які позначають один звук. Отже, переносити можна лише так: ґу-дзик, хо-джу. Якщо дж, дз не становлять одного звука (це буває, коли д належить до префікса, а ж або з — до кореня), то їх слід розривати: над-звичай-ний (а не на-дзвичайний), під-жив-ляти (а не пі-дживляти).
- Апостроф і м'який знак при переносі не відокремлюються від попередньої літери:
- Одна літера не залишається в попередньому рядку й не переноситься в наступний:
ака-де-мія (а не а-кадемія), Ма-рія (а не Марі-я), олі-вець (а не о-лівець).
Відповідно не можна поділяти на частини для переносу такі двоскладові слова, як:
або, моя, око, шия тощо. - При переносі складних слів не можна залишати в кінці рядка початкову частину другої основи, якщо вона не становить складу:
- Не можна розривати ініціальні абревіатури, а також комбіновані абревіатури, які складаються з ініціальних скорочень цифр:
- У решті випадків, які не підходять під викладені вище правила, можна довільно переносити слова за складами:
Дні-про й Дніп-ро, Оле-ксандра й Олек-сандра, се-стра й сест-ра.
Це правило поширюється й на суфікси:
бли-зький і близь-кий, видавни-цтво, видавниц-тво й видавницт-во, гре-цький і грець-кий, убо-зтво, убоз-тво й убозт-во, суспільс-тво й суспільст-во.
Технічний перенос Редагувати
- Не можна переносити прізвища, залишаючи в кінці попереднього рядка ініціали або інші умовні скорочення, що до них належать:
- Не можна відривати скорочені назви мір від цифр, до яких вони належать:
- Граматичні закінчення, з'єднані з цифрами через дефіс, не можна відривати й переносити:
- Не можна розривати умовні (графічні) скорочення типу вид-во, і т. д., і т. ін., та ін., т-во тощо.
- Не можна переносити в наступний рядок розділові знаки (крім тире), дужку або лапки, що закривають попередній рядок, а також залишати в попередньому рядку відкриту дужку або відкриті лапки.
Комп'ютерна реалізація Редагувати
Проблема автоматичного визначення місць можливих переносів виникла в 1950-ті роки, коли обчислювальна техніка стала використовуватися у видавничій справі. Спочатку застосовувалися системи, засновані або на словниках, в яких для кожного слова було вказано місця переносів, або на алгоритмах у вигляді набору правил для комбінацій літер, які можна або не можна розривати переносом. Перший підхід, особливо на старій техніці, був незручний через необхідність використовувати величезні бази даних і непридатність до застосування для переносу невідомих раніше слів. Другий підхід з емпіричними правилами довго не забезпечував прийнятної якості. Проблему розв'язав Франклін Марк Лян (англ. Franklin Mark Liang), студент Дональда Кнута, який у 1983 році запропонував алгоритм, що створює компактний набір правил за допомогою словника з розставленими переносами. Цей набір правил дозволяє точно відновити місця переносів в усіх словах зі словника. Відтак було виявлено експериментально, що для нових слів, яких не було в навчальному словнику, цей набір правил, у переважній кількості випадків, також знаходить вдалі місця переносу. Систему Ляна спочатку було використано в системі TeX, а пізніше пристосовано також і до інших видавничих систем. Вона також була реалізована на Javascript в проекті Hyphenator, який дозволяє розставляти переноси у звичайному тексті в кодуванні Unicode.
Примітки Редагувати
Джерела Редагувати
- Технологія набору та верстки [Текст]: навч. посіб. / Д. В. Василишин, О. М. Василишин ; за ред. О. В. Мельникова ; рец.: О. М. Величко, М. С. Антоник, Ю. Ц. Жидецький. — Львів : Укр. акад. друкарства, 2011. — 272 с. — 300 пр. — ISBN 978-966-322-190-8.