From 60a228293c8447076d3096b0baf9fb799218cc82 Mon Sep 17 00:00:00 2001 From: Doni Pracner Date: Wed, 7 Nov 2012 22:58:36 +0100 Subject: [PATCH] sredjivanje komentara i slicno --- .gitignore | 1 + README.txt | 16 +++++++++ seminar.tex | 95 +++++++++++++++++++++++++++++++++++++++++++---------- 3 files changed, 95 insertions(+), 17 deletions(-) create mode 100644 README.txt diff --git a/.gitignore b/.gitignore index a915ce5..7117aab 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ *.log *.out *.pdf +*.ps *~ *.toc *.xref diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..7fc3a6d --- /dev/null +++ b/README.txt @@ -0,0 +1,16 @@ +templata za seminarske radove na Departmanu za matematiku i informatiku. + +Doni Pracner, verzija 1.0, 7.11.2012 + +Dati fajlovi: + +- seminar.tex - glavni fajl koji treba kompajlirati komandom latex +ili pdflatex. ima dosta komentara u kodu. + +- refs.bib - primer fajla sa biografijom za korišćenje sa programom +BibTex. osnovni fajl se može koristiti i bez ovoga, ali se za radove +sa više citiranja preporučuje upoznavanje i sa ovim sistemom. + +- slike: grbPMF i grbUNS u eps i jpg formatu. eps je Encapsulated Post +Script. Koristi se pri generisanju dvi fajla komandom latex. jpg +verzije se koriste pri generisanju pdf fajlova. diff --git a/seminar.tex b/seminar.tex index 51e2cb9..19d24c7 100644 --- a/seminar.tex +++ b/seminar.tex @@ -1,10 +1,26 @@ % Template za seminarske radove na PMF-DMI-NS % Doni Pracner, 07.11.2012. +% neke opcije su zajedno sa dodatnim objasnjenjima +% ostavljene pod komentarom, nekad zahtevaju dodatne pakete +% a uglavnom se ne koriste toliko cesto. + +% MikTeX instalacije (obično se koristi na Windows mašinama) bi +% trebalo da ponude skidanje dodatnih paketa sa interneta po potrebi, +% tj kad prvi put zatrebaju. + +% TeXLive (obično se koristi na linuxima) zavisi od sistema, ali +% obično se mogu skidati i "ručno" isntalirati dodatni paketi. Na +% Debian/Ubuntu sistemima postoje paketi koji se mogu instalirati iz +% sistemskih dijaloga, ako već nije instalirana "full" verzija. Npr +% možda će biti potrebne "extra" verzije, ili "additional-fonts" ili +% nešto slično. + \documentclass[a4paper]{article} -%definišemo da je ulaz utf-8 fajl -%time može da se koriste i naša slova i ćirilica +% definišemo da je ulaz utf-8 fajl. Time se omogućava kombinovanje +% raznih kodnih strana u okviru istog fajla; npr i engleski alfabet i +% naša slova i ćirilica \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} @@ -29,6 +45,11 @@ \usepackage{fancyhdr} \pagestyle{fancy} +% trenutno namešteno za jednostrana štampanja, tj bez razlikovanja +% levih i desnih stranica. u komentarima su ostavljene neke +% opcije sa kojima se može eksperimentisati u slučaju nameštanja +% dokumenta koji će se štampati obostrano. + \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} \fancyhf{} % delete current setting for header and footer \fancyfoot[C]{\thepage} @@ -37,57 +58,71 @@ \renewcommand{\headrulewidth}{0.5pt} \renewcommand{\footrulewidth}{0.5pt} %\addtolength{\headheight}{0.5pt} % make space for the rule + +% dodatno se definiše još jedan stil za specijalne strane \fancypagestyle{plain}{% \fancyhead{} % get rid of headers on plain pages \fancyfoot{} -\renewcommand{\headrulewidth}{0pt} % and the line -\renewcommand{\footrulewidth}{0pt} % and the line +\renewcommand{\headrulewidth}{0pt} % uklanjamo linije +\renewcommand{\footrulewidth}{0pt} % } \renewcommand{\headheight}{15pt} - \title{\naslov} \author{\autor} \date{\datum} -%change the default font -\usepackage{lmodern} %ako nedostaje........................... +% lepši i noviji fontovi od standardnih. +% ako nedostaje paket instalirati ili iskomentarisati sledeći red +\usepackage{lmodern} + +% promena fonta na serifni \renewcommand{\familydefault}{\sfdefault} -%podesavanja outputa za pdf verzije +% podesavanja izlaza za pdf verzije \usepackage[bookmarks,pdffitwindow=false,unicode=true,% pdftitle={\naslov},% pdfauthor={\autor}% ]{hyperref} \usepackage{graphicx} -%\usepackage{listings} za listanje programskog koda + \usepackage{amsthm} \usepackage{amsmath} \usepackage{latexsym} +% odličan paket za listanje programskog koda. Ako ima potrebe za njim, +% odkomentarisati i potražiti dokumentaciju na netu. +%\usepackage{listings} + \begin{document} -%% specijalni blokovi koji služe kao podsetnici u radu ili napomene +%% skice su specijalni blokovi koji služe kao podsetnici u radu ili napomene + +% skica predstavlja paragraf podsetnik. \newcommand{\skica}[1]{ \noindent \framebox{\parbox[c]{0.9\textwidth}{ {\small** \textit{#1} }} \newline } } +% skicas je mala skica koja može da se umetne u okviru nekog teksta. \newcommand{\skicas}[1]{ \framebox{* \textit{#1} *} } -%boldovane skice visokog prioriteta +% boldovane skice visokog prioriteta \newcommand{\skicab}[1]{ \noindent \framebox{\parbox[c]{0.9\textwidth}{ {\small*** \textbf{#1} }} \newline } } -% za +% za bilo kakve dodatne specijalne reči - npr imena klasa, metoda itd +% u okviru redovnih paragrafa. \newcommand{\kod}[1]{{\small\texttt{#1}}} + % ako je sledeci red odkomentarisan nista od skica nece biti ispisano -% u finalni dokument +% u finalni dokument. Zgodno za npr štampanje ili slanje međuverzija +% bez dodatnih komenatara. % \renewcommand{\skica}[1]{} @@ -131,7 +166,7 @@ pdfauthor={\autor}% \makemytitle -% theorems, definition etc. +% theoreme, definicije i slično etc. %'''''''''''''''''''''''''' \theoremstyle{definition} @@ -166,7 +201,7 @@ g_{i}(p,o)}}{|N_{i}(p)|} \right) U Teoremi~\ref{teorema-granica} se vidi... -\skicab{proveriti} +\skicab{naći drugu teoremu u vezi ovoga.} \begin{theo}[Naslov teoreme] \label{teorema-granica} @@ -197,10 +232,36 @@ napomene. \label{gLiteratura} \addcontentsline{toc}{section}{Literatura} + \flushleft -\bibliography{refs}%literatura je u fajlu refs.bib -\bibliographystyle{plain}%promene u ovom redu menjaju stil referenciranja +\begin{thebibliography}{11} + +\bibitem{about-octave} +John~W. Eaton. +\newblock About {{Octave}}. +\newblock http://www.gnu.org/software/octave/about.html, 2006. + +\bibitem{texbook} +Donald~E. Knuth. +\newblock {\em The {{\TeX}book}}. +\newblock Addison-Wesley, 1984. + +\bibitem{matlab} +MathWorks. +\newblock {{MATLAB}} website. +\newblock http://www.mathworks.com/products/matlab/, 2010. + +\end{thebibliography} + + +%% naprednije opcije za citiranja i automatska formatiranja korišćenjih +%% izvora se mogu dobiti korišćenjem programa BibTex (ili srodnog). +%% ispod su komande koje bi se koristile. + +%\bibliography{refs}%literatura je u fajlu refs.bib + +%\bibliographystyle{plain} %promene u ovom redu menjaju stil referenciranja % za najobičnije brojeve koristiti "plain" stil, a pri tome je % uglavnom najbolje izbaciti upotrebu ``natbib'' paketa iz preambule -- 2.17.1