Skip to: site menu | section menu | main content

 

Currently viewing: LaTeX » Dodaci oblikovanju dokumenata » Razmaci

Razmaci

Razmaci između redaka

Ako želimo da u cijelom dokumentu bude razmak između redova veći, stavit ćemo u preambulu naredbu:

\linespread{faktor}

Za razmak "jedan i pol" treba staviti \linespread{1.3}, a za "dvostruki" razmak treba upisati \linespread{1.6}. Normalno razmak nije povećan, pa je default faktor 1.

 

Formatiranje odlomaka

U LaTeXu postoje dva parametra koji utiču na izgled odlomaka. Stavimo li u preambulu naredbe:

\setlength{\parindent}{0pt}

\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex} ,

dogodit će se sljedeće: prvi red odlomka neće biti uvučen, a razmak između odlomaka biti će nešto veći nego razmak između pojedinih redova. To će također imati utjecaja i na sadržaj – redovi u sadržaju će biti više razmaknuti nego ranije.

 

Ukoliko želimo uvući prvi red u odlomku koji inače ne bi bio uvučen, kao što je slučaj sa prvim odlomkom u odjeljku (section), onda na početku tog odlomka stavimo naredbu:

\indent

Ovo će imati efekta naravno jedino ako \parindent nije nula.

Kada želimo da prvi red u odlomku nije uvučen, koristimo na početku odlomka naredbu:

\noindent

Ovo se često koristi ako neki tekst započinje ispred velike formule i nastavlja se iza formule, a zbog preglednosti smo u input fileu iza formule ostavili razmak.

 

Horizontalni razmaci

LaTeX automatski odreduje koliki treba biti razmak između pojedinih riječi i rečenica. Da bi dodali neki horizontalni razmak koristi se:

\hspace{ duljina }

Ako želimo da se taj razmak stavi i u slučaju kada je to na početku ili kraju retka, koristi se \hspace* umjesto \hspace. Parametar duljina je najčešće broj sa jedinicom mjere. Najvažnije jedinice su pobrojane u tablici 5.5.

 

 

 

U principu je razmake bolje zadavati pomoću "relativnih" jedinica kao što su \em i \ex, jer u slučaju da promijenimo veličinu fonta za čitav dokument opcijom 12pt umjesto standardnih 10pt, onda će se i relativni razmaci povećati za odgovarajući faktor, a "apsolutni" razmaci zadani naprimjer u milimetrima, neće.

na vrh

 

Tablica 5.5: Jedinice u TEX-u

 

 

 

 

 

 

Naredba:

\stretch{ n }

proizvodi specijalan "gumeni" razmak. On se rasteže dok ne ispuni čitav preostali prostor u retku. Ako se u istom retku nalaze dvije "gumene" naredbe \hspace{\stretch{ n }}, one će proizvesti razmake koji su u skladu sa faktorima n tih naredbi. Naredba \hfill ekvivalentna je naredbi \hspace{\strech{1}}.

 

 

 

 

 

 

 

 

Vertikalni razmaci

Razmake između odlomaka, odjeljaka, pododjeljaka,... LaTeX određuje sâm. Ukoliko je potrebno, može se između dva odlomka dodati razmak naredbom:

\vspace{ duljina }

Ovu naredbu je najbolje upisati između dva prazna reda (jer ona povećava razmak iza odlomka u kome se naredba nalazi). Ukoliko želimo dodati razmak i u slučaju da je to na početku ili na kraju stranice, treba koristiti \vspace* umjesto \vspace.

 

Često želimo razmak između dva odlomka ili ispred dijela teksta koji se kao cjelina razlikuje od prethodnog teksta, ali opet ne toliko da bi bio novi odjeljak ili pododjeljak, povećati za neku standardnu veličinu, koja ovisi i o veličini korištenog fonta. U LaTeXu su ti standardni vertikalni razmaci \smallskip, \medskip i \bigskip, koji obično iznose jednu četvrtinu, jednu polovinu i jedan \baselineskip, što je razmak između osnovnih linija susjednih redaka u istom odlomku.

 

Ako želimo da neki tekst dođe na dno stranice, u posljednji red, koristimo naredbu \stretch zajedno sa naredbom \pagebreak. Ovu naredbu također koristimo ako želimo neki tekst centrirati na stranici.

Naredba \vfill ekvivalentna je naredbi \vspace{\strech{1}}.

Unutar jednog odlomka se dodatni razmak može dobiti naredbom:

\\[ duljina ]

na kraju retka iza kojeg se želi veći razmak. Isto je moguće i unutar tablice.

 

Napomenimo na kraju da razmaci, kako vertikalni tako i horizontalni, mogu biti i negativni, što znači da se postojeći razmaci mogu i smanjiti.

na vrh

Back to top