Я искал здесь и погуглил все мои обычные сайты "go to" ... поэтому я не верю, что на этот вопрос уже был дан ответ.
По сути, я ищу способ взять переменное количество слов в строке и, если эта строка шире, чем 1000px в 48pt, Helvetica выбирает, какие слова оставить в первой строке текста, а какие - во второй, чтобы окончательная ширина строк была близка к четной насколько возможно.
(я собираю большое количество html файлов и делаю из них сводные PDF-файлы для книги для моего детства ... в основном хочу сделать заголовок / титульную страницу каждого приятным насколько это возможно без необходимости индивидуального создания каждого обложки один за другим.)
Я продолжаю пытаться написать это сам, но увязаю во всех «если», и я надеюсь, что я не первый, кто нужно было сделать что-то подобное.