wordwrap
Автоматический перенос ASCII-текста по словам для вывода на дисплеи с ограниченным размером
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:829f86829604805897ac21d39dd0011957a33ea2f9557a8797dc5d3c75986ddawordwrap-0.1.0-829f8682.zipОписание
Если нужно вывести текст на маленький дисплей, но не хочется морочиться с переносом строк вручную — эта библиотека берёт на себя всю работу. Разбивает ASCII-текст на строки по границам слов, помещая его в заданное количество колонок и строк. Если текст не влезает, добавляет многоточие в конец. Поддерживает ограничение по обоим измерениям сразу — удобно для фиксированных окон на экране. Библиотека работает особенно хорошо с моноширинными шрифтами. На старых AVR-платах может быть медленной из-за активного использования String, но на более мощном железе (например, при работе с TFT) проблем не будет. Unicode не поддерживает, зато может вернуть количество использованных строк, если передать дополнительный параметр.