![Example](https://i.stack.imgur.com/5y124.png)
У меня есть контейнер переменной ширины (ширина экрана) и фиксированные левые и правые поля.Оставшаяся область дает мне ограничение на максимальную ширину текста, где я размещаю текст переменного содержимого (на нескольких языках).Я хочу, чтобы текст вписывался в эту ширину без усечения, при необходимости оборачивая.Текст относительно короткий - он может уместиться в одну строку, вероятно, уместится в 2 строки и наверняка уместится в 3 строки.
Я хочу избежать случаев, подобных (2) - когда текст переносится в длинный икороткая линия.Это не выглядит красиво.Вместо этого я бы хотел, чтобы оно было более равномерным, как в случае (3).
Для демонстрационных целей я жестко закодировал выбранные поля, но я хочу, чтобы решение работало автоматически для любого текстового содержимого и любого контейнера.ширина.
Это достижимо с помощью встроенных виджетов Flutter, или мне нужно реализовать что-то свое, похожее на https://pub.dartlang.org/packages/auto_size_text?