Как выровнять текст в LaTeX
По умолчанию LaTeX выравнивает текст, используя полностью выровненный метод. В большинстве случаев этот метод отлично работает, особенно при работе с математическими формулами или химическими уравнениями.
Однако, чтобы использовать собственный метод выравнивания, нам нужно импортировать пакет ragged2e. Вы можете сделать это, установив запись ниже в преамбуле документа.
usepackage [документ] {ragged2e}
В приведенном ниже примере кода показано, как использовать пакет ragged2e. Как уже упоминалось, текст выравнивается по левому краю, если явно не указано иное.
класс документов {статья}
usepackage [utf8] {inputenc}
usepackage [документ] {ragged2e}
начинать{документ}
заглавие {Выравнивание текста}
автор {Linuxhint}
maketitle
раздел {Использование пакета Ragged2e}
---------------------- ТЕКСТОВЫЕ БЛОКИ ----------------------
-------------------------------------------------- ------------
конец{документ}
В приведенном выше коде должен быть образец документа, подобный приведенному ниже:
Выровнять текст по левому краю
Чтобы использовать выравнивание документа по левому краю, используйте команду FlushLeft. Общий синтаксис для текста с выравниванием по левому краю:
начинать{FlushLeft}
конец{FlushLeft}
В следующем примере кода показано, как использовать команду flush left.
класс документов {статья}usepackage [utf8] {inputenc}
usepackage [документ] {ragged2e}
начинать{документ}
заглавие {Выравнивание текста}
автор {Linuxhint}
maketitle
раздел {Использование пакета Ragged2e}
начинать{FlushLeft}
-------------- Содержание документа ---------------------
-------------------------------------------------- -------------
конец{FlushLeft}
конец{документ}
Это выровняет текст по левому краю; вот пример вывода:
Выровнять текст по правому краю
Чтобы выровнять текст по правому краю, используйте команду RightAlign. Синтаксис для этого:
начинать{FlushRight}конец{FlushRight}
В следующем примере показано, как работает команда.
класс документов {статья}
usepackage [utf8] {inputenc}
usepackage [документ] {ragged2e}
начинать{документ}
заглавие {Выравнивание текста}
автор {Linuxhint}
maketitle
раздел {Использование пакета Ragged2e}
начинать{FlushRight}
--------------------- Содержание документа ----------------
-------------------------------------------------- --------------
конец{FlushRight}
конец{документ}
Результатом вывода этой команды являются:
ЗАМЕТКА: LaTeX также поддерживает команду RaggedLeft для выравнивания текста по правому краю. Синтаксис для этого:
RaggedLeft {Текстовый контент}Выровнять текст по центру
Чтобы выровнять текст по центру с помощью пакета ragged2e, используйте команду Center как:
начинать{Центр}конец{центр}
Результирующее выравнивание для этого:
Полный текст по ширине
По умолчанию LaTeX полностью выравнивает текст в документах LaTeX. Однако вы можете явно указать это, если используете другой метод выравнивания.
Для этого используйте команду justify.
LaTeX выравнивает полученный контент, как показано ниже:
Как выровнять уравнения в LaTeX
Пакет amsmath определяет уравнения и выравнивание формул в документах LaTeX. Импортируйте пакет, добавив запись ниже в преамбуле документа.
usepackage {амсмат}Для простых уравнений:
Чтобы написать простое уравнение, используйте среду уравнений как:
начинать{уравнение}ТЕРМИНЫ
конец{уравнение}
В следующем примере кода показано, как добавить уравнение в документ.
класс документов {статья}
usepackage [utf8] {inputenc}
usepackage {амсмат}
начинать{документ}
заглавие {Выравнивание формул}
автор {Linuxhint}
maketitle
раздел {Написание простого уравнения}
начинать{уравнение*}
E = mc ^ 2
конец{уравнение*}
Результат для этого:
ЗАМЕТКА: Если вы хотите пронумеровать уравнение, используйте среду формул (без звездочки), как показано ниже:
начинать{уравнение}E = mc ^ 2
конец{уравнение}
Для длинных уравнений
Чтобы отобразить уравнения, состоящие более чем из одной строки, используйте среду {multiline *}. В качестве:
начинать{многострочный *}конец{многострочный *}
Примером этого является:
начинать{многострочный *}
а (б) = с ^ с + d_{c} \
- е (а) - е ^ г
конец{многострочный *}
Результат для этого:
Как выровнять уравнение
Вы можете выровнять уравнение, используя среду {align *}. Общий синтаксис:
начинать{выровнять*}конец{выровнять*}
Например, в приведенном ниже примере уравнения выравниваются по вертикали.
начинать{выровнять*}
y-9 = 25\
х + 15 = 6\
3x = 9\
конец{выровнять*}
Вы также можете выровнять столбцы по, как показано в приведенном ниже коде:
начинать{выровнять*}Икс&= и&к&= b\
а ^ 2 + Ь2 = с ^ 2& &от = sqrt{2. 3}
конец{выровнять*}
В приведенном выше примере уравнения выравниваются по двум столбцам. Вот пример вывода:
Заключение
В этом руководстве показано, как использовать функции и пакеты выравнивания LaTeX для выравнивания текста и формулировок.