LATEX KREIRANJE DOKUMENATA Ines Vlahovi Tipovi dokumenata pisanje

  • Slides: 33
Download presentation
LATEX – KREIRANJE DOKUMENATA Ines Vlahović

LATEX – KREIRANJE DOKUMENATA Ines Vlahović

Tipovi dokumenata � pisanje kratkog teksta � pisanje teze � dizajniranje knjiga � stvaranje

Tipovi dokumenata � pisanje kratkog teksta � pisanje teze � dizajniranje knjiga � stvaranje prezentacije � curriculum vitae � pisanje pisma � stvaranje letaka � stvaranje velikih plakata

Kratki tekst begin{} end{} preambula enviroment

Kratki tekst begin{} end{} preambula enviroment

Teza � � Download predloška www. ctan. org/tex-archive/macros/latex/ contrib/classicthesis/

Teza � � Download predloška www. ctan. org/tex-archive/macros/latex/ contrib/classicthesis/

Knjiga

Knjiga

Prezentacija Teme: • Ann. Arbor, Antibes, Berlin, Dresden, default, Frankfurt, Madrid, Singapore….

Prezentacija Teme: • Ann. Arbor, Antibes, Berlin, Dresden, default, Frankfurt, Madrid, Singapore….

Prezentacija

Prezentacija

Izrada postera

Izrada postera

Članak

Članak

Podešavanja dokumenta � documentclass[]{} � {} article, report, book, slides… � []: � 10

Podešavanja dokumenta � documentclass[]{} � {} article, report, book, slides… � []: � 10 pt, 12 pt - veličina fonta �a 4, letterpaper…-veličina papira �titlepage, notitlepage – naslov na novoj stranici ili zajedno �twocolumn- dva stupca �twoside, oneside � Izgled stranica – zaglavlja i podnožja koja imaju predefinirane dijelove pagestyle{izgled} ○ izgled: plain, headings, empty �thispagestyle{izgled} – za pojedinačnu stranicu

Podešavanja dokumenta � Makro paketi � usepackage[opcije]{makropaket} � {}: �fontenc – specificira kodiranje dokumenta

Podešavanja dokumenta � Makro paketi � usepackage[opcije]{makropaket} � {}: �fontenc – specificira kodiranje dokumenta �babel – specifičnosti pojedinog jezika (dani u tjednu, mjeseci, nazivi u sekcijama) �graphicx – dodavanje grafike �color – dodavanje boja tekstu i ostalim elementima �makeidx – stvaranje indexa �inputenc – input kodiranje koristi korisnik

Podešavanje teksta � Unos specijalnih znakova: �usepackage[latin 2, utf 8]{inputenc} -omogućuje direktan unos specijalnih

Podešavanje teksta � Unos specijalnih znakova: �usepackage[latin 2, utf 8]{inputenc} -omogućuje direktan unos specijalnih slova pojedinog jezika iz drugih kodirajućih tablica koja nisu u ASCII i Unicode �usepackage[croatian]{babel} – sadrži uzorke rastavljanja riječi za odabrani jezik �usepackage[T 1]{fontenc} - T 1 omogućuje 256 piktografa, slova sa naglascima �usepackage{lmodern} dodatna naredba za znakove za windowse �usepackage{microtype} - micro-typographic ekstenzije - skaliranje pojedinog znaka za bolje poravnanje

Podešavanje teksta �Veličina fonta (podešavanje unutar okoline- enviroment): �large, LARGE �small, footnotesize, scriptsize, tiny

Podešavanje teksta �Veličina fonta (podešavanje unutar okoline- enviroment): �large, LARGE �small, footnotesize, scriptsize, tiny �normalfont �Promjena fonta: �textrm{…} – prebacivanje u Roman font �textsf{…} – sans serif… �Oblikovanje teksta: �textbf{…} – bold �textit{…} – italic �textsc{…} – mala slova �textup{…} – velika slova

Prvi program – osnovni elementi

Prvi program – osnovni elementi

Stvaranje dokumenta �Spremi se dokument u format npr. moj. tex �kompajlira se s naredbom

Stvaranje dokumenta �Spremi se dokument u format npr. moj. tex �kompajlira se s naredbom latex moj. tex ili tex moj. tex �output je moj. dvi (Device independant file – radi na bilo kojem printeru ili drugim uređajima) �pregled s xdvi moj. dvi �za dobivanje pdf-a: pdflatex moj. tex

Posebni znakovi i razmaci �č=v{c} �sloppy – veći razmak između riječ �fussy – suprotno

Posebni znakovi i razmaci �č=v{c} �sloppy – veći razmak između riječ �fussy – suprotno od �Đ=dj{} sloppy �Š=v{s} �footnote{Ovo je �Ž=v{z} fusnota} – upis unutar �backshlashbackshlas teksta h – prikaz u tekstu \ �linespread{fakto} – �newpage 1. 3, 1. 6 (dvostruki �linebreak[n] – od 0 -4 prored} �nolinebreak[n] �indent �pagebreak[n] �noident �nopagebreak[n] �ć=’{c}

Naslovi poglavlja i odjeljci �section{Naziv poglavlja} – 1. Naziv poglavlja �subsection{Naziv podpoglavlja} – 1.

Naslovi poglavlja i odjeljci �section{Naziv poglavlja} – 1. Naziv poglavlja �subsection{Naziv podpoglavlja} – 1. 1. Naziv potpoglavlja �subsubsection{Naziv podpodpoglavlja} – 1. 1. 1 Naziv �paragraph{Naziv} �subparagraph{Naziv} �appeendix{Naziv} �Za nepobrojana poglavlja: �section*

Grčka slova

Grčka slova

Numerirane liste i nenumerirane liste �begin{enumerate} �item live �item long �item and �item prosper

Numerirane liste i nenumerirane liste �begin{enumerate} �item live �item long �item and �item prosper �end{enumerate} begin{itemize} item live item long item and item prosper end{itemize}

Poravnanja odlomaka �begin{flushleft} end{flushleft} �begin{flushright} end{flushright} �begin{center} end{center}

Poravnanja odlomaka �begin{flushleft} end{flushleft} �begin{flushright} end{flushright} �begin{center} end{center}

Umetanje tablica

Umetanje tablica

Multicolumns - tablice s više stupaca

Multicolumns - tablice s više stupaca

Plutajući objekti �Tablice i slike – potrebno im je odrediti položaj �begin{figure][opcije] caption{Opis} label{fig:

Plutajući objekti �Tablice i slike – potrebno im je odrediti položaj �begin{figure][opcije] caption{Opis} label{fig: Val} end{figure} �begin{table}[opcije] caption{Opis} label{tab: Val} end{table} �Opcije: �h -here �t - top �b -bottom �p - page �! –override odabira latex pozicije

Slike � Nekoliko formata : jpg/jpeg, eps, pdf �usepackage{graphicx} � u dokumentu gdje ubacujemo

Slike � Nekoliko formata : jpg/jpeg, eps, pdf �usepackage{graphicx} � u dokumentu gdje ubacujemo sliku: �includegraphics{filename} �ili za određene dimenzije: includegraphics[width=0. 5textwidth]{filename} �Ili includegraphics[width=5 cm, height=3 cm, keepaspectratio]{filename} � Za bitmape: includegraphics[interpolate]{filename}

Slike � Automatsko pozicioniranje slike: begin{figure}[htbp!] centering includegraphics{filename} caption{Some text} label{fig: name} end{figure} �

Slike � Automatsko pozicioniranje slike: begin{figure}[htbp!] centering includegraphics{filename} caption{Some text} label{fig: name} end{figure} � Pozivanje na sliku u dokumentu s naredbom: ref{fig: name}

Manipulacija sa slikama � Za pozicioniranje slike u istoj sekciji: �usepackage[section]{placeins} �clearpage završava stranicu

Manipulacija sa slikama � Za pozicioniranje slike u istoj sekciji: �usepackage[section]{placeins} �clearpage završava stranicu i prisiljava output „floating” slika na tu stranicu � Fiksacija pozicije slike: usepackage{float} begin{figure}[H] u dokumentu

Manipulacija sa slikama �Skaliranje slike: �includegraphics[scale=0. 5]{filename} �Rotacija slike: �includegraphics[angle=90]{filename} �Ili includegraphics[angle=90, origin=tl]{filename} �Trim

Manipulacija sa slikama �Skaliranje slike: �includegraphics[scale=0. 5]{filename} �Rotacija slike: �includegraphics[angle=90]{filename} �Ili includegraphics[angle=90, origin=tl]{filename} �Trim slike: �includegraphics[trim=1 cm 2 cm 3 cm 4 cm, clip]{filename}

Dodavanje jednadžbi � unutar teksta – pomoću $a+b=c$ � formule u novom redu: �begin{displaymath}

Dodavanje jednadžbi � unutar teksta – pomoću $a+b=c$ � formule u novom redu: �begin{displaymath} a^2+b^2=c^2 end{displaymath} � Numeriranje formule: �begin{equation} label{eq: eps} epsilon>0 end{equation} Primjer poziva iz dokumenta: „Iz jednadžbe (ref{eq: eps} dobivamo ldots…”

Primjeri formula �Integrali: https: //www. overleaf. com/learn/latex/Integ rals, _sums_and_limits �razlomci i binomi: https: //www.

Primjeri formula �Integrali: https: //www. overleaf. com/learn/latex/Integ rals, _sums_and_limits �razlomci i binomi: https: //www. overleaf. com/learn/latex/Fract ions_and_Binomials �matrice: https: //nasa. github. io/nasa-latexdocs/build/html/examples/equations. html

Bibliografija � � � � begin{thebibliography}{9} bibitem{latexcompanion} Michel Goossens, Frank Mittelbach, and Alexander Samarin.

Bibliografija � � � � begin{thebibliography}{9} bibitem{latexcompanion} Michel Goossens, Frank Mittelbach, and Alexander Samarin. textit{The La. Te. X Companion}. Addison-Wesley, Reading, Massachusetts, 1993. bibitem{einstein} Albert Einstein. textit{Zur Elektrodynamik bewegter K{"o}rper}. (German) [textit{On the electrodynamics of moving bodies}]. Annalen der Physik, 322(10): 891– 921, 1905. bibitem{knuthwebsite} Knuth: Computers and Typesetting, \texttt{http: //www-cs-faculty. stanford. edu/~{}uno/abcde. html} end{thebibliography} � citiranje u dokumentu s naredbom cite{einstein}

Bibiliografija

Bibiliografija

Indeks- popis pojmova u dokumentu � koristi se makropaket �usepackage{makeidx} – u preambuli �makeindex

Indeks- popis pojmova u dokumentu � koristi se makropaket �usepackage{makeidx} – u preambuli �makeindex – u preambuli � na termine u dokumentu se koristi naredba index{termin} � mora se dokument spremiti posebno u formatu. idx � kompajlira se taj spremljeni dokument s makeindex ime. idx što daje output ime. ind � Zatim se u. tex file uključuje na mjesto gdje se želi postaviti s naredbom printindex (obično ispred naredbe end{document}

Okviri teksta usepackage{tcolorbox} begin{tcolorbox}[title=textbf{Examples}, colback=blue!5!white, colfr begin{tcolorbox ame=blue!75!white]The text below consists of pangrams. tcblower

Okviri teksta usepackage{tcolorbox} begin{tcolorbox}[title=textbf{Examples}, colback=blue!5!white, colfr begin{tcolorbox ame=blue!75!white]The text below consists of pangrams. tcblower blindtext[3] end{tcolorbox} tcbset{colframe=green!50!black, colback=white, colupper=green!30!black, fonttitle=bfseries, center title, nobeforeafter, tcbox raise base} Normal text tcbox{Boxed text} tcbox[left=0 pt, right=0 pt, top=0. 5 ex, bottom=0 pt, boxsep=0 pt, toptitle=0. 5 ex, bottomtitle=0. 5 ex, title=Sample table]{ begin{tabular}[t]{rl} Number & 100 \ Sum & 350 end{tabular}}