gitweb on Svarog
projekti pod git sistemom za održavanje verzija -- projects under the git version control system
summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: c9b713c)
raw | patch | inline | side by side (parent: c9b713c)
author | Doni Pracner <quinnuendo@gmail.com> | |
Wed, 7 Nov 2012 21:58:36 +0000 (22:58 +0100) | ||
committer | Doni Pracner <quinnuendo@gmail.com> | |
Wed, 7 Nov 2012 21:58:36 +0000 (22:58 +0100) |
.gitignore | patch | blob | history | |
README.txt | [new file with mode: 0644] | patch | blob |
seminar.tex | patch | blob | history |
diff --git a/.gitignore b/.gitignore
index a915ce56cec1dbace4887eb6dbd01c7987945e2a..7117aab3475bf85f337c6cc8c2acb5669c26db28 100644 (file)
--- a/.gitignore
+++ b/.gitignore
*.log
*.out
*.pdf
+*.ps
*~
*.toc
*.xref
diff --git a/README.txt b/README.txt
--- /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 51e2cb93faed36d991e79728149be0c8548438a2..19d24c7e64ce27b5f4c5e15445de78d22fb51de0 100644 (file)
--- a/seminar.tex
+++ b/seminar.tex
% 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}
\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}
\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]{}
\makemytitle
-% theorems, definition etc.
+% theoreme, definicije i slično etc.
%''''''''''''''''''''''''''
\theoremstyle{definition}
U Teoremi~\ref{teorema-granica} se vidi...
-\skicab{proveriti}
+\skicab{naći drugu teoremu u vezi ovoga.}
\begin{theo}[Naslov teoreme]
\label{teorema-granica}
\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