Opțiuni de linie orizontală în LaTeX

Oameni de afaceri care lucrează la laptop acasă, sunt în carantină de coronavirus covid-19, lucrează de acasă sau lucrează acasă și conceptul de distanțare socială

LaTeX oferă o mulțime de moduri de a tasta și formata un document.

Credit imagine: Nattakorn Maneerat/iStock/GettyImages

LaTeX oferă o multitudine de posibilități atunci când vine vorba de tipărirea și formatarea unui document. Este util mai ales atunci când ai de-a face cu matematică, dar se mândrește și cu aplicații mult dincolo de asta. Prețul pe care îl plătiți în comparație cu alte programe de procesare a textului și de tipare este pentru complexitatea crescută, dar dacă doriți ca documentul dvs. să arate cât mai bine, LaTeX merită mai mult decât. Atâta timp cât sunteți dispus să învățați puțin când doriți să faceți ceva precum trasarea unei linii orizontale în LaTeX, puteți face aproape orice aveți nevoie cu sistemul.

Comanda \rule în LaTeX

Când doriți să creați o linie orizontală în LaTeX de orice lungime și grosime, comanda \rule este cea mai ușor de utilizat. Tastați pur și simplu \rule{lungime}{grosime} cu lungimea și grosimea liniei alese de dvs. în locul celor două cuvinte de substituție din exemplu. Trebuie să specificați unitatea pe care o utilizați când faceți acest lucru (de exemplu, cm sau pt), dar dacă faceți asta, puteți crea o linie orizontală care să se potrivească scopurilor dvs. folosind această comandă.

Videoclipul zilei

Dacă doriți ca linia să fie ridicată deasupra (sau coborâtă dedesubt) locației neutre, puteți include un argument opțional în paranteze drepte după „\regula” pentru „înălțimea de ridicare”. Pentru a crește poziția verticală, utilizați un pozitiv valoare; pentru a-l reduce, folosește unul negativ. Pentru aceasta și pentru argumentele principale privind lungimea și grosimea comenzii \rule, cel mai bine este să încercați câteva opțiuni și să vedeți care este cea mai bună pentru scopurile dvs.

\hline în LaTeX

Deseori se spune că comanda \hline este cea mai simplă modalitate de a crea o linie orizontală și, într-un anumit sens, acest lucru este cu siguranță adevărat deoarece introduceți \hline fără a avea nevoie de argumente sau de orice altceva. Cu toate acestea, această comandă se referă în mod specific la tabelele din LaTeX, așa că o puteți utiliza doar ca parte a unui tabel. Comanda desenează o linie care are aceeași lățime ca și tabelul.

De asemenea, puteți introduce două comenzi \hline succesive dacă doriți două linii cu un spațiu mic care le separă.

Comanda \line în LaTeX

Comanda \line este mai versatilă decât opțiunile anterioare, deoarece puteți seta o pantă pentru linia pe care o desenați și, cu o anumită alegere, o puteți folosi și pentru a desena linii orizontale. Tip \line (panta x, panta y){lungime} cu X-pantă, y-panta și lungimea pe care o doriți în locul cuvintelor substituent. Pentru o linie orizontală, doriți „(1,0)” pentru prima parte, astfel încât să obțineți o linie cu o pantă unitară în X-direcție și fără nicio pantă în y-direcţie. Din nou, asigurați-vă că includeți unități pentru lungime, astfel încât LaTeX să știe ce doriți.

Comanda \hrulefill în LaTeX

Comanda LaTeX hrule care este cel mai apropiat lucru de o linie orizontală este \hrulefill. Această comandă produce o linie cu „lungimea cauciucului”, ceea ce înseamnă că lungimea variază în funcție de ceea ce împarte o linie. Acest lucru este util în special pentru paginile de conținut, unde este posibil să doriți titlul pentru un capitol și pagina aceeași linie, dar separate printr-o linie orizontală și astfel numerele paginilor sunt aliniate la dreapta în final document. Acest lucru este ideal pentru a completa lungimile variabile cauzate de titlurile capitolelor fără a fi nevoie să reglați lungimea folosind comanda rule, de exemplu.

Comanda \dotfill în LaTeX

Dacă doriți aceeași funcționalitate ca și \hrulefill, cu excepția punctelor în loc de o linie orizontală dreaptă, puteți utiliza \dotfill. Acest lucru funcționează exact în același mod în care lungimea este variabilă. Unii oameni preferă acest stil pentru paginile de conținut.