Работа в системе LaTeX



Центрирование, выравнивание текста по краю


Для этих целей используются окружения center (для центрирования), а также flushleft и flushright (для выравнивания по левому и правому краю соответственно).

Внутри каждого из этих окружений можно в принципе набирать и самый обычный текст, стандартным образом разбитый на абзацы с помощью пустых строк, но при этом каждая строка получающегося "абзаца" будет центрирована (для окружения center) или выровнена по левому/правому краю (для окружений flushleft и flushright соответственно).

Окружение flushleft по своему действию практически эквивалентно команде \raggedright; но вообще, конечно, все перечисленные окружения нужны не для создания абзацев столь странного вида, а для организации текста в виде последовательности строк, каждая из которых центрирована или сдвинута влево или вправо; для этого достаточно после каждой строки, которую вы хотите центрировать (или сдвинуть к краю), поставить команду \\ ; следующая строка будет принадлежать тому же абзацу, и, стало быть, опять же будет центрирована (сдвинута). А если вы не будете делать разбиения на строки командой \\, то это будет сделано автоматически, с появлением несколько странных абзацев (на стр.25 приведен пример того, что может в этом случае получиться). Примеры:

\begin{flushleft} левый\\марш \end{flushleft}

\begin{flushleft} левый\\марш \end{flushleft}

\begin{flushright} наше дело\\ правое

\begin{flushright} наше дело\\ правое

\begin{center} а вот мы позиционируемся\\ в центристской части\\ политического спектра \end{center}

\begin{center} а вот мы позиционируемся\\ в центристской части\\ политического спектра \end{center}

Как и в случае с quote и quotation, если после команды \end, закрывающей любое из этих окружений, в исходном тексте идет пустая строка, то следующий абзац набирается LaTeX'ом с обычным абзацным отступом, в противном случае — без отступа.




Содержание  Назад  Вперед