SlideShare una empresa de Scribd logo
1 de 14
Oblikovanje dokumenata koji
sadrže matematički tekst
Računarski praktikum 1
Goran Igaly
Korisničko sučelje WYSIWYG
• "What you see is what you get" (WYSIWYG) je
korisničko sučelje programa za uređivanje
teksta kod kojih ekranski prikaz odgovara
konačnom izgledu (ispisanog) dokumenta
• Primjeri: Microsoft Word, OpenOffice Writer,
LibreOffice Writer
Matematički tekst
• Tekst u kojem se koriste mnogi simboli
Θ β γ ζ ξ Σ
• Tekst koji nema linearnu strukturu
𝑎
𝑏
𝑥
𝑎𝑥2 − 9
𝑑𝑥
Problemi
• Prijenos između raznih aplikacija
• Jednostavni način unosa za početnika -
problemi kod profesionalne primjene (npr. ne
može se raditi Find/Replace)
• Prikaz matematičkih formula na webu - slike
• Prikaz matematičkog teksta u e-knjizi -
problem
TeX je sustav za oblikovanje teksta
kojega je osmislio i napisao
Donald Knuth
TeX je objavljen 1978. godine zajedno s
jezikom Metafont koji služi za oblikovanje
fontova.
TeX
• Dva glavna cilja:
• priprema složenih tekstova visoke kvalitete uz
minimalne napore
• osigurati sustav koji će dati potpuno iste
rezultate na svim računalima
• TeX je besplatni softver otvorenog koda i
široko prihvaćen od strane znanstvene
zajednice
TeX - programski jezik
• proširenjem TeXa nastali novi sustavi za
oblikovanje tekstova:
• MusiXTeX (1991)
• Kemijske strukturne formule:
• Fizika:
Dijagrami
Primjeri dokumenata
napravljenih pomoću LaTex-a
• notni zapis
http://texdoc.net/texmf-dist/doc/generic/musixtex/musixdoc.pdf
• kemijske formule
http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/etc04.pdf
• slike (vektorske i bitmap)
http://www.win.tue.nl/latex/documentation/plaatjes/pictures.pdf
• kineski jezik
https://tug.org/TUGboat/tb18-3/cjkintro600.pdf
Minimalni LaTeX dokument
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
begin{document}
šđčćž
ŠĐČĆŽ
end{document}
Paketi
• Naredbom usepackage[T1]{fontenc}
• određuje se koja vrsta fonta se koristi.
• Zadano kodiranje fonta u TeXu je 7-bitno i
koristi fontove koji imaju 128 glifova, pa ne
uključuju naglašene znakove kao
pojedinačne simbole. Dakle, ö je napravljeno
dodavanjem naglaska ¨ na postojeći glif o.
• Kodiranje T1 je 8-bitno kodiranje i koristi
fontove koji imaju 256 glifova. Dakle, ö ili č je
jedan glif u tom fontu.
Glif
• Glif – elementarni simbol unutar dogovorenog
skupa simbola koji predstavlja jedan znak pri
zapisu riječi.
• v{s}v{S}
• djDJ
• v{c}v{C}
• 'c'C
• v{z}v{Z}

Más contenido relacionado

Más de Goran Igaly

Mogućnosti korištenja mikrokontrolera u obrazovanju i raniji slični projekti
Mogućnosti korištenja mikrokontrolera u obrazovanju i raniji slični projektiMogućnosti korištenja mikrokontrolera u obrazovanju i raniji slični projekti
Mogućnosti korištenja mikrokontrolera u obrazovanju i raniji slični projektiGoran Igaly
 
Nacionalni parkovi
Nacionalni parkoviNacionalni parkovi
Nacionalni parkoviGoran Igaly
 
Nova prezentacija
Nova prezentacijaNova prezentacija
Nova prezentacijaGoran Igaly
 
Predavanje 10 - Računarski praktikum 1 - Analiza i dizajn korištenjem UML-a
Predavanje 10 - Računarski praktikum 1 - Analiza i dizajn korištenjem UML-aPredavanje 10 - Računarski praktikum 1 - Analiza i dizajn korištenjem UML-a
Predavanje 10 - Računarski praktikum 1 - Analiza i dizajn korištenjem UML-aGoran Igaly
 
Računarski praktikum 1 - Objektno orijentirani dizajn (9. predavanje)
Računarski praktikum 1 - Objektno orijentirani dizajn (9. predavanje)Računarski praktikum 1 - Objektno orijentirani dizajn (9. predavanje)
Računarski praktikum 1 - Objektno orijentirani dizajn (9. predavanje)Goran Igaly
 
Računarski praktikum 1 - Razvoj softvera i dizajn
Računarski praktikum 1 - Razvoj softvera i dizajnRačunarski praktikum 1 - Razvoj softvera i dizajn
Računarski praktikum 1 - Razvoj softvera i dizajnGoran Igaly
 
Računarski praktikum 1 - Konstruktor kopiranja
Računarski praktikum 1 - Konstruktor kopiranjaRačunarski praktikum 1 - Konstruktor kopiranja
Računarski praktikum 1 - Konstruktor kopiranjaGoran Igaly
 
Powerpoint za nastavnike 2016
Powerpoint za nastavnike 2016Powerpoint za nastavnike 2016
Powerpoint za nastavnike 2016Goran Igaly
 
Predavanja 06 Konstruktori i destruktori
Predavanja 06  Konstruktori i destruktoriPredavanja 06  Konstruktori i destruktori
Predavanja 06 Konstruktori i destruktoriGoran Igaly
 
Predavanja 05 - Osnovne osobine klasa
Predavanja 05 - Osnovne osobine klasaPredavanja 05 - Osnovne osobine klasa
Predavanja 05 - Osnovne osobine klasaGoran Igaly
 
RP1 - Funkcije za rad s dinamičkim poljem. Funkcije članice
RP1 - Funkcije za rad s dinamičkim poljem. Funkcije članiceRP1 - Funkcije za rad s dinamičkim poljem. Funkcije članice
RP1 - Funkcije za rad s dinamičkim poljem. Funkcije članiceGoran Igaly
 
Rp1 predavanja 02 - Koncepti objektno orijentiranog programiranja
Rp1 predavanja 02 - Koncepti objektno orijentiranog programiranjaRp1 predavanja 02 - Koncepti objektno orijentiranog programiranja
Rp1 predavanja 02 - Koncepti objektno orijentiranog programiranjaGoran Igaly
 
Rp1 predavanja 01
Rp1 predavanja 01Rp1 predavanja 01
Rp1 predavanja 01Goran Igaly
 
Internet - korisnički dio
Internet - korisnički dioInternet - korisnički dio
Internet - korisnički dioGoran Igaly
 
Proračunske tablice - 3. dio
Proračunske tablice - 3. dioProračunske tablice - 3. dio
Proračunske tablice - 3. dioGoran Igaly
 
Predavanje9 - Excel 2. dio
Predavanje9 - Excel 2. dioPredavanje9 - Excel 2. dio
Predavanje9 - Excel 2. dioGoran Igaly
 
Računarski praktikum 1 - Excel 1
Računarski praktikum 1 - Excel 1Računarski praktikum 1 - Excel 1
Računarski praktikum 1 - Excel 1Goran Igaly
 
Osnovni koncepti informatičke tehnologije
Osnovni koncepti informatičke tehnologijeOsnovni koncepti informatičke tehnologije
Osnovni koncepti informatičke tehnologijeGoran Igaly
 

Más de Goran Igaly (20)

Mogućnosti korištenja mikrokontrolera u obrazovanju i raniji slični projekti
Mogućnosti korištenja mikrokontrolera u obrazovanju i raniji slični projektiMogućnosti korištenja mikrokontrolera u obrazovanju i raniji slični projekti
Mogućnosti korištenja mikrokontrolera u obrazovanju i raniji slični projekti
 
Nacionalni parkovi
Nacionalni parkoviNacionalni parkovi
Nacionalni parkovi
 
Nova prezentacija
Nova prezentacijaNova prezentacija
Nova prezentacija
 
Predavanja 11
Predavanja 11Predavanja 11
Predavanja 11
 
Predavanje 10 - Računarski praktikum 1 - Analiza i dizajn korištenjem UML-a
Predavanje 10 - Računarski praktikum 1 - Analiza i dizajn korištenjem UML-aPredavanje 10 - Računarski praktikum 1 - Analiza i dizajn korištenjem UML-a
Predavanje 10 - Računarski praktikum 1 - Analiza i dizajn korištenjem UML-a
 
Računarski praktikum 1 - Objektno orijentirani dizajn (9. predavanje)
Računarski praktikum 1 - Objektno orijentirani dizajn (9. predavanje)Računarski praktikum 1 - Objektno orijentirani dizajn (9. predavanje)
Računarski praktikum 1 - Objektno orijentirani dizajn (9. predavanje)
 
Računarski praktikum 1 - Razvoj softvera i dizajn
Računarski praktikum 1 - Razvoj softvera i dizajnRačunarski praktikum 1 - Razvoj softvera i dizajn
Računarski praktikum 1 - Razvoj softvera i dizajn
 
Računarski praktikum 1 - Konstruktor kopiranja
Računarski praktikum 1 - Konstruktor kopiranjaRačunarski praktikum 1 - Konstruktor kopiranja
Računarski praktikum 1 - Konstruktor kopiranja
 
Powerpoint za nastavnike 2016
Powerpoint za nastavnike 2016Powerpoint za nastavnike 2016
Powerpoint za nastavnike 2016
 
Predavanja 06 Konstruktori i destruktori
Predavanja 06  Konstruktori i destruktoriPredavanja 06  Konstruktori i destruktori
Predavanja 06 Konstruktori i destruktori
 
Predavanja 05 - Osnovne osobine klasa
Predavanja 05 - Osnovne osobine klasaPredavanja 05 - Osnovne osobine klasa
Predavanja 05 - Osnovne osobine klasa
 
Predavanja 04
Predavanja 04Predavanja 04
Predavanja 04
 
RP1 - Funkcije za rad s dinamičkim poljem. Funkcije članice
RP1 - Funkcije za rad s dinamičkim poljem. Funkcije članiceRP1 - Funkcije za rad s dinamičkim poljem. Funkcije članice
RP1 - Funkcije za rad s dinamičkim poljem. Funkcije članice
 
Rp1 predavanja 02 - Koncepti objektno orijentiranog programiranja
Rp1 predavanja 02 - Koncepti objektno orijentiranog programiranjaRp1 predavanja 02 - Koncepti objektno orijentiranog programiranja
Rp1 predavanja 02 - Koncepti objektno orijentiranog programiranja
 
Rp1 predavanja 01
Rp1 predavanja 01Rp1 predavanja 01
Rp1 predavanja 01
 
Internet - korisnički dio
Internet - korisnički dioInternet - korisnički dio
Internet - korisnički dio
 
Proračunske tablice - 3. dio
Proračunske tablice - 3. dioProračunske tablice - 3. dio
Proračunske tablice - 3. dio
 
Predavanje9 - Excel 2. dio
Predavanje9 - Excel 2. dioPredavanje9 - Excel 2. dio
Predavanje9 - Excel 2. dio
 
Računarski praktikum 1 - Excel 1
Računarski praktikum 1 - Excel 1Računarski praktikum 1 - Excel 1
Računarski praktikum 1 - Excel 1
 
Osnovni koncepti informatičke tehnologije
Osnovni koncepti informatičke tehnologijeOsnovni koncepti informatičke tehnologije
Osnovni koncepti informatičke tehnologije
 

LaTeX - prvo predavanje

  • 1. Oblikovanje dokumenata koji sadrže matematički tekst Računarski praktikum 1 Goran Igaly
  • 2. Korisničko sučelje WYSIWYG • "What you see is what you get" (WYSIWYG) je korisničko sučelje programa za uređivanje teksta kod kojih ekranski prikaz odgovara konačnom izgledu (ispisanog) dokumenta • Primjeri: Microsoft Word, OpenOffice Writer, LibreOffice Writer
  • 3. Matematički tekst • Tekst u kojem se koriste mnogi simboli Θ β γ ζ ξ Σ • Tekst koji nema linearnu strukturu 𝑎 𝑏 𝑥 𝑎𝑥2 − 9 𝑑𝑥
  • 4. Problemi • Prijenos između raznih aplikacija • Jednostavni način unosa za početnika - problemi kod profesionalne primjene (npr. ne može se raditi Find/Replace) • Prikaz matematičkih formula na webu - slike • Prikaz matematičkog teksta u e-knjizi - problem
  • 5. TeX je sustav za oblikovanje teksta kojega je osmislio i napisao Donald Knuth TeX je objavljen 1978. godine zajedno s jezikom Metafont koji služi za oblikovanje fontova.
  • 6. TeX • Dva glavna cilja: • priprema složenih tekstova visoke kvalitete uz minimalne napore • osigurati sustav koji će dati potpuno iste rezultate na svim računalima • TeX je besplatni softver otvorenog koda i široko prihvaćen od strane znanstvene zajednice
  • 7. TeX - programski jezik • proširenjem TeXa nastali novi sustavi za oblikovanje tekstova: • MusiXTeX (1991)
  • 8. • Kemijske strukturne formule: • Fizika:
  • 10. Primjeri dokumenata napravljenih pomoću LaTex-a • notni zapis http://texdoc.net/texmf-dist/doc/generic/musixtex/musixdoc.pdf • kemijske formule http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/etc04.pdf • slike (vektorske i bitmap) http://www.win.tue.nl/latex/documentation/plaatjes/pictures.pdf • kineski jezik https://tug.org/TUGboat/tb18-3/cjkintro600.pdf
  • 11.
  • 13. Paketi • Naredbom usepackage[T1]{fontenc} • određuje se koja vrsta fonta se koristi. • Zadano kodiranje fonta u TeXu je 7-bitno i koristi fontove koji imaju 128 glifova, pa ne uključuju naglašene znakove kao pojedinačne simbole. Dakle, ö je napravljeno dodavanjem naglaska ¨ na postojeći glif o. • Kodiranje T1 je 8-bitno kodiranje i koristi fontove koji imaju 256 glifova. Dakle, ö ili č je jedan glif u tom fontu.
  • 14. Glif • Glif – elementarni simbol unutar dogovorenog skupa simbola koji predstavlja jedan znak pri zapisu riječi. • v{s}v{S} • djDJ • v{c}v{C} • 'c'C • v{z}v{Z}