Выравнивание по ширине работает чуть ли не через строчку. Понятия не имею, куда копать. Вот преамбула:
\documentclass[a4 paper,14pt,oneside,russian]{article}
\usepackage{mathtext}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\setcounter{tocdepth}{2}
\usepackage[height=25cm, a4 paper, hmargin={2cm, 2cm}]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\usepackage{graphics}
\usepackage{extsizes}
\linespread{1.3}
\input commands.tex
\renewcommand{\shapedefault}{it}
\renewcommand{\rmdefault}{far}
\usepackage[ukrainian, english, russian]{babel}
\usepackage{amsmath,amssymb,amsthm,amscd,amsfonts}
\usepackage{indentfirst}
// Отключение commands.tex здесь не влияет, если что.