Параметры горизонтальной линии в LaTeX
LaTeX предлагает множество возможностей, когда дело доходит до набора текста и форматирования документа. Это особенно полезно, когда вы имеете дело с математикой, но у него есть и другие приложения. Цена, которую вы платите по сравнению с другим программным обеспечением для обработки текстов и набора текста, связана с повышенной сложностью, но если вы хотите, чтобы ваш документ выглядел как можно лучше, LaTeX более чем того стоит. Пока вы готовы немного учиться, когда хотите сделать что-то вроде рисования горизонтальной линии в LaTeX, вы можете делать с системой практически все, что вам нужно.
\rule Command в LaTeX
Если вы хотите создать в LaTeX горизонтальную линию любой длины и толщины, проще всего использовать команду \rule. Просто введите \rule{length}{толщина} с выбранной вами длиной и толщиной линии вместо двух слов-заполнителей в примере. Вам нужно указать единицу измерения, которую вы используете при этом (например, см или pt), но если вы это сделаете, вы можете создать горизонтальную линию, соответствующую вашим целям, с помощью этой команды.
Если вы хотите, чтобы линия поднималась выше (или опускалась ниже) нейтрального местоположения, вы можете включить необязательный аргумент в квадратных скобках сразу после «\ правила» для «высоты подъема». Чтобы увеличить положение по вертикали, используйте положительное значение; чтобы уменьшить его, используйте отрицательный. Для этого, а также для основных аргументов длины и толщины команды \rule лучше всего попробовать несколько вариантов и посмотреть, какой из них лучше всего подходит для ваших целей.
\hline в LaTeX
Команду \hline часто называют самым простым способом создания горизонтальной линии, и в некотором смысле это действительно так, поскольку вы вводите \hline. без аргументов и прочего. Однако эта команда специально относится к таблицам в LaTeX, поэтому вы можете использовать ее только как часть таблицы. Команда рисует линию той же ширины, что и таблица.
Вы также можете ввести две последовательные команды \hline, если хотите две строки с небольшим пробелом, разделяющим их.
\line Command в LaTeX
Команда \line более универсальна, чем предыдущие параметры, поскольку вы можете установить наклон для линии, которую вы рисуете, и при определенном выборе вы также можете использовать ее для рисования горизонтальных линий. Введите \line(x-slope,y-slope){length} с х -наклон, y -наклон и длина, которые вы хотите вместо слов-заполнителей. Для горизонтальной линии вам нужно "(1,0)" для первой части, поэтому вы получите линию с единичным наклоном в x -направление и никакого наклона в y -направление. Опять же, убедитесь, что вы указали единицы длины, чтобы LaTeX знал, что вы хотите.
Команда \hrulefill в LaTeX
Команда LaTeX hrule, наиболее близкая к горизонтальной линии, называется \hrulefill. . Эта команда создает линию с «резиновой длиной», что означает, что длина варьируется в зависимости от того, с чем она разделяет линию. Это особенно полезно для страниц содержания, где вы можете захотеть, чтобы заголовок главы и страницы располагались на одной строке, но были разделены горизонтальной линией, чтобы номера страниц в конечном документе были выровнены по правому краю. Это идеально подходит для заполнения переменной длины, вызванной названиями глав, без необходимости точной настройки длины с помощью, например, команды правила.
\dotfill Command в LaTeX
Если вам нужна та же функциональность, что и \hrulefill, но с точками вместо прямой горизонтальной линии, вы можете использовать \dotfill. . Это работает точно так же, поскольку длина является переменной. Некоторые люди предпочитают этот стиль для страниц содержания.