Параметри горизонтальної лінії в LaTeX

Ділові люди, які працюють на ноутбуці вдома, карантин від коронавірусу covid-19, робота вдома або робота вдома та концепція соціального дистанціювання

LaTeX пропонує багато способів набору та форматування документа.

Авторство зображення: Nattakorn Maneerat/iStock/GettyImages

LaTeX пропонує безліч можливостей, коли справа доходить до набору та форматування документа. Це особливо корисно, коли ви маєте справу з математикою, але воно також може похвалитися додатками, які виходять за межі цього. Ціна, яку ви платите в порівнянні з іншим програмним забезпеченням для обробки текстів і набору текстів, це за підвищену складність, але якщо ви хочете, щоб ваш документ виглядав якнайкраще, LaTeX того вартий. Поки ви готові трохи навчитися, коли хочете зробити щось на кшталт накреслення горизонтальної лінії в LaTeX, ви можете робити з системою майже все, що потрібно.

\rule Команда в LaTeX

Якщо ви хочете створити горизонтальну лінію в LaTeX будь-якої довжини та товщини, команда \rule є найпростішою у використанні. Просто введіть \rule{length}{thickness} із обраною вами довжиною та товщиною лінії замість двох слів-заповнювачів у прикладі. Вам потрібно вказати одиницю вимірювання, яку ви використовуєте, коли ви це робите (наприклад, см або pt), але якщо ви це зробите, ви можете створити горизонтальну лінію відповідно до ваших цілей за допомогою цієї команди.

Відео дня

Якщо ви хочете, щоб лінія була піднята вище (або опущена нижче) нейтрального розташування, ви можете включити додатковий аргумент квадратні дужки відразу після «\правила» для «підйому висоти». Для збільшення вертикального положення використовуйте позитив вартість; щоб зменшити його, використовуйте негативне значення. Для цього та основних аргументів довжини та товщини команди \rule найкраще спробувати кілька варіантів і побачити, який найкраще підходить для ваших цілей.

\hline в LaTeX

Часто кажуть, що команда \hline є найпростішим способом створення горизонтальної лінії, і в певному сенсі це, безумовно, вірно, оскільки ви вводите \hline без жодних аргументів чи чогось іншого. Однак ця команда стосується таблиць у LaTeX, тому ви можете використовувати її лише як частину таблиці. Команда малює лінію такої ж ширини, що й таблиця.

Ви також можете ввести дві послідовні команди \hline, якщо потрібно два рядки з невеликим пробілом, що розділяє їх.

\line Команда в LaTeX

Команда \line є більш універсальною, ніж попередні параметри, оскільки ви можете встановити нахил для лінії, яку ви малюєте, а також за допомогою конкретного вибору ви можете використовувати її для малювання горизонтальних ліній. Тип \рядок (х-схил, у-хил){довжина} з x- нахил, у- нахил і довжина, які ви хочете замість слів-заповнювачів. Для горизонтальної лінії потрібно «(1,0)» для першої частини, тож ви отримаєте лінію з одиничним нахилом у x-напрямок і жодного нахилу в у- напрямок. Знову ж таки, переконайтеся, що ви включили одиниці для довжини, щоб LaTeX знав, що ви хочете.

\hrulefill Команда в LaTeX

Команда LaTeX hrule, що є найближчою до горизонтальної лінії \hrulefill. Ця команда створює рядок із «довжиною гуми», що означає, що довжина змінюється залежно від того, з чим вона спільної лінії. Це особливо корисно для сторінок вмісту, де може знадобитися назва розділу та сторінки той самий рядок, але розділений горизонтальною лінією, тому номери сторінок вирівнюються по правому краю документ. Це ідеально підходить для заповнення змінної довжини, викликаної назвами розділів, без необхідності точного налаштування довжини, наприклад, за допомогою команди правила.

Команда \dotfill в LaTeX

Якщо вам потрібна така ж функціональність, що й \hrulefill, за винятком крапок замість прямої горизонтальної лінії, ви можете використовувати \dotfill. Це працює точно так само, оскільки довжина змінна. Деякі люди віддають перевагу цьому стилю для сторінок вмісту.