fantastic001 / zbornik

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Instalacija

Potrebno je instalirati sledece pakete:

texlive
gnuplot 
latexmk 
texlive-xetex
texlive-science  
fonts-freefont-ttf
ttf-times-new-roman 
ttf-mscorefonts-installer
texlive-latex-extra 
texlive-lang-cyrillic 

Komande

Komende koje zapocinju delove sveske. Ove komande iskljucivo uticu na podnozje stranice.

  • \Year{<yr>} - definise godinu izdavanja zbornika, npr. \Year{2021}
  • \BookNumber{<num>} - definise broj sveske, npr. \BookNumber{80}
  • \Part{<num>} - definise deo (odeljenje), npr. \Part{I}, \Part{II}, ...
  • \Section{<sec>} - definise trenutni program, npr. \Section{RAČUNARSTVO}

Naslovna strana programa

Za pravljenje naslovne strane jednog programa, koristi se komanda \SectionCover. Ova komanda prima pet parametara:

\SectionCover{
    <ime programa na srpskom>
}{
    <ime programa na engleskom>
}{
    <sadrzaj radova sa programa>
}{
    <imena rukovodioca>
}{
    <grafika programa>
}

Na primer, kompletna naslovna stranica programa izgleda ovako:

\Section{RAČUNARSTVO}

\pagestyle{empty} % na naslovnij stranici programa nema numeracije
\SectionCover{Računarstvo}{Computer\\Science}{
    Autor 1 \pageref{rac.autor1}\\
    Autor 2 \pageref{rac.autor2}\\
}{
    RUKOVODIOCI:\\
    Rukovodioc 1\\
    Rukovodioc 2
}{
    % grafika za naslovnu stranicu
    \includegraphics[width=\textwidth]{graphics/mce-white-cat.png}
}
\clearpage

\pagestyle{fancy} % nastavljanje numeracije
% import-i pojedinacnih radova

Pojedinacni rad

Sledece komande definisu podatke o radu. Nista zapravo ne ispisuju.

  • \Title{<naslov>} - definise nasov rada
  • \TitleEng{<naslov>} - definise naslov rada na engleskom
  • \Author{<autor(i)>} - definise autore rada, odvojene zarezom
  • \begin{Abstract}...\end{Abstract} - definise apstrakt na srpskom jeziku
  • \begin{AbstractEng}...\end{AbstractEng} - definise apstrakt na engleskom jeziku
  • \begin{AuthroEx}...\end{AuthorEx} - definise dodatne podatke o autoru i mentorima.

Sledece komande zapravo zapocinju rad i slazu naslov i apstrakt:

  • \StartPaper - ova komanda zapocinje rad u jednom stupcu
  • \StartDoublePaper - ova komanda zapocinje rad u dva stupca

Ukoliko je rad u dva stupca obavezno je negde u drugom stupcu prve strane (idealno na pocetku) staviti komandu \AuthorExHere kako bi se dobro slozili podaci o autoria i mentorima. (Neophodno zbog tehnickih ogranicenja LaTeX-a). Ukoliko se rad slaze u jednom stupcu, ovu komandu ne koristiti.

Na kraju rada se stavlja komanda \EndPaper koja slaze apstrakt na engleskom.

Napomena: kada se slaze tekst u dva stupca, komanda \clearpage prelazi na novu stranu cak i u prvom stupcu, dok \newpage prelazi u sledeci stubac.

Zamene za LaTeX komande

Sve LaTeX komande mogu da se normalno koriste. Ali, kako bi se odrzala uniformnost, koristiti sledece dodatne komande umesto njihovih ekvivalenata:

  • \Figure{<putanja>}{<opis na srp>}{<opis na eng>} koristiti umesto figure okruzenja. Putanja je relativna putanja do datoteke koju treba ubaciti. Npr:
    \Firuge{slika1.png}{Prikaz toga i toga}{Depiction of so and so}
  • \FigureDouble{<putanja>}{<opis na srp>}{<opis na eng>} - isto kao \Figure, ali slaze sliku preko cele strane u radovima u dva stupca.
  • \Table{<definicija tablele>}{<opis na srp>}{<opis na eng>} - isto kao \Figure, samo za table okruženje.
  • \TableDouble{<definicija tablele>}{<opis na srp>}{<opis na eng>} - isto kao \FigureDouble, samo za table okruženje.

Umesto bilo kog bibliografskog alata, izvori se rucno navode. Komanda \Source{<tekst>} se stara da poravnjanje bude kako treba.

About


Languages

Language:TeX 92.9%Language:Gnuplot 6.4%Language:Python 0.5%Language:Makefile 0.2%