Союзы в конце строк визуально дробят текст и могут навредить смыслу повествования. Типографы рекомендуют не оставлять союзы в конце, а переносить из на новую строку.
Можно кодом закодить?
*Фрейм фикс, текста много, выключка по левому краю.
Артём Петренков, потому что русский язык чуточку сложнее.
Подобные правки делаются редактором (автором) текста перед публикацией. Наилучший порядок: вычитать, исправить опечатки, использовать типограф (легко встраивается в CKEditor), вычитать, расставить ­ переносы в длинных словах (в мобильной версии могут не поместиться по ширине).
Артём Петренков, я не говорил, что они по-другому устроены. Практика показала, что типографы часто ошибаются. Приходится тексты проверять еще раз. Они лишь ускоряют процесс подготовки текста.
И я считаю костылём не автоматизацию, а конечный список частиц речи, предлогов, союзов и междометий.