1.1.0 • Published 5 years ago

wordbreaker-russian v1.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

Wordbreaker (Russian)

Бывший jQuery.WordWrapper.js

Расстановщик мягких переносов для русского языка

Демо

Как установить?

Пакет wordbreaker-russian доступен в NPM

npm i wordbreaker-russian

Дополнительно

TODO

Готовность правил

№ правилаГотовностьБлокируется морфологиейКраткое описание
117+При переносе слов нельзя ни оставлять в конце строки, ни переносить на другую строку часть слова, не составляющую слога.
118.0+Нельзя отделять согласную от следующей за ней гласной.
118.1+При переносе cлов с односложной приставкой на согласную, стоящую пеpeд гласной (кроме ы), желательно не разбивать приставку переносом.
118.2+Если после приставки стоит буква ы, то переносить часть слова, начинающуюся с ы, не разрешается.
118.3+Слова, в которых в настоящее время пpиставка отчетливо не выделяется, переносятся в соответствии с основным правилом настоящего параграфа.
119.1+Нельзя отрывать буквы ь и ъ от предшествующей согласной.
119.2+Нельзя отрывать букву й от предшествующей гласной.
119.3+Нельзя оставлять в конце строки или переносить на другую строку одну букву.
119.4+При переносе слов с приставками нельзя разбивать односложную приставку, если за приставкой идет согласный.
119.5+При переносе слов с приставками нельзя оставлять в конце строки при приставке начальную часть корня, не составляющую слога.
119.6+При переносе сложных cлов нельзя оставлять в конце строки начальную часть второй основы, если эта часть не составляет слога.
119.7+Нельзя оставлять в конце строки или переносить в начало следующей две одинаковые согласные, стоящие между гласными.
119.8+Нельзя разбивать переносом односложную часть сложносокращенного слова.
119.9Нельзя разбивать переносом буквенные аббревиатуры, как пишущиеся одними прописными, так и пишущиеся частью строчными, частью прописными или прописными с цифрами.
120Нельзя переносить сокращенные обозначения мер, отрывая их от цифр, указывающих число измеряемых единиц.
121Нельзя переносить «наращения», т. е. отрывать при переносе от цифры соединенное с ней дефисом грамматическое окончание.
122Нельзя разбивать переносами условные графические сокращения.
123Нельзя переносить на другую строку пунктуационные знаки, кроме тире, стоящего после точки или после двоеточия перед второй частью прерванной прямой речи.
124+Нельзя оставлять в конце строки открывающую скобку и открывающие кавычки.
1.1.0

5 years ago

1.0.0

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

7 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago