63
Što treba znati o L A T E Xu Predrag Frišˇ ci´ c 7. svibnja 2007.

Što treba znati o LaTeXu

Embed Size (px)

Citation preview

Page 1: Što treba znati o LaTeXu

Što treba znati o LATEXu

Predrag Frišcic

7. svibnja 2007.

Page 2: Što treba znati o LaTeXu

O LATEXu

LATEX je slovoslagarski program Lesliea Lamporta koji omogucujeslaganje najraznovrsnijih tekstova, njihovu cjelokupnu pripremu za tisak iispisivanje.

pojavio se 1986. godine kao proširenje programa TEX kojeg jenapisao Donald Knuth

za razliku od tekst procesora, LATEX zahtijeva deklariranje logickestrukture dokumenta te tako brine o izgledu samog dokumenta ionemogucuje stvaranje grešakakonacni izgled dokumenta moguce je vidjeti na ekranu tek nakon štoga LATEX procesira

WYSIWYG

formatiranitekst

?ispis TEKST PROCESOR

uredivanje

tekst dokumentai naredbe

?

formatirani tekst

?ispis LATEX

uredivanje

formatiranje

Predrag Frišcic Što treba znati o LATEXu

Page 3: Što treba znati o LaTeXu

O LATEXu

LATEX je slovoslagarski program Lesliea Lamporta koji omogucujeslaganje najraznovrsnijih tekstova, njihovu cjelokupnu pripremu za tisak iispisivanje.

pojavio se 1986. godine kao proširenje programa TEX kojeg jenapisao Donald Knuth

za razliku od tekst procesora, LATEX zahtijeva deklariranje logickestrukture dokumenta te tako brine o izgledu samog dokumenta ionemogucuje stvaranje grešaka

konacni izgled dokumenta moguce je vidjeti na ekranu tek nakon štoga LATEX procesira

WYSIWYG

formatiranitekst

?ispis TEKST PROCESOR

uredivanje

tekst dokumentai naredbe

?

formatirani tekst

?ispis LATEX

uredivanje

formatiranje

Predrag Frišcic Što treba znati o LATEXu

Page 4: Što treba znati o LaTeXu

O LATEXu

LATEX je slovoslagarski program Lesliea Lamporta koji omogucujeslaganje najraznovrsnijih tekstova, njihovu cjelokupnu pripremu za tisak iispisivanje.

pojavio se 1986. godine kao proširenje programa TEX kojeg jenapisao Donald Knuthza razliku od tekst procesora, LATEX zahtijeva deklariranje logickestrukture dokumenta te tako brine o izgledu samog dokumenta ionemogucuje stvaranje grešaka

konacni izgled dokumenta moguce je vidjeti na ekranu tek nakon štoga LATEX procesira

WYSIWYG

formatiranitekst

?ispis TEKST PROCESOR

uredivanje

tekst dokumentai naredbe

?

formatirani tekst

?ispis LATEX

uredivanje

formatiranje

Predrag Frišcic Što treba znati o LATEXu

Page 5: Što treba znati o LaTeXu

O LATEXu

LATEX je slovoslagarski program Lesliea Lamporta koji omogucujeslaganje najraznovrsnijih tekstova, njihovu cjelokupnu pripremu za tisak iispisivanje.

pojavio se 1986. godine kao proširenje programa TEX kojeg jenapisao Donald Knuthza razliku od tekst procesora, LATEX zahtijeva deklariranje logickestrukture dokumenta te tako brine o izgledu samog dokumenta ionemogucuje stvaranje grešakakonacni izgled dokumenta moguce je vidjeti na ekranu tek nakon štoga LATEX procesira

WYSIWYG

formatiranitekst

?ispis TEKST PROCESOR

uredivanje

tekst dokumentai naredbe

?

formatirani tekst

?ispis LATEX

uredivanje

formatiranje

Predrag Frišcic Što treba znati o LATEXu

Page 6: Što treba znati o LaTeXu

O LATEXu

LATEX je slovoslagarski program Lesliea Lamporta koji omogucujeslaganje najraznovrsnijih tekstova, njihovu cjelokupnu pripremu za tisak iispisivanje.

pojavio se 1986. godine kao proširenje programa TEX kojeg jenapisao Donald Knuthza razliku od tekst procesora, LATEX zahtijeva deklariranje logickestrukture dokumenta te tako brine o izgledu samog dokumenta ionemogucuje stvaranje grešakakonacni izgled dokumenta moguce je vidjeti na ekranu tek nakon štoga LATEX procesira

WYSIWYG

formatiranitekst

?ispis TEKST PROCESOR

uredivanje

tekst dokumentai naredbe

?

formatirani tekst

?ispis LATEX

uredivanje

formatiranje

Predrag Frišcic Što treba znati o LATEXu

Page 7: Što treba znati o LaTeXu

Prednosti LATEXa

najveca prednost LATEXa je priprema zahtjevnih tekstova koji sadržesložene matematicke formule i razlicite nestandardne simbole kojeje vrlo teško napraviti pomocu obicnih tekst procesora

svakome omogucuje slaganje i izradu profesionalno dizajniranihdokumenata

korištenjem jednostavnih naredbi omogucena je izrada razlicitihkompleksnih struktura

izradeni dokumenti su kvalitetno oblikovani, citljivi su i razumljivi

slovoslagarski stroj TEX kojeg LATEX koristi je besplatan, njegoveizvorne datoteke su prenosive pa TEX i LATEX rade jednako na svimkompjuterskim platformama

zbog svojih mogucnosti LATEX je postao popularan tako da ga koristemnogi znanstvenici

Predrag Frišcic Što treba znati o LATEXu

Page 8: Što treba znati o LaTeXu

Prednosti LATEXa

najveca prednost LATEXa je priprema zahtjevnih tekstova koji sadržesložene matematicke formule i razlicite nestandardne simbole kojeje vrlo teško napraviti pomocu obicnih tekst procesora

svakome omogucuje slaganje i izradu profesionalno dizajniranihdokumenata

korištenjem jednostavnih naredbi omogucena je izrada razlicitihkompleksnih struktura

izradeni dokumenti su kvalitetno oblikovani, citljivi su i razumljivi

slovoslagarski stroj TEX kojeg LATEX koristi je besplatan, njegoveizvorne datoteke su prenosive pa TEX i LATEX rade jednako na svimkompjuterskim platformama

zbog svojih mogucnosti LATEX je postao popularan tako da ga koristemnogi znanstvenici

Predrag Frišcic Što treba znati o LATEXu

Page 9: Što treba znati o LaTeXu

Prednosti LATEXa

najveca prednost LATEXa je priprema zahtjevnih tekstova koji sadržesložene matematicke formule i razlicite nestandardne simbole kojeje vrlo teško napraviti pomocu obicnih tekst procesora

svakome omogucuje slaganje i izradu profesionalno dizajniranihdokumenata

korištenjem jednostavnih naredbi omogucena je izrada razlicitihkompleksnih struktura

izradeni dokumenti su kvalitetno oblikovani, citljivi su i razumljivi

slovoslagarski stroj TEX kojeg LATEX koristi je besplatan, njegoveizvorne datoteke su prenosive pa TEX i LATEX rade jednako na svimkompjuterskim platformama

zbog svojih mogucnosti LATEX je postao popularan tako da ga koristemnogi znanstvenici

Predrag Frišcic Što treba znati o LATEXu

Page 10: Što treba znati o LaTeXu

Prednosti LATEXa

najveca prednost LATEXa je priprema zahtjevnih tekstova koji sadržesložene matematicke formule i razlicite nestandardne simbole kojeje vrlo teško napraviti pomocu obicnih tekst procesora

svakome omogucuje slaganje i izradu profesionalno dizajniranihdokumenata

korištenjem jednostavnih naredbi omogucena je izrada razlicitihkompleksnih struktura

izradeni dokumenti su kvalitetno oblikovani, citljivi su i razumljivi

slovoslagarski stroj TEX kojeg LATEX koristi je besplatan, njegoveizvorne datoteke su prenosive pa TEX i LATEX rade jednako na svimkompjuterskim platformama

zbog svojih mogucnosti LATEX je postao popularan tako da ga koristemnogi znanstvenici

Predrag Frišcic Što treba znati o LATEXu

Page 11: Što treba znati o LaTeXu

Prednosti LATEXa

najveca prednost LATEXa je priprema zahtjevnih tekstova koji sadržesložene matematicke formule i razlicite nestandardne simbole kojeje vrlo teško napraviti pomocu obicnih tekst procesora

svakome omogucuje slaganje i izradu profesionalno dizajniranihdokumenata

korištenjem jednostavnih naredbi omogucena je izrada razlicitihkompleksnih struktura

izradeni dokumenti su kvalitetno oblikovani, citljivi su i razumljivi

slovoslagarski stroj TEX kojeg LATEX koristi je besplatan, njegoveizvorne datoteke su prenosive pa TEX i LATEX rade jednako na svimkompjuterskim platformama

zbog svojih mogucnosti LATEX je postao popularan tako da ga koristemnogi znanstvenici

Predrag Frišcic Što treba znati o LATEXu

Page 12: Što treba znati o LaTeXu

Prednosti LATEXa

najveca prednost LATEXa je priprema zahtjevnih tekstova koji sadržesložene matematicke formule i razlicite nestandardne simbole kojeje vrlo teško napraviti pomocu obicnih tekst procesora

svakome omogucuje slaganje i izradu profesionalno dizajniranihdokumenata

korištenjem jednostavnih naredbi omogucena je izrada razlicitihkompleksnih struktura

izradeni dokumenti su kvalitetno oblikovani, citljivi su i razumljivi

slovoslagarski stroj TEX kojeg LATEX koristi je besplatan, njegoveizvorne datoteke su prenosive pa TEX i LATEX rade jednako na svimkompjuterskim platformama

zbog svojih mogucnosti LATEX je postao popularan tako da ga koristemnogi znanstvenici

Predrag Frišcic Što treba znati o LATEXu

Page 13: Što treba znati o LaTeXu

LATEX naredbe

Datoteke u LATEXu kreiraju se bilo kojim tekst editorom i to tako da seunosi tekst našeg dokumenta i posebne naredbe koje LATEXu govore kakoda složi tekst, njima se opisuje logicka struktura dokumenta

naredbe zapocinju znakom \ iza kojeg dolazi ime naredbe ili tocnojedan posebni znak

ime naredbe se sastoji iskljucivo od slova, a završava razmakom,brojem ili nekim drugim znakom koji nije slovo

uz imena pojedinih naredbi potrebno je dodati odgovarajuceparametre - argumente, takve naredbe dopuštaju korištenje raznihopcija, a imaju sljedeci oblik

\ime_naredbe[opcije]{argument}

Predrag Frišcic Što treba znati o LATEXu

Page 14: Što treba znati o LaTeXu

LATEX naredbe

Datoteke u LATEXu kreiraju se bilo kojim tekst editorom i to tako da seunosi tekst našeg dokumenta i posebne naredbe koje LATEXu govore kakoda složi tekst, njima se opisuje logicka struktura dokumenta

naredbe zapocinju znakom \ iza kojeg dolazi ime naredbe ili tocnojedan posebni znak

ime naredbe se sastoji iskljucivo od slova, a završava razmakom,brojem ili nekim drugim znakom koji nije slovo

uz imena pojedinih naredbi potrebno je dodati odgovarajuceparametre - argumente, takve naredbe dopuštaju korištenje raznihopcija, a imaju sljedeci oblik

\ime_naredbe[opcije]{argument}

Predrag Frišcic Što treba znati o LATEXu

Page 15: Što treba znati o LaTeXu

LATEX naredbe

Datoteke u LATEXu kreiraju se bilo kojim tekst editorom i to tako da seunosi tekst našeg dokumenta i posebne naredbe koje LATEXu govore kakoda složi tekst, njima se opisuje logicka struktura dokumenta

naredbe zapocinju znakom \ iza kojeg dolazi ime naredbe ili tocnojedan posebni znak

ime naredbe se sastoji iskljucivo od slova, a završava razmakom,brojem ili nekim drugim znakom koji nije slovo

uz imena pojedinih naredbi potrebno je dodati odgovarajuceparametre - argumente, takve naredbe dopuštaju korištenje raznihopcija, a imaju sljedeci oblik

\ime_naredbe[opcije]{argument}

Predrag Frišcic Što treba znati o LATEXu

Page 16: Što treba znati o LaTeXu

LATEX naredbe

Datoteke u LATEXu kreiraju se bilo kojim tekst editorom i to tako da seunosi tekst našeg dokumenta i posebne naredbe koje LATEXu govore kakoda složi tekst, njima se opisuje logicka struktura dokumenta

naredbe zapocinju znakom \ iza kojeg dolazi ime naredbe ili tocnojedan posebni znak

ime naredbe se sastoji iskljucivo od slova, a završava razmakom,brojem ili nekim drugim znakom koji nije slovo

uz imena pojedinih naredbi potrebno je dodati odgovarajuceparametre - argumente, takve naredbe dopuštaju korištenje raznihopcija, a imaju sljedeci oblik

\ime_naredbe[opcije]{argument}

Predrag Frišcic Što treba znati o LATEXu

Page 17: Što treba znati o LaTeXu

Struktura ulaznih datoteka

ulazna datoteka za neki LATEX dokument zapocinje informacijom ovrsti dokumenta koji želimo napraviti

\documentclass[opcije]{tip_dokumenta}

nakon toga se mogu staviti naredbe koje ucitavaju makro paketekojima se proširuju mogucnosti LATEXa

\usepackage[opcije]{naziv_paketa}

tekst koji upisujemo dolazi izmedu sljedecih naredbi koje oznacavajupocetak odnosno kraj dokumenta

\begin{document}

\end{document}

Dio izmedu \documentclass i \begin{document} nazivamopreambula ili zaglavlje dokumenta dok ostatak zovemo tijelodokumenta.

Predrag Frišcic Što treba znati o LATEXu

Page 18: Što treba znati o LaTeXu

Struktura ulaznih datoteka

ulazna datoteka za neki LATEX dokument zapocinje informacijom ovrsti dokumenta koji želimo napraviti

\documentclass[opcije]{tip_dokumenta}

nakon toga se mogu staviti naredbe koje ucitavaju makro paketekojima se proširuju mogucnosti LATEXa

\usepackage[opcije]{naziv_paketa}

tekst koji upisujemo dolazi izmedu sljedecih naredbi koje oznacavajupocetak odnosno kraj dokumenta

\begin{document}

\end{document}

Dio izmedu \documentclass i \begin{document} nazivamopreambula ili zaglavlje dokumenta dok ostatak zovemo tijelodokumenta.

Predrag Frišcic Što treba znati o LATEXu

Page 19: Što treba znati o LaTeXu

Struktura ulaznih datoteka

ulazna datoteka za neki LATEX dokument zapocinje informacijom ovrsti dokumenta koji želimo napraviti

\documentclass[opcije]{tip_dokumenta}

nakon toga se mogu staviti naredbe koje ucitavaju makro paketekojima se proširuju mogucnosti LATEXa

\usepackage[opcije]{naziv_paketa}

tekst koji upisujemo dolazi izmedu sljedecih naredbi koje oznacavajupocetak odnosno kraj dokumenta

\begin{document}

\end{document}

Dio izmedu \documentclass i \begin{document} nazivamopreambula ili zaglavlje dokumenta dok ostatak zovemo tijelodokumenta.

Predrag Frišcic Što treba znati o LATEXu

Page 20: Što treba znati o LaTeXu

Struktura ulaznih datoteka

ulazna datoteka za neki LATEX dokument zapocinje informacijom ovrsti dokumenta koji želimo napraviti

\documentclass[opcije]{tip_dokumenta}

nakon toga se mogu staviti naredbe koje ucitavaju makro paketekojima se proširuju mogucnosti LATEXa

\usepackage[opcije]{naziv_paketa}

tekst koji upisujemo dolazi izmedu sljedecih naredbi koje oznacavajupocetak odnosno kraj dokumenta

\begin{document}

\end{document}

Dio izmedu \documentclass i \begin{document} nazivamopreambula ili zaglavlje dokumenta dok ostatak zovemo tijelodokumenta.

Predrag Frišcic Što treba znati o LATEXu

Page 21: Što treba znati o LaTeXu

Primjer LATEX datoteke

\documentclass[a4paper,12pt]{article}

\usepackage[croatian]{babel}\usepackage[cp1250]{inputenc}

\begin{document}

Ovdje se upisuje tekst dokumenta zajednos različitim naredbama.

\end{document}

Predrag Frišcic Što treba znati o LATEXu

Page 22: Što treba znati o LaTeXu

Tipovi dokumenata, makro paketi, opcije ...

Tip dokumenta odabiremo ovisno o vrsti teksta koji želimo napraviti.Pri tome postoje razne opcije kojima utjecemo na izgled cijelogdokumenta.

Tipovi dokumenata Neke opcijearticle - za pisanje clanaka, kracih tekstova ... 10pt, 11pt, ... - velicina osnovnog fontareport - za tekstove s više poglavlja, manje knjige, ... a4paper, letterpaper, ... - velicina papirabook - za pisanje knjiga twoside - dvostrani ispis

Za ukljucivanje grafike, teksta u boji ili za korištenje slicnih dodataka,u LATEXu postoje razliciti makro paketi. Jedan od znacajnijih makropaketa je svakako babel koji omogucuje pisanje dokumenta najeziku razlicitom od engleskog.

\usepackage[croatian]{babel}\usepackage[cp1250]{inputenc}

U prethodnim naredbama paketom babel omoguceno je pisanjeteksta na hrvatskom jeziku, a paketom inputenc postignuto jepisanje hrvatskih slova izravno s tipkovnice. Ako ne ukljucimonavedene pakete, hrvatska slova možemo pisati naredbama:

C \v{C} C \’{C} Ð \DJ{} Š \v{S} Ž \v{Z}c \v{c} c \v’{c} d \dj{} š \v{s} ž \v{z}

Predrag Frišcic Što treba znati o LATEXu

Page 23: Što treba znati o LaTeXu

Tipovi dokumenata, makro paketi, opcije ...

Tip dokumenta odabiremo ovisno o vrsti teksta koji želimo napraviti.Pri tome postoje razne opcije kojima utjecemo na izgled cijelogdokumenta.

Tipovi dokumenata Neke opcijearticle - za pisanje clanaka, kracih tekstova ... 10pt, 11pt, ... - velicina osnovnog fontareport - za tekstove s više poglavlja, manje knjige, ... a4paper, letterpaper, ... - velicina papirabook - za pisanje knjiga twoside - dvostrani ispis

Za ukljucivanje grafike, teksta u boji ili za korištenje slicnih dodataka,u LATEXu postoje razliciti makro paketi. Jedan od znacajnijih makropaketa je svakako babel koji omogucuje pisanje dokumenta najeziku razlicitom od engleskog.

\usepackage[croatian]{babel}\usepackage[cp1250]{inputenc}

U prethodnim naredbama paketom babel omoguceno je pisanjeteksta na hrvatskom jeziku, a paketom inputenc postignuto jepisanje hrvatskih slova izravno s tipkovnice. Ako ne ukljucimonavedene pakete, hrvatska slova možemo pisati naredbama:

C \v{C} C \’{C} Ð \DJ{} Š \v{S} Ž \v{Z}c \v{c} c \v’{c} d \dj{} š \v{s} ž \v{z}

Predrag Frišcic Što treba znati o LATEXu

Page 24: Što treba znati o LaTeXu

Tipovi dokumenata, makro paketi, opcije ...

Tip dokumenta odabiremo ovisno o vrsti teksta koji želimo napraviti.Pri tome postoje razne opcije kojima utjecemo na izgled cijelogdokumenta.

Tipovi dokumenata Neke opcijearticle - za pisanje clanaka, kracih tekstova ... 10pt, 11pt, ... - velicina osnovnog fontareport - za tekstove s više poglavlja, manje knjige, ... a4paper, letterpaper, ... - velicina papirabook - za pisanje knjiga twoside - dvostrani ispis

Za ukljucivanje grafike, teksta u boji ili za korištenje slicnih dodataka,u LATEXu postoje razliciti makro paketi. Jedan od znacajnijih makropaketa je svakako babel koji omogucuje pisanje dokumenta najeziku razlicitom od engleskog.

\usepackage[croatian]{babel}\usepackage[cp1250]{inputenc}

U prethodnim naredbama paketom babel omoguceno je pisanjeteksta na hrvatskom jeziku, a paketom inputenc postignuto jepisanje hrvatskih slova izravno s tipkovnice. Ako ne ukljucimonavedene pakete, hrvatska slova možemo pisati naredbama:

C \v{C} C \’{C} Ð \DJ{} Š \v{S} Ž \v{Z}c \v{c} c \v’{c} d \dj{} š \v{s} ž \v{z}

Predrag Frišcic Što treba znati o LATEXu

Page 25: Što treba znati o LaTeXu

Tipovi dokumenata, makro paketi, opcije ...

Tip dokumenta odabiremo ovisno o vrsti teksta koji želimo napraviti.Pri tome postoje razne opcije kojima utjecemo na izgled cijelogdokumenta.

Tipovi dokumenata Neke opcijearticle - za pisanje clanaka, kracih tekstova ... 10pt, 11pt, ... - velicina osnovnog fontareport - za tekstove s više poglavlja, manje knjige, ... a4paper, letterpaper, ... - velicina papirabook - za pisanje knjiga twoside - dvostrani ispis

Za ukljucivanje grafike, teksta u boji ili za korištenje slicnih dodataka,u LATEXu postoje razliciti makro paketi. Jedan od znacajnijih makropaketa je svakako babel koji omogucuje pisanje dokumenta najeziku razlicitom od engleskog.

\usepackage[croatian]{babel}\usepackage[cp1250]{inputenc}

U prethodnim naredbama paketom babel omoguceno je pisanjeteksta na hrvatskom jeziku, a paketom inputenc postignuto jepisanje hrvatskih slova izravno s tipkovnice. Ako ne ukljucimonavedene pakete, hrvatska slova možemo pisati naredbama:

C \v{C} C \’{C} Ð \DJ{} Š \v{S} Ž \v{Z}c \v{c} c \v’{c} d \dj{} š \v{s} ž \v{z}

Predrag Frišcic Što treba znati o LATEXu

Page 26: Što treba znati o LaTeXu

Naslov dokumenta, poglavlja ...

naslov dokumenta definira se naredbama \title, \author, \date,a poziva se naredbom \maketitle

dokumente tipa article dijelimo na poglavlja, sekcije i podsekcijenaredbama \section, \subsection, \paragraphza dokumente tipa book i report postoje naredbe \part, \chapter

\documentclass[10pt,a4paper]{article}\usepackage[croatian]{babel}\usepackage[cp1250]{inputenc}

\title{NASLOV}\author{ime i prezime}\date{danas}

\begin{document}\maketitle\section{POGLAVLJE}\subsection{Podnaslov}Tekst podnaslova...\section{NOVO POGLAVLJE}\subsection{Podnaslov}Tekst podnaslova...\subsection{Novi podnaslov}Tekst podnaslova...\end{document} KAKO SMO DOBILI OVU SLIKU

Predrag Frišcic Što treba znati o LATEXu

Page 27: Što treba znati o LaTeXu

Naslov dokumenta, poglavlja ...

naslov dokumenta definira se naredbama \title, \author, \date,a poziva se naredbom \maketitledokumente tipa article dijelimo na poglavlja, sekcije i podsekcijenaredbama \section, \subsection, \paragraph

za dokumente tipa book i report postoje naredbe \part, \chapter

\documentclass[10pt,a4paper]{article}\usepackage[croatian]{babel}\usepackage[cp1250]{inputenc}

\title{NASLOV}\author{ime i prezime}\date{danas}

\begin{document}\maketitle\section{POGLAVLJE}\subsection{Podnaslov}Tekst podnaslova...\section{NOVO POGLAVLJE}\subsection{Podnaslov}Tekst podnaslova...\subsection{Novi podnaslov}Tekst podnaslova...\end{document} KAKO SMO DOBILI OVU SLIKU

Predrag Frišcic Što treba znati o LATEXu

Page 28: Što treba znati o LaTeXu

Naslov dokumenta, poglavlja ...

naslov dokumenta definira se naredbama \title, \author, \date,a poziva se naredbom \maketitledokumente tipa article dijelimo na poglavlja, sekcije i podsekcijenaredbama \section, \subsection, \paragraphza dokumente tipa book i report postoje naredbe \part, \chapter

\documentclass[10pt,a4paper]{article}\usepackage[croatian]{babel}\usepackage[cp1250]{inputenc}

\title{NASLOV}\author{ime i prezime}\date{danas}

\begin{document}\maketitle\section{POGLAVLJE}\subsection{Podnaslov}Tekst podnaslova...\section{NOVO POGLAVLJE}\subsection{Podnaslov}Tekst podnaslova...\subsection{Novi podnaslov}Tekst podnaslova...\end{document} KAKO SMO DOBILI OVU SLIKU

Predrag Frišcic Što treba znati o LATEXu

Page 29: Što treba znati o LaTeXu

Naslov dokumenta, poglavlja ...

naslov dokumenta definira se naredbama \title, \author, \date,a poziva se naredbom \maketitledokumente tipa article dijelimo na poglavlja, sekcije i podsekcijenaredbama \section, \subsection, \paragraphza dokumente tipa book i report postoje naredbe \part, \chapter

\documentclass[10pt,a4paper]{article}\usepackage[croatian]{babel}\usepackage[cp1250]{inputenc}

\title{NASLOV}\author{ime i prezime}\date{danas}

\begin{document}\maketitle\section{POGLAVLJE}\subsection{Podnaslov}Tekst podnaslova...\section{NOVO POGLAVLJE}\subsection{Podnaslov}Tekst podnaslova...\subsection{Novi podnaslov}Tekst podnaslova...\end{document} KAKO SMO DOBILI OVU SLIKU

Predrag Frišcic Što treba znati o LATEXu

Page 30: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržavaodgovarajucim naredbama utjecati možemo i na:

izgled napisanog odlomka

prijelom redaka i stranicarazmak izmedu rijeci i recenicarastavljanje rijecioblik zaglavlja i podnožja dokumentaizgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 31: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržava

odgovarajucim naredbama utjecati možemo i na:izgled napisanog odlomkaprijelom redaka i stranica

razmak izmedu rijeci i recenicarastavljanje rijecioblik zaglavlja i podnožja dokumentaizgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 32: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržava

odgovarajucim naredbama utjecati možemo i na:izgled napisanog odlomkaprijelom redaka i stranicarazmak izmedu rijeci i recenica

rastavljanje rijecioblik zaglavlja i podnožja dokumentaizgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 33: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržavaodgovarajucim naredbama utjecati možemo i na:

izgled napisanog odlomkaprijelom redaka i stranicarazmak izmedu rijeci i recenicarastavljanje rijeci

oblik zaglavlja i podnožja dokumentaizgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 34: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržavaodgovarajucim naredbama utjecati možemo i na:

izgled napisanog odlomka

prijelom redaka i stranicarazmak izmedu rijeci i recenicarastavljanje rijecioblik zaglavlja i podnožja dokumenta

izgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 35: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržavaodgovarajucim naredbama utjecati možemo i na:

izgled napisanog odlomkaprijelom redaka i stranica

razmak izmedu rijeci i recenicarastavljanje rijecioblik zaglavlja i podnožja dokumentaizgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 36: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržavaodgovarajucim naredbama utjecati možemo i na:

izgled napisanog odlomkaprijelom redaka i stranicarazmak izmedu rijeci i recenica

rastavljanje rijecioblik zaglavlja i podnožja dokumentaizgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 37: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržavaodgovarajucim naredbama utjecati možemo i na:

izgled napisanog odlomkaprijelom redaka i stranicarazmak izmedu rijeci i recenicarastavljanje rijeci

oblik zaglavlja i podnožja dokumentaizgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 38: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržavaodgovarajucim naredbama utjecati možemo i na:

izgled napisanog odlomkaprijelom redaka i stranicarazmak izmedu rijeci i recenicarastavljanje rijecioblik zaglavlja i podnožja dokumenta

izgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 39: Što treba znati o LaTeXu

Pisanje teksta i uredivanje

Kod izrade razlicitih dokumenata postoje razni dodaci kojima možemoutjecati na izgled samog dokumenta. Oni nam koriste za uredivanjenapisanog teksta.

kod pisanja teksta, font i njegova velicina odabrani su ovisno ologickoj strukturi dokumenta, no želimo li dio dokumenta pisati unekom drugom fontu, ucinit cemo to odgovarajucim deklaracijama inaredbama kojima utjecemo na promjenu fonta, njegovu velicinu ikarakteristike

Ovaj tekst je napisan promijenom fonta i njegovih .

ako je potrebno, pri pisanju teksta, možemo koristiti razlicite akcentei specijalne znakove (navodnike, crtice, trotocke ...) koje LATEXpodržavaodgovarajucim naredbama utjecati možemo i na:

izgled napisanog odlomkaprijelom redaka i stranicarazmak izmedu rijeci i recenicarastavljanje rijecioblik zaglavlja i podnožja dokumentaizgled cijele stranice

Predrag Frišcic Što treba znati o LATEXu

Page 40: Što treba znati o LaTeXu

Okruženja

Za slaganje posebnih dijelova teksta u LATEXu postoje razlicita okruženja.Njih pozivamo naredbama koje oznacavaju pocetak odnosno krajokruženja:

\begin{ime_okruženja}

\end{ime_okruženja}

OKRUŽENJE IME OKRUŽENJA OPIS

itemize stvaranje jednostavnih listaLISTE enumerate stvaranje numeriranih lista

description stvaranje opisnih listaflushleft poravnanje teksta uz lijevi rub

PORAVNANJA flushright poravnanje teksta uz desni rubcenter centriranje tekstaquote citiranje izreka

CITIRANJA quotation citiranje vecih tekstovaverse citiranje stihova

DOSLOVNO ZAPISIVANJE verbatim doslovno štampanje napisanogTABLICE tabular stvaranje raznih tablicaCRTEŽI picture izrada crteža i dijagramaKUTIJE figure izrada plutajucih objekata i kutija

Predrag Frišcic Što treba znati o LATEXu

Page 41: Što treba znati o LaTeXu

Primjeri nekih okruženja

LISTE

\begin{enumerate}\item MATEMATIKA\item FIZIKA\item KEMIJA\end{enumerate}

1 MATEMATIKA

2 FIZIKA3 KEMIJA

\begin{itemize}\item[-] MATEMATIKA\item[-] FIZIKA\item[-] KEMIJA\end{itemize}

- MATEMATIKA

- FIZIKA

- KEMIJA

\begin{description}\item[MATEMATIKA] tekst\item[FIZIKA] tekst\item[KEMIJA] tekst\end{description}

MATEMATIKA tekst

FIZIKA tekst

KEMIJA tekst

POPIS LITERATURE

\begin{thebibliography}{argument}\bibitem{oznaka}Autor, Naslov, Izdavač, 2007.\end{thebibliography}

Autor, Naslov, Izdavac, 2007.

Naredbama \newcommand, \newenvironment , LATEX omogucujestvaranje novih naredbi i novih okruženja.

Predrag Frišcic Što treba znati o LATEXu

Page 42: Što treba znati o LaTeXu

Primjeri nekih okruženja

LISTE

\begin{enumerate}\item MATEMATIKA\item FIZIKA\item KEMIJA\end{enumerate}

1 MATEMATIKA

2 FIZIKA3 KEMIJA

\begin{itemize}\item[-] MATEMATIKA\item[-] FIZIKA\item[-] KEMIJA\end{itemize}

- MATEMATIKA

- FIZIKA

- KEMIJA

\begin{description}\item[MATEMATIKA] tekst\item[FIZIKA] tekst\item[KEMIJA] tekst\end{description}

MATEMATIKA tekst

FIZIKA tekst

KEMIJA tekst

POPIS LITERATURE

\begin{thebibliography}{argument}\bibitem{oznaka}Autor, Naslov, Izdavač, 2007.\end{thebibliography}

Autor, Naslov, Izdavac, 2007.

Naredbama \newcommand, \newenvironment , LATEX omogucujestvaranje novih naredbi i novih okruženja.

Predrag Frišcic Što treba znati o LATEXu

Page 43: Što treba znati o LaTeXu

Primjeri nekih okruženja

LISTE

\begin{enumerate}\item MATEMATIKA\item FIZIKA\item KEMIJA\end{enumerate}

1 MATEMATIKA

2 FIZIKA3 KEMIJA

\begin{itemize}\item[-] MATEMATIKA\item[-] FIZIKA\item[-] KEMIJA\end{itemize}

- MATEMATIKA

- FIZIKA

- KEMIJA

\begin{description}\item[MATEMATIKA] tekst\item[FIZIKA] tekst\item[KEMIJA] tekst\end{description}

MATEMATIKA tekst

FIZIKA tekst

KEMIJA tekst

POPIS LITERATURE

\begin{thebibliography}{argument}\bibitem{oznaka}Autor, Naslov, Izdavač, 2007.\end{thebibliography}

Autor, Naslov, Izdavac, 2007.

Naredbama \newcommand, \newenvironment , LATEX omogucujestvaranje novih naredbi i novih okruženja.

Predrag Frišcic Što treba znati o LATEXu

Page 44: Što treba znati o LaTeXu

Matematika u LATEXu

Za pisanje matematickog teksta u LATEXu postoji matematicki mod,math mode.

matematicki tekst se unosi izmedu dva znaka $ ili izmedu \( i \)ili unutar naredbi \begin{math}, \end{math}

ukoliko želimo neki matematicki izraz prikazati u posebnom retku,napisat cemo ga unutar znakova \[ i \]

Ako je $f(x)=3x+7$ i $g(x)=x+4$onda je:

\[f(x)+g(x)=4x+11\]

\[f(x)g(x)=3x^2+19x+28\]

Ako je f(x) = 3x + 7 i g(x) = x + 4onda je:

f(x) + g(x) = 4x + 11

f(x)g(x) = 3x2 + 19x + 28

Predrag Frišcic Što treba znati o LATEXu

Page 45: Što treba znati o LaTeXu

Matematika u LATEXu

Za pisanje matematickog teksta u LATEXu postoji matematicki mod,math mode.

matematicki tekst se unosi izmedu dva znaka $ ili izmedu \( i \)ili unutar naredbi \begin{math}, \end{math}

ukoliko želimo neki matematicki izraz prikazati u posebnom retku,napisat cemo ga unutar znakova \[ i \]

Ako je $f(x)=3x+7$ i $g(x)=x+4$onda je:

\[f(x)+g(x)=4x+11\]

\[f(x)g(x)=3x^2+19x+28\]

Ako je f(x) = 3x + 7 i g(x) = x + 4onda je:

f(x) + g(x) = 4x + 11

f(x)g(x) = 3x2 + 19x + 28

Predrag Frišcic Što treba znati o LATEXu

Page 46: Što treba znati o LaTeXu

Matematika u LATEXu

Za pisanje matematickog teksta u LATEXu postoji matematicki mod,math mode.

matematicki tekst se unosi izmedu dva znaka $ ili izmedu \( i \)ili unutar naredbi \begin{math}, \end{math}

ukoliko želimo neki matematicki izraz prikazati u posebnom retku,napisat cemo ga unutar znakova \[ i \]

Ako je $f(x)=3x+7$ i $g(x)=x+4$onda je:

\[f(x)+g(x)=4x+11\]

\[f(x)g(x)=3x^2+19x+28\]

Ako je f(x) = 3x + 7 i g(x) = x + 4onda je:

f(x) + g(x) = 4x + 11

f(x)g(x) = 3x2 + 19x + 28

Predrag Frišcic Što treba znati o LATEXu

Page 47: Što treba znati o LaTeXu

Matematika u LATEXu

Za pisanje matematickog teksta u LATEXu postoji matematicki mod,math mode.

matematicki tekst se unosi izmedu dva znaka $ ili izmedu \( i \)ili unutar naredbi \begin{math}, \end{math}

ukoliko želimo neki matematicki izraz prikazati u posebnom retku,napisat cemo ga unutar znakova \[ i \]

Ako je $f(x)=3x+7$ i $g(x)=x+4$onda je:

\[f(x)+g(x)=4x+11\]

\[f(x)g(x)=3x^2+19x+28\]

Ako je f(x) = 3x + 7 i g(x) = x + 4onda je:

f(x) + g(x) = 4x + 11

f(x)g(x) = 3x2 + 19x + 28

Predrag Frišcic Što treba znati o LATEXu

Page 48: Što treba znati o LaTeXu

Matematicki simboli, znakovi ...

LATEX podržava velik broj raznovrsnih simbola i znakova kojekoristimo za pisanje matematickih formula

∞ \infty∑\sum

∏\prod

∫\int α \alpha β \beta Γ \Gamma . . .

za korištenje matematickih simbola, znakova i fontova potrebno jeucitati odgovarajuce makro pakete amssymb, amsfonts, amsmath

standardne funkcije unose se pomocu znaka \ i oznake za funkciju$\cos(\theta+\phi)=\cos\theta\cos\phi-\sin\theta\sin\phi$

cos(θ + φ) = cos θ cos φ − sin θ sin φ

indeksi i eksponenti unose se pomocu znakova _ i ^ , a možemoih medusobno miješati i ugnježdivati

$ds^2=dx_1^2+dx_2^2+dx_3^2-c^2dt^2$ ds2 = dx21 + dx2

2 + dx23 − c2dt2

ukoliko želimo da neka naredba djeluje na više znakova onda ihgrupiramo pomocu viticastih zagrada: { }$ a^x \cdot a^y = a^{x+y} $ ax · ay = ax+y

$x^{16}-1$ x16 − 1

Predrag Frišcic Što treba znati o LATEXu

Page 49: Što treba znati o LaTeXu

Matematicki simboli, znakovi ...

LATEX podržava velik broj raznovrsnih simbola i znakova kojekoristimo za pisanje matematickih formula

∞ \infty∑\sum

∏\prod

∫\int α \alpha β \beta Γ \Gamma . . .

za korištenje matematickih simbola, znakova i fontova potrebno jeucitati odgovarajuce makro pakete amssymb, amsfonts, amsmath

standardne funkcije unose se pomocu znaka \ i oznake za funkciju$\cos(\theta+\phi)=\cos\theta\cos\phi-\sin\theta\sin\phi$

cos(θ + φ) = cos θ cos φ − sin θ sin φ

indeksi i eksponenti unose se pomocu znakova _ i ^ , a možemoih medusobno miješati i ugnježdivati

$ds^2=dx_1^2+dx_2^2+dx_3^2-c^2dt^2$ ds2 = dx21 + dx2

2 + dx23 − c2dt2

ukoliko želimo da neka naredba djeluje na više znakova onda ihgrupiramo pomocu viticastih zagrada: { }$ a^x \cdot a^y = a^{x+y} $ ax · ay = ax+y

$x^{16}-1$ x16 − 1

Predrag Frišcic Što treba znati o LATEXu

Page 50: Što treba znati o LaTeXu

Matematicki simboli, znakovi ...

LATEX podržava velik broj raznovrsnih simbola i znakova kojekoristimo za pisanje matematickih formula

∞ \infty∑\sum

∏\prod

∫\int α \alpha β \beta Γ \Gamma . . .

za korištenje matematickih simbola, znakova i fontova potrebno jeucitati odgovarajuce makro pakete amssymb, amsfonts, amsmath

standardne funkcije unose se pomocu znaka \ i oznake za funkciju$\cos(\theta+\phi)=\cos\theta\cos\phi-\sin\theta\sin\phi$

cos(θ + φ) = cos θ cos φ − sin θ sin φ

indeksi i eksponenti unose se pomocu znakova _ i ^ , a možemoih medusobno miješati i ugnježdivati

$ds^2=dx_1^2+dx_2^2+dx_3^2-c^2dt^2$ ds2 = dx21 + dx2

2 + dx23 − c2dt2

ukoliko želimo da neka naredba djeluje na više znakova onda ihgrupiramo pomocu viticastih zagrada: { }$ a^x \cdot a^y = a^{x+y} $ ax · ay = ax+y

$x^{16}-1$ x16 − 1

Predrag Frišcic Što treba znati o LATEXu

Page 51: Što treba znati o LaTeXu

Matematicki simboli, znakovi ...

LATEX podržava velik broj raznovrsnih simbola i znakova kojekoristimo za pisanje matematickih formula

∞ \infty∑\sum

∏\prod

∫\int α \alpha β \beta Γ \Gamma . . .

za korištenje matematickih simbola, znakova i fontova potrebno jeucitati odgovarajuce makro pakete amssymb, amsfonts, amsmath

standardne funkcije unose se pomocu znaka \ i oznake za funkciju$\cos(\theta+\phi)=\cos\theta\cos\phi-\sin\theta\sin\phi$

cos(θ + φ) = cos θ cos φ − sin θ sin φ

indeksi i eksponenti unose se pomocu znakova _ i ^ , a možemoih medusobno miješati i ugnježdivati

$ds^2=dx_1^2+dx_2^2+dx_3^2-c^2dt^2$ ds2 = dx21 + dx2

2 + dx23 − c2dt2

ukoliko želimo da neka naredba djeluje na više znakova onda ihgrupiramo pomocu viticastih zagrada: { }$ a^x \cdot a^y = a^{x+y} $ ax · ay = ax+y

$x^{16}-1$ x16 − 1

Predrag Frišcic Što treba znati o LATEXu

Page 52: Što treba znati o LaTeXu

Matematicki simboli, znakovi ...

LATEX podržava velik broj raznovrsnih simbola i znakova kojekoristimo za pisanje matematickih formula

∞ \infty∑\sum

∏\prod

∫\int α \alpha β \beta Γ \Gamma . . .

za korištenje matematickih simbola, znakova i fontova potrebno jeucitati odgovarajuce makro pakete amssymb, amsfonts, amsmath

standardne funkcije unose se pomocu znaka \ i oznake za funkciju$\cos(\theta+\phi)=\cos\theta\cos\phi-\sin\theta\sin\phi$

cos(θ + φ) = cos θ cos φ − sin θ sin φ

indeksi i eksponenti unose se pomocu znakova _ i ^ , a možemoih medusobno miješati i ugnježdivati

$ds^2=dx_1^2+dx_2^2+dx_3^2-c^2dt^2$ ds2 = dx21 + dx2

2 + dx23 − c2dt2

ukoliko želimo da neka naredba djeluje na više znakova onda ihgrupiramo pomocu viticastih zagrada: { }$ a^x \cdot a^y = a^{x+y} $ ax · ay = ax+y

$x^{16}-1$ x16 − 1

Predrag Frišcic Što treba znati o LATEXu

Page 53: Što treba znati o LaTeXu

Matematicki izrazi i formule

Sve što je potrebno za pisanje matematickog teksta opisano je u LATEXuodgovarajucim naredbama. Kombiniranjem naredbi moguce je dobiti inajsloženije matematicke izraze i formule.

Primjeri:razlomke oblika brojnik

nazivnik unosimo naredbom \frac{brojnik}{nazivnik},a kvadratni korijen odnosno n-ti korijen naredbama \sqrt, \sqrt[n]

$\frac{x-7}{x^2+4}$x−7

x2+4

$\frac{-b\pm\sqrt{b^2-4ac}}{2a}$−b±

√b2−4ac2a

$\sqrt[3]{q+\sqrt{q^2-p^3}}+\sqrt[3]{q-\sqrt{q^2-p^3}}$3√

q +

√q2 − p3 +

3√

q −√

q2 − p3

osim razlomaka i korijena, u LATEXu se odgovarajucim naredbamalako zapisuju razlicite formule koje sadrže sume, produkte, limese,integrale ...

n∑k=1

k =12

n(n + 1) limx→+∞

3x2 + 7xx2 + 5x

= 3∂u∂t

∫ b

af(x) dx

a b cd e fg h i

Predrag Frišcic Što treba znati o LATEXu

Page 54: Što treba znati o LaTeXu

Matematicki izrazi i formule

Sve što je potrebno za pisanje matematickog teksta opisano je u LATEXuodgovarajucim naredbama. Kombiniranjem naredbi moguce je dobiti inajsloženije matematicke izraze i formule.

Primjeri:razlomke oblika brojnik

nazivnik unosimo naredbom \frac{brojnik}{nazivnik},a kvadratni korijen odnosno n-ti korijen naredbama \sqrt, \sqrt[n]

$\frac{x-7}{x^2+4}$x−7

x2+4

$\frac{-b\pm\sqrt{b^2-4ac}}{2a}$−b±

√b2−4ac2a

$\sqrt[3]{q+\sqrt{q^2-p^3}}+\sqrt[3]{q-\sqrt{q^2-p^3}}$3√

q +

√q2 − p3 +

3√

q −√

q2 − p3

osim razlomaka i korijena, u LATEXu se odgovarajucim naredbamalako zapisuju razlicite formule koje sadrže sume, produkte, limese,integrale ...

n∑k=1

k =12

n(n + 1) limx→+∞

3x2 + 7xx2 + 5x

= 3∂u∂t

∫ b

af(x) dx

a b cd e fg h i

Predrag Frišcic Što treba znati o LATEXu

Page 55: Što treba znati o LaTeXu

Matematicki izrazi i formule

Sve što je potrebno za pisanje matematickog teksta opisano je u LATEXuodgovarajucim naredbama. Kombiniranjem naredbi moguce je dobiti inajsloženije matematicke izraze i formule.

Primjeri:razlomke oblika brojnik

nazivnik unosimo naredbom \frac{brojnik}{nazivnik},a kvadratni korijen odnosno n-ti korijen naredbama \sqrt, \sqrt[n]

$\frac{x-7}{x^2+4}$x−7

x2+4

$\frac{-b\pm\sqrt{b^2-4ac}}{2a}$−b±

√b2−4ac2a

$\sqrt[3]{q+\sqrt{q^2-p^3}}+\sqrt[3]{q-\sqrt{q^2-p^3}}$3√

q +

√q2 − p3 +

3√

q −√

q2 − p3

osim razlomaka i korijena, u LATEXu se odgovarajucim naredbamalako zapisuju razlicite formule koje sadrže sume, produkte, limese,integrale ...

n∑k=1

k =12

n(n + 1) limx→+∞

3x2 + 7xx2 + 5x

= 3∂u∂t

∫ b

af(x) dx

a b cd e fg h i

Predrag Frišcic Što treba znati o LATEXu

Page 56: Što treba znati o LaTeXu

Usporedba s tekst procesorima

usporedimo li matematicki tekst napisan u nekom tekst procesoru iLATEXu, uocit cemo znatnu razliku

Predrag Frišcic Što treba znati o LATEXu

Page 57: Što treba znati o LaTeXu

Usporedba s tekst procesorima

usporedimo li matematicki tekst napisan u nekom tekst procesoru iLATEXu, uocit cemo znatnu razliku

Predrag Frišcic Što treba znati o LATEXu

Page 58: Što treba znati o LaTeXu

Okruženja u matematickom modu

Okruženja koja se obicno koriste:equation - okolina za pisanje numeriranih matematickih formula

a2 + b2 = c2 (5.2)

array - posebno okruženje za pisanje matrica, determinanti i slicnihtabela (za unos matrica postoje još okruženja matrix, pmatrix, bmatrix, vmatrix,Vmatrix, Bmatrix, smallmatrix)

χ(λ) =

∣∣∣∣∣∣∣∣λ − a −b −c−d λ − e −f−g −h λ − i

∣∣∣∣∣∣∣∣eqnarray, eqnarray* - okruženja za pisanje numeriranih odnosnonenumeriranih dugackih formula koje zauzimaju nekoliko redaka

cos 2θ = cos2 θ − sin2 θ

= 2 cos2 θ − 1

Još neka okruženja:align - za niz formula, gather - za niz centriranih formulaaligned, gathered - za paralelno pisanje formulamultiline, split, cases - za dijeljenje formule u više redova (okruženja split icases nisu samostalna vec se definiraju unutar nekog drugog okruženja)

Predrag Frišcic Što treba znati o LATEXu

Page 59: Što treba znati o LaTeXu

Okruženja u matematickom modu

Okruženja koja se obicno koriste:equation - okolina za pisanje numeriranih matematickih formula

a2 + b2 = c2 (5.2)

array - posebno okruženje za pisanje matrica, determinanti i slicnihtabela (za unos matrica postoje još okruženja matrix, pmatrix, bmatrix, vmatrix,Vmatrix, Bmatrix, smallmatrix)

χ(λ) =

∣∣∣∣∣∣∣∣λ − a −b −c−d λ − e −f−g −h λ − i

∣∣∣∣∣∣∣∣

eqnarray, eqnarray* - okruženja za pisanje numeriranih odnosnonenumeriranih dugackih formula koje zauzimaju nekoliko redaka

cos 2θ = cos2 θ − sin2 θ

= 2 cos2 θ − 1

Još neka okruženja:align - za niz formula, gather - za niz centriranih formulaaligned, gathered - za paralelno pisanje formulamultiline, split, cases - za dijeljenje formule u više redova (okruženja split icases nisu samostalna vec se definiraju unutar nekog drugog okruženja)

Predrag Frišcic Što treba znati o LATEXu

Page 60: Što treba znati o LaTeXu

Okruženja u matematickom modu

Okruženja koja se obicno koriste:equation - okolina za pisanje numeriranih matematickih formula

a2 + b2 = c2 (5.2)

array - posebno okruženje za pisanje matrica, determinanti i slicnihtabela (za unos matrica postoje još okruženja matrix, pmatrix, bmatrix, vmatrix,Vmatrix, Bmatrix, smallmatrix)

χ(λ) =

∣∣∣∣∣∣∣∣λ − a −b −c−d λ − e −f−g −h λ − i

∣∣∣∣∣∣∣∣eqnarray, eqnarray* - okruženja za pisanje numeriranih odnosnonenumeriranih dugackih formula koje zauzimaju nekoliko redaka

cos 2θ = cos2 θ − sin2 θ

= 2 cos2 θ − 1

Još neka okruženja:align - za niz formula, gather - za niz centriranih formulaaligned, gathered - za paralelno pisanje formulamultiline, split, cases - za dijeljenje formule u više redova (okruženja split icases nisu samostalna vec se definiraju unutar nekog drugog okruženja)

Predrag Frišcic Što treba znati o LATEXu

Page 61: Što treba znati o LaTeXu

Pisanje teorema, propozicija, lema ...

Razni teoremi i njihove posljedice su nezaobilazni dio matematickogteksta. Stvaranje takvih struktura LATEX omogucuje zadavanjem naredbe\newtheorem

%definicije u preambuli dokumenta\newtheorem{teorem}{Teorem}\newtheorem{propozicija}[teorem]{Propozicija}\newtheorem{korolar}[teorem]{Korolar}

%pozivanje teorema u tekstu dokumenta\begin{teorem}Tekst teorema.\end{teorem}

\begin{propozicija}Tekst propozicije.\end{propozicija}

\begin{korolar}Tekst korolara.\end{korolar}

Predrag Frišcic Što treba znati o LATEXu

Page 62: Što treba znati o LaTeXu

LITERATURA:

http://www.ctan.org/what_is_tex.html

http://www.cs.cornell.edu/Info/Misc/LaTeX-Tutorial/LaTeX-Home.html

http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/

http://www.tug.org/begin.html

http://latex-beamer.sourceforge.net/

http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/

http://faq.ktug.or.kr/wiki/uploads/beamer_guide.pdf

http://web.math.hr/nastava/rp3/

Š.Ungar: Ne baš tako kratak uvod u Tex

Page 63: Što treba znati o LaTeXu

Dodatak

Na mjestu gdje u dokumentu želimo umetnuti sliku koristimo naredbu:\includegraphics[opcije]{ime_slike}

U zaglavlje smo stavili: \usepackage[pdftex]{graphicx}

Našu sliku smo ucitali i odredili joj velicinu unutar figure okruženjanaredbom\includegraphics[width=1.25\textwidth]{Naslov.jpg}

Dobiveni okvir oko slike smo postigli naredbom \shadowbox kojukoristimo unutar makro paketa fancybox.

\begin{figure}[h]

\shadowbox{

\includegraphics[width=1.25\textwidth]{Naslov.jpg} }

\end{figure}

POVRATAK

Predrag Frišcic Što treba znati o LATEXu