Opcje linii poziomej w LaTeX

Ludzie biznesu pracujący na laptopie w domu, kwarantanna z koronawirusa covid-19, praca z domu lub praca w domu i koncepcja dystansu społecznego

LaTeX oferuje wiele sposobów składania i formatowania dokumentu.

Źródło obrazu: Nattakorn Maneerat/iStock/GettyImages

LaTeX oferuje mnóstwo możliwości, jeśli chodzi o skład i formatowanie dokumentu. Jest to szczególnie przydatne, gdy masz do czynienia z matematyką, ale oferuje również aplikacje znacznie wykraczające poza to. Cena, jaką płacisz w porównaniu do innych programów do przetwarzania tekstu i składu tekstu, dotyczy większej złożoności, ale jeśli chcesz, aby Twój dokument wyglądał najlepiej, jak to możliwe, LaTeX jest tego wart. Tak długo, jak chcesz się trochę nauczyć, kiedy chcesz zrobić coś takiego jak narysowanie poziomej linii w LaTeX-ie, możesz zrobić prawie wszystko, czego potrzebujesz z tym systemem.

Polecenie \rule w LaTeX-ie

Jeśli chcesz utworzyć linię poziomą w LaTeX o dowolnej długości i grubości, najłatwiej jest użyć polecenia \rule. Po prostu wpisz \rule{długość}{grubość} z wybraną długością i grubością linii w miejscu dwóch zastępczych słów w przykładzie. Musisz określić jednostkę, której używasz, kiedy to robisz (na przykład cm lub pt), ale jeśli to zrobisz, możesz utworzyć linię poziomą, aby dopasować ją do swoich celów za pomocą tego polecenia.

Wideo dnia

Jeśli chcesz, aby linia była podniesiona powyżej (lub obniżona poniżej) neutralnej lokalizacji, możesz dołączyć opcjonalny argument w nawiasy kwadratowe zaraz po „\rule” dla „podnieś-wysokość”. Aby zwiększyć pozycję pionową, użyj pozytywu wartość; aby go zmniejszyć, użyj ujemnego. W tym celu oraz w przypadku głównych argumentów długości i grubości polecenia \rule najlepiej jest wypróbować kilka opcji i zobaczyć, która jest najlepsza dla twoich celów.

\hline w LaTeX-ie

Często mówi się, że polecenie \hline jest najprostszym sposobem na utworzenie linii poziomej i w pewnym sensie jest to z pewnością prawdziwe, ponieważ wpisujesz \hlinia bez potrzeby kłótni ani niczego innego. Jednak to polecenie odnosi się konkretnie do tabel w LaTeX, więc można go używać tylko jako części tabeli. Polecenie rysuje linię o tej samej szerokości co tabela.

Możesz także wpisać dwa kolejne polecenia \hline, jeśli chcesz mieć dwie linie oddzielające je małą spacją.

\line Polecenie w LaTeX-ie

Polecenie \line jest bardziej wszechstronne niż poprzednie opcje, ponieważ można ustawić nachylenie dla rysowanej linii, a przy określonym wyborze można go również użyć do rysowania linii poziomych. Rodzaj \line (x-slope, y-slope){długość} z x-nachylenie, tak-nachylenie i długość, które chcesz zamiast słów zastępczych. Dla linii poziomej, chcesz "(1,0)" dla pierwszej części, więc otrzymasz linię z nachyleniem jednostki w x-kierunek i brak nachylenia w tak-kierunek. Ponownie, upewnij się, że uwzględniłeś jednostki długości, aby LaTeX wiedział, czego chcesz.

\hrulefill Polecenie w LaTeX-ie

Polecenie hrule LaTeX, które jest najbliżej linii poziomej, to \hrulefill. To polecenie tworzy linię z „długością gumy”, co oznacza, że ​​długość różni się w zależności od tego, z czym dzieli linię. Jest to szczególnie przydatne w przypadku stron ze spisem treści, gdzie możesz chcieć mieć tytuł rozdziału i stronę ta sama linia, ale oddzielona linią poziomą, dzięki czemu numery stron są wyrównane do prawej w finale dokument. Jest to idealne rozwiązanie do wypełniania zmiennych długości spowodowanych tytułami rozdziałów bez konieczności dostrajania długości za pomocą na przykład polecenia reguły.

\dotfill Polecenie w LaTeX

Jeśli chcesz mieć taką samą funkcjonalność jak \hrulefill, z wyjątkiem kropek zamiast prostej poziomej linii, możesz użyć \dotfill. Działa to dokładnie w ten sam sposób, ponieważ długość jest zmienna. Niektórzy ludzie wolą ten styl dla stron z treścią.