Vízszintes vonal opciók a LaTeX-ben

Otthoni laptopon dolgozó üzletemberek, karantén a koronavírus-covid-19 miatt, otthoni munka vagy otthoni munka és társadalmi távolságtartás koncepció

A LaTeX számos módot kínál a dokumentumok szedésére és formázására.

Kép jóváírása: Nattakorn Maneerat/iStock/GettyImages

A LaTeX rengeteg lehetőséget kínál a dokumentumok szedésénél és formázásánál. Ez különösen akkor hasznos, ha matematikával foglalkozik, de ezen túlmutató alkalmazásokkal is büszkélkedhet. Az ár, amelyet más szövegszerkesztő és szedőszoftverekkel összehasonlítva fizet, a megnövekedett összetettségért van, de ha azt szeretné, hogy a dokumentuma a lehető legjobban nézzen ki, a LaTeX több mint megéri. Mindaddig, amíg hajlandó vagy egy kicsit tanulni, amikor valami olyasmit akarsz csinálni, mint például vízszintes vonalat húzni a LaTeX-ben, nagyjából bármit megtehetsz a rendszerrel.

\rule Parancs a LaTeX-ben

Ha bármilyen hosszúságú és vastagságú vízszintes vonalat szeretne létrehozni a LaTeX-ben, a \rule parancsot a legegyszerűbb használni. Egyszerűen gépelj \rule{length}{thickness} a választott sorhosszúsággal és -vastagsággal a példában szereplő két helyőrző szó helyére. Ehhez meg kell adnia a használt mértékegységet (például cm vagy pt), de ha ezt megteszi, ezzel a paranccsal létrehozhat egy vízszintes vonalat a céljainak megfelelően.

A nap videója

Ha azt szeretné, hogy a vonal a semleges hely fölé emelkedjen (vagy alá csökkenjen), megadhat egy opcionális argumentumot szögletes zárójelek közvetlenül a "\rule" után a "magasság emelésére". A függőleges helyzet növeléséhez használjon pozitívat érték; csökkentéséhez használjon negatívat. Ehhez és a \rule parancs fő hossz- és vastagsági argumentumaihoz a legjobb, ha kipróbál néhány lehetőséget, és megnézi, melyik a legmegfelelőbb az Ön céljainak.

\hline a LaTeX-ben

A \hline parancsot gyakran mondják a vízszintes vonal létrehozásának legegyszerűbb módjának, és bizonyos értelemben ez minden bizonnyal igaz, mert \hline nincs szükség érvekre vagy bármi másra. Ez a parancs azonban kifejezetten a LaTeX tábláira vonatkozik, így csak tábla részeként használható. A parancs a táblázattal megegyező szélességű vonalat húz.

Két egymást követő \hline parancsot is megadhat, ha két sort szeretne kis szóközzel elválasztani.

\line Parancs a LaTeX-ben

A \line parancs sokoldalúbb, mint az előző opciók, mivel beállíthat egy meredekséget a rajzolt vonalhoz, és egy adott választással vízszintes vonalak rajzolására is használható. típus \vonal (x-slope, y-slope){length} a... val x-lejtő, y-a helyőrző szavak helyére kívánt lejtést és hosszúságot. Vízszintes vonal esetén az első résznél "(1,0)"-t kell megadni, így egy egységnyi meredekségű vonalat kap a x-irány és nincs lejtő a y-irány. Ismét győződjön meg róla, hogy megadja a hossz mértékegységeit, hogy a LaTeX tudja, mit akar.

\hrulefill parancs a LaTeX-ben

A vízszintes vonalhoz legközelebb álló LaTeX hrule parancs \hrulefill. Ez a parancs egy "gumi hosszúságú" sort hoz létre, ami azt jelenti, hogy a hossza attól függően változik, hogy mivel osztja meg a sort. Ez különösen hasznos a tartalmi oldalakon, ahol szükség lehet egy fejezet címére és az oldalra ugyanaz a sor, de vízszintes vonallal elválasztva, így az oldalszámok jobbra vannak igazítva a döntőben dokumentum. Ez ideális a fejezetcímek által okozott változó hosszúságok kitöltésére anélkül, hogy például a szabály paranccsal kellene finomhangolnia a hosszúságot.

\dotfill Parancs a LaTeX-ben

Ha ugyanazt a funkcionalitást szeretné, mint a \hrulefill, kivéve a pontokat az egyenes vízszintes vonal helyett, használhatja \dotfill. Ez pontosan ugyanúgy működik, mivel a hossza változó. Vannak, akik ezt a stílust részesítik előnyben a tartalmi oldalakon.