22

Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

  • Upload
    others

  • View
    42

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Formatiranje teksta u LATEXu

Petar Stipanovi¢

[email protected]

2012/13

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 1 / 22

Page 2: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

1 SintaksaNaredbeOkruºenjaPrva linija - klaseOsnovna strukturaKomentari

2 Unos tekstaSpecijalni znakoviHrvatski znakoviNavodniciDoslovni ispsi

3 Pozicioniranje testaParagra� i proredPoravnavanje tekstaHorizontalni razmakVertikalni razmakSlogoviFusnote i linkovi

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 2 / 22

Page 3: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

4 Uredjivanje tekstaIsticanje tekstaVeli£ina slovaBoje - colorBoje - xcolor

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 3 / 22

Page 4: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Naredbe)

LATEX razlikuje mala i velika slova, a naredbe pozivamo:

\NizSlova - zavr²ava razmakom ili znakom koji nije slovo abecede

\JedanZnak - to£no jedan znak koji nije slovo

\ImeNaredbe[opcija1,opcija2,. . . ]{argument1}{argument2}. . .

De�nicija vlastite naredbe: \newcommand{ime}[broj][default]{de�nicija}

ime - mora po£eti znakom \ i razlikovati se od postoje¢ih imena;

broj - broj (0-9) argumenata naredbe ime, nije obavezan;

default - ako je nije naveden, sve argumente pri pozivu navodimounutar viti£astih zagrada; ako je naveden, argument broj 1 onda netreba navoditi (=default); a ako ga mijenjamo prilikom pozivanjanaredbe, pi²emo ga unutar uglatih zagrada

de�nicija - de�nicija naredbe, moºe sadrºavati i druge naredbe.

Znak % ozna£ava po£etak dijela linije nakon kojeg LATEX ignorira taj dio svedo po£etka nove linije.

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 4 / 22

Page 5: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Okruºenja)

\begin{ime_okruºenja}sadrºaj okruºenja

\end{ime_okruºenja}

za slaganje i ure�ivanje dijelova dokumenta na razli£ite na£ine (slike,tablice, ure�ivanje teksta, liste, . . . )

moºe se pozivati jedno unutar drugog, ali svaki begin mora imatiodgovaraju¢i end u ispravnom redosijedu

Sintaksa (U£itavanje makro paketa)

\usepackage{naziv_paketa}

u£itava de�nicije naredbi i okruºenja koji pro²iruju LATEXovemogu¢nosti

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 5 / 22

Page 6: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Prva linija dokumenta - klase)

Naredbom u 1. liniji de�niramo osnovni izgled i strukturu dokumenta:\documentclass[opcija1,opcija2,. . . ,opcijaN]{klasa}

article - za £lanke u znanstvenim £asopisima, kratke izvje²taje, . . .

report - za duºe izvje²taje od nekoliko poglavlja, manje knjige, . . .

book - za ve¢e knjige i sl.

slides - za prezentacije, klasa koristi velika sans serif slova

10pt|11pt|12pt � veli£ina fonta za tekst u paragrafu

letterpaper|legalpaper|executivepaper|a4paper|a5paper|b5paper

landscape - horizontalni postav stranice

oneside|twoside - prilago�ava za jednostran ili dvostran ispis

onecolumn|twocolumn - stranica s jednim ili dva stupca

Primjer koda:\documentclass[12pt,a4paper,oneside]{report}

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 6 / 22

Page 7: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Osnovna struktura *.tex datoteke)

\documentclass{report} % prva linija dokumenta% naredbe za definiranje izgleda i u£itavanje paketa\begin{document} % po£etak dokumenta% ono ²to ¢e biti prikazano u ispisu\end{document}

Svaka *.tex datoteka mora sadrºavati po£etnu liniju, naredbu zapo£etak i kraj dokumenta, a sve ostalo ide izme�u tih linija

Pr. najkra¢eg tex dokumenta: Rezultat:\documentclass{article}\begin{document}Postoji samo 10 vrsta ljudina svijetu: oni koji znaju ioni koji ne znajubinarne brojeve.\end{document}

Postoji samo 10 vrsta ljudi na svi-jetu: oni koji znaju i oni koji neznaju binarne brojeve.

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 7 / 22

Page 8: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Komentari)

Znak % ozna£ava po£etak dijela linije nakon kojeg LaTeX ignorira taj dio,oznaku za kraj linije te sva prazna mjesta u po£etku sljede¢e linije.Komentare preko vi²e linija moºemo de�nirati koriste¢i paket verbatim:\begin{comment}komentari . . .\end{comment}

sluºe autoru kao podsjetnik ili dodatna poja²njenjaprekidaju duge linije koje ne dopu²taju � � ili prijelome (\linebreak)LATEX ignorira duple razmake

Primjer koda: Rezultat:Ovo % £isto sluºi% za demonstaraciju%i nema nikakvog zna£enja pa%ni

je dobar pr%imjer komentara.

Ovo je dobar primjer komentara.

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 8 / 22

Page 9: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Specijalni znakovi)

# $ % ^ & _ { } ~ \

imaju posebna zna£enja

ne smiju se upisivati samostalno kao tekst (ne¢e biti vidljivi u ispisu,ali zbog posebnih funkcija mogu napraviti neo£ekivane manipulacije stekstom)

kao tekst, unosimo ih pomo¢u pre�ksa \ i to samo one koji nemajuposebna zna£enja u matemati£kim formulama ili sluºe za naglaske:\# \$ \% \textasciicircum{} \& \_ \{ \} \~{}\textbackslash{}

ostali razni znakovi i simboli dostupni su u lijevom izbornikuTeXstudia, a ve¢inu unosimo: $znak$

Primjer koda: Rezultat:\# \$ \% \textasciicircum{}\& \_ \{ \} \~{}\textbackslash{}

# $ % ^ & _ { } � \

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 9 / 22

Page 10: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Slova engleske abecede unosimo uobi£ajeno kao tekst.

Sintaksa (Hrvatski znakovi)

Za jednostavan unos znakova poput hrvatskih slova £, ¢ i sl. potrebno jepostaviti Encoding UTF-8Edit->Setup Encoding->Odabrati UTF-8->Reload With. . .te u£itati pakete pro²irenije od predodre�enih (default-nih)\usepackage[T1]{fontenc}\usepackage[utf8]{inputenc}

Alternativno se �, �, Ð, �, � i sl. mogu upisivati kao\v{C}, \'{C}, \DJ{}, \v{S}, \v{Z}

Primjer koda: Rezultat:\v{C}, \'{C}, \DJ{}, \v{S},\v{Z}\\�, �, Ð, �, �

�, �, Ð, �, ��, �, Ð, �, �

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 10 / 22

Page 11: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Navodnici)

Koriste se razli£iti parovi navodnika koji ozna£avaju po£etak, odnosno krajcitiranja kao ²to je prikazano u primjeru.

Primjer koda: Rezultat:Arhimed: `Heureka'.\\Arhimed: ``Heureka''.\\Arhimed: "Heureka".\\Arhimed: ,,Heureka''.\\``Arhimed: `Heureka'.''\\,,Arhimed: <<Heureka>>''.\\

Vozio se jednom Heisenberg izaustavi ga policajac.\\Policajac ga upita: "Znate likoliko ste brzo vozili?"\\A Heisenberg odgovara: "Ne,ali zato to£no znam gdje senalazim."

Arhimed: `Heureka'.Arhimed: �Heureka�.Arhimed: "Heureka".Arhimed: �Heureka�.�Arhimed: `Heureka'.��Arhimed: �Heureka��.

Vozio se jednom Heisenberg i zaus-tavi ga policajac.Policajac ga upita: "Znate li kolikoste brzo vozili?"A Heisenberg odgovara: "Ne, alizato to£no znam gdje se nalazim."

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 11 / 22

Page 12: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Doslovni ispis)

okruºenje verbatim → sve unutar ispisuje se doslovno kako je napisano(dugi tekst ne prelazi u novu liniju automatski, naredbe se ispisuju)

okruºenje verbatim* → isti£e posebno i razmake

naredba \verb+tekst+ → doslovno ispisuje u jednoj liniji tekst upisanizme�u znakova npr. + koji slijede uz naredbu.

Primjer koda: Rezultat:LaTeX \LaTeX

\begin{verbatim}\verb+LaTeX \LaTeX +\end{verbatim}

\begin{verbatim*}\verb+LaTeX \LaTeX +\end{verbatim*}

LaTeX LATEX

\verb+LaTeX \LaTeX +

\verb+LaTeX \LaTeX +

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 12 / 22

Page 13: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Paragra� i prored)

dvije prazne linije = novi paragraf

\setlength{\parindent}{duljina} = zadaje uvla£enje 1. redka svihparagrafa; upisujemo prije po£etka dokumenta; mjerne jedinice duljine

in inchmm millimetarcm centimetarpt to£ka (pribliºno 1/72 inch)em pribliºno ²irina slova "M" u trenutno postavljenom fontuex pribliºno visina slova "x" u trenutno postavljenom fontu

\noindent = upisujemo prije paragrafa; poni²tava njegovo uvla£enje

\linespread{faktor} = mijenja razmak izme�u linija; upisujemo prijepo£etka dokumenta

1.0 linije su jedna ispod druge1.3 linija i pol izme�u dna jedne i druge1.6 dvostruki prored

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 13 / 22

Page 14: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Poravnavanje)

Ve¢ina klasa automatski poravnaje tekst obostrano. Tekst, koji ºelimoporavnati na drugi na£in, pi²emo unutar okruºenja:

�ushright → poravnaje tekst desno

�ushleft → poravnaje tekst lijevo

center → poravnaje tekst po sredini

Jednostavnije tekst moºemo poravnati u TeXstudiu ozna£avaju¢i napisani iodabirom alata u izborniku za poravnavanje (kao u MS Wordu).

Primjer koda: Rezultat:\begin{flushleft} lijevo\end{flushleft}\begin{center} sredina\end{center}\begin{flushright} desno\end{flushright}

lijevo

sredina

desno

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 14 / 22

Page 15: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Horizontalni razmak)

Horizontalni razmak izme�u dvije rije£i moºemo promijeniti naredbama:

\hspace{duljina} → ubacuje izme�u 2 rije£i razmak zadane duljine,koja moºe biti izraºena u razli£itim mjernim jedinicama

\hspace*{duljina} → kao hspace, ali rije£, koja prelazi u novu liniju,biva odmaknuta od ruba za upisanu duljinu, dok bi bez * po£ela uz rub

\hfill → na upisanom mjestu ispunjava razmakom cijeli prostor kakobi sadrºaj popunio cijelu liniju

\hspace{\stretch{n}} → dodaje razmake proporcionalno broju n

Primjer koda: Rezultat:x\hspace{3cm}y\\

x\hfill y\\

x\hspace{\stretch{1}}y\hspace{\stretch{5}}z

x y

x y

x y z

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 15 / 22

Page 16: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Vertikalni razmak)

Vertikalni razmak izme�u paragrafa moºemo pove¢ati naredbama:

\vspace{dodatna duljina} → pomi£e sljede¢u cjelinu za dodatnuduljinu koja moºe biti izraºena u razli£itim mjernim jedinicama

\vspace*{dodatna duljina} → kao vspace, ali ne ignorira razmake nakraju stranice ve¢ prenosi na sljede¢u

\strech{n} → u kombinaciji sa vspace na isti na£in kao za hspace

\vfill → pove¢ava prazan prostor kako bi sadrºaj ispunio stranicu

\\[dodatna duljina] → pove¢ava prazan prostor iza paragrafa zaupisanu dodatnu duljinu

Primjer koda: Rezultat:\begin{flushleft} prvo\end{flushleft}\vspace{-48pt}\begin{center} drugo\end{center}

prvodrugo

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 16 / 22

Page 17: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Slogovi)

LATEX automatski rastavlja rije£i na kraju re£enice kako bi popunio cijeluliniju, pa krivo rastavljene rije£i moºemo ispraviti ozna£avaju¢i mjesto nakojima ih smije rastaviti naredbom \- u samoj rije£i ili ispravljaju¢i na£inrastavljanja u preambuli naredbom:

\hyphenation{spoji ra-sta-vi}

Alternativno moºemo zabraniti odvajanje rije£i naredbom

\mbox{rije£i koje ostaju u istoj liniji}

Primjer koda: Rezultat:Sve\-u\-£i\-li\-²te u Spli\-tu,Pri\-ro\-do\-slo\-vno\--ma\-te\-ma%\-ti\-£ki fa\-kul\-tet

Sveu£ili²te u Splitu, Pri-rodoslovno-matemati£ki fa-kultet

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 17 / 22

Page 18: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Fusnote i linkovi)

Fusnote pi²emo koriste¢i tamo, gdje je ºelimo postaviti, naredbu

\footnote{Tekst u fusnoti.}

Na£in numeriranja moºemo promijeniti u zaglavlju dokumenta naredbom

\renewcommand{\thefootnote}{\na£in{footnote}}

gdje na£in moºe biti arabic, roman, Roman, alph, Alph.Linkove je uobi£ajeno pisati naredbom: \url{web adresa}

Primjer koda: Rezultat:Corpus omne perseverare instatu suo quiescendi velmovendi uniformiter in directum,nisi quatenus a viribusimpressis cogitur statum illummutare.\footnote{\url{http://www.edinformatics.com/%math_science/newtons_laws_of_%motion.htm}}

Corpus omne perseverarein statu suo quiescendi velmovendi uniformiter in direc-tum, nisi quatenus a viribusimpressis cogitur statum illummutare.a

ahttp:

//www.edinformatics.com/math_science/newtons_laws_of_motion.htm

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 18 / 22

Page 19: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Isticanje teksta)

\emph{tekst} → ispisuje istaknuti tekst

\textit{tekst} → ispisuje uko²en tekst

\textbf{tekst} → ispisuje podebljan tekst

\underline{tekst} → ispisuje podcrtani tekst

Paket \usepackage{ulem} sadrºi doatne naredbe isticanje:

\uline{tekst} → ispisuje podcrtani tekst

\uuline{tekst} → ispisuje dvostruko podcrtani tekst

\uwave{tekst} → ispisuje valovito podcrtani:::::tekst

\sout{tekst} → ispisuje precrtani tekst

\xout{tekst} → ispisuje iskriºani //////tekst

\dashuline{tekst} → ispisuje iscrtkano podcrtani tekst

\dotuline{tekst} → ispisuje to£kasto podcrtani . . . . .tekst

Jednostavnije tekst moºemo istaknuti u TeXstudiu ozna£avaju¢i napisani iodabirom alata u izborniku za isticanje (kao u MS Wordu).Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 19 / 22

Page 20: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Veli£ina fonta)

Text moºemo pisati u razli£itim unaprijed predodre�enim veli£inama kojepozivamo naredbom {\veli£ina Neki tekst} gdje veli£ina moºe biti:

tiny scriptsize footnotesize small normalsize large Large LARGE hugeHugeNAPOMENA: Ako ne pi²emo { prije po£etka naredbe cijeli ¢e tekst biti inakon } u zadanoj veli£ini.Primjer koda: Rezultat:{Tekst \scriptsize{manji}ostaje i dalje manji.}\\{Tekst {\scriptsize manji}vra¢a se u normalni.}\\{LARGE {\LARGE NE mijenja}mala slova u velika}\\{\tiny £udna}{\Huge kombinacija}

Tekst manji ostaje i dalje manji

Tekst manji vra¢a se u normalniLARGE NE mijenja malaslova u velika

£udna kombinacija

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 20 / 22

Page 21: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Boje:: \usepackage{color})

Ako { prije \, samo tekst obojen; a ako iza, obojeno sve do novog znaka }

\color{boja_teksta}{tekst} ili {\color{boja_teksta}tekst}

\colorbox{boja_pozadine}{tekst}

\fcolorbox{boja_ruba}{ boja_pozadine}{tekst}

\colorbox{boja_pozadine }{\color{boja_teksta}tekst}

Boje: white, black, red, green, blue, cyan, magenta, yellow

Primjer koda: Rezultat:{Crni tekst, \color{red}odnosno crveni}, postaje opet\colorbox{red}{crni}.\\

\colorbox{yellow}{\color{red}mapmf}.\fcolorbox{blue}{green}{pmfst}.hr

Crni tekst, odnosno crveni,postaje opet crni .

mapmf . pmfst .hr

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 21 / 22

Page 22: Formatiranje teksta u LaTeXu - mapmf.pmfst.unist.hrmapmf.pmfst.unist.hr/~pero/mpa1/vjezbe/MPA1-010 Formatiranje teksta.pdf · 1 Sintaksa Naredbe Okruºenja Prva linija - klase Osnovna

Sintaksa (Boje:: \usepackage{xcolor})

Sli£na sintaksa kao za color,ali ovdje boju moºemo dodatno de�nirati i prikori²tenju: \color{boja1!postotak1! boja2!postotak2! boja3}Boju stranice mijenjamo naredbom \pagecolor{deklarirana_boja}Nove boje moºemo de�nirati u zaglavlju dokumenta:

\definecolor{ime_boje}{cmyk}{C,M,Y,K} → C, M, Y, K ∈ [0, 1]

\definecolor{ime_boje}{rgb}{udio,udio,udio} → udio ∈ [0, 1]

\definecolor{ime_boje}{RGB}{udio,udio,udio} → udio ∈ [0, 255]

\definecolor{ime}{HTML}{RRGGBB} → RR, GG, BB ∈ [0,FF ]HEX

Primjer koda: Rezultat:%u zaglavlju:\usepackage{color, xcolor}\definecolor{zelenkasto}{HTML}{DDFFDD}%u dokumentu:\pagecolor{zelenkasto}{\color{blue!70!green}Plavkasti tekst...}

Plavkasti tekst...

Petar Stipanovi¢ ([email protected]) Formatiranje teksta u LATEXu 2012/13 22 / 22