zavrsni2 stil

4 views
Skip to first unread message

Boran Car

unread,
Jun 16, 2009, 6:16:26 AM6/16/09
to LaTeX-KTLab
Dok se Ivan ne pojavi i ne sinkronizira sve, uploadao sam
zavrsni2.cls.
Ovaj novi stil unosi sljedeće promjene:
- Kod dodataka se dodaje Dodatak A, B, C, .... (U sadržaju se samo
vidi A,B,C...)
- Broj stranice se ispisuje rimskim brojkama sve do pojave prvog
pobrojanog chaptera, dakle Uvoda

Ivan Krišto

unread,
Jun 16, 2009, 8:05:41 AM6/16/09
to latex...@googlegroups.com
Pozdrav svima!

Novi stil je u repozitoriju.
Za one koji su već skinuli zavrsni2.cls, dodao sam par mizernih
promjena, pa ponovo skinite stil.


Pozdrav svima,
Ivan Krišto

2009/6/16 Boran Car <bora...@gmail.com>:

Jan Snajder

unread,
Jun 16, 2009, 12:13:19 PM6/16/09
to LaTeX-KTLab
Postam drugi put jer prvi put izlgeda nije prošlo...

Još par napomena u zadnji čas (ne znam jesu li možda već ugrađene):

1.
Sukladno preporukama FER-a, između naslovne stranice (koja nema folio)
i stranice sadržaja umeću se dvije stranice: tekst zadatka i prazna
stranice/zahvale.
To znači da bi u LaTeX stilu nakon naslovne stranice trebalo
inkrementirati za brojac stranice za 2, tako da se preskoče dva broja.
Drugim riječima, stranica sadržaja trebala bi imati folio "iv".

2.
Pri dnu naslovne stranice treba pisati:
Zagreb, lipanj 2009.
(dakle datum bez dana u mjesecu). Mislim da ste to već riješili.

3.
Uvodno poglavlje se numerira ("1. Uvod"), isto kao i zaključak (npr.
"6. Zaključak").
Poglavlje s literaturom se može, ali i ne mora numerirati.
Nekima sam rekao da numeriraju,
ali zapravo sad sam se predomislio, pa predlažem da ipak ne
numerirate :-)

4.
Dodatci idu nakon literature.
Dakle: zaključak, literatura, dodaci.

5.
VAŽNO: Treba napisati sažetak rada te ključne riječi, oboje na
hrvatskom i engleskom jeziku (ovo mogu biti dvije stranice, ili može
biti sve na jednoj).
To stavite na sam kraj rada, dakle NAKON dodataka (a ne kako je
napisano u službenom stilu).
Naime, to zapravo konceptualno nije integralni dio rada.

Dodatne upute (pri uporabi stila):

1.
U preambuli morate uključiti paket "\usepackage[croatian]{babel}".
Onda bi bibliografske reference trebale imati "i" umjesto "and" (nadam
se!).
(Također, umjesto "et al." trebalo bi pisati "i dr.", ali ne znam
funkcionira li to. Ako ne, ostavimo to za bolja vremena.)

2.
Kad definirate broj rada (mislim da je to naredba "\worknumber" ili
slično, koju bi btw. bilo pametno preimenovati jer "work" u engleskom
nije isto kao "rad" u hrvatskom u ovom smislu koji nam treba; bilo bi
bolje "\thesisnumber") NEMOJTE stavljati točku iza broja.
To naime nije redni broj.
Dakle, umjesto npr. "\worknumber{867.}" pišete "\worknumber{867}"

Toliko za sada. Ako se netko još čega sjeti, nek javi.

j.

On 16 lip, 14:05, Ivan Krišto <ivan.kri...@gmail.com> wrote:
> Pozdrav svima!
>
> Novi stil je u repozitoriju.
> Za one koji su već skinuli zavrsni2.cls, dodao sam par mizernih
> promjena, pa ponovo skinite stil.
>
> Pozdrav svima,
> Ivan Krišto
>
> 2009/6/16 Boran Car <boran....@gmail.com>:

Jan Snajder

unread,
Jun 16, 2009, 12:10:45 PM6/16/09
to LaTeX-KTLab
> Pozdrav svima!
>
> Novi stil je u repozitoriju.
> Za one koji su već skinuli zavrsni2.cls, dodao sam par mizernih
> promjena, pa ponovo skinite stil.
>
> Pozdrav svima,
> Ivan Krišto
>
> 2009/6/16 Boran Car <boran....@gmail.com>:

Boran Car

unread,
Jun 16, 2009, 4:00:47 PM6/16/09
to latex...@googlegroups.com
1. Riješeno. Krivo sam mislio da folio treba biti \Roman (IV), a ne
\roman (iv). To je također ispravljeno.
Za Krištu:
Unesi sljedeće u stil:
\renewcommand\tableofcontents{%
\setcounter{page}{4}
\chapter*{\contentsname
\@mkboth{%
\MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
\@starttoc{toc}%
}

\renewcommand{\thepage}{\roman{page}}
2. Već riješeno odavno.
3. Oba su numerirana. Literaturu sam nekima na zahtjev numerirao i mogu
ubacit ako treba kao komentar, ali radije ne bih jer mi se baš i ne sviđa.
Krišto se bavi rješavanjem dodavanja Literatura u sadržaj
4. Čim stavite \appendix, prelazi se na dodatke i svi dodatci se
naslovljavaju kao Dodatak A,B,C,...

Dodatno:
1. Po defaultu se u stilu nalazi \usepackage[babel]{croatian} (mislim
također da babel nije uspješno riješio i dr. umjesto et al., to čeka
bolje dane :) )
2. Da, morat ćemo \worknumber prebacit u \thesisnumber. Kako je panika s
predajom, predlažem da to ostavimo za iduću generaciju. Također, u planu
su velike izmjene stila (želim ukinuti ovisnost o report i pokušat
smisleno sredit stil)

Ivan Krišto

unread,
Jun 16, 2009, 6:00:06 PM6/16/09
to latex...@googlegroups.com
Pozdrav svima!

Promjene su unešene. Stil se nalazi u repozitoriju.
Dodane promjene:
- Literatura se sad pojavljuje unutar sadržaja (nije numerirana).
- Sadržaj počinje od stranice 4 (rimski iv)

Otvoreni problemi:
- Promijeniti stil literature (da umjesto "and" piše "i" i sl.)
- Umjesto worknumber staviti thesisnumber (nije problem, ali neka
ostane ovako budući da već veliki broj ljudi koristi ovaj stil;
sljedeća generacija dobije thesisnumber)
- Dodati smislenu naredbu ili okolinu za sažetak (probao sam napisati
nešto, ali ispalo je nespretno za koristiti... ovo nije problem, ali
treba mašte)

Trenutno rješenje za sažetak (nije nešto, ali bar radi):
Dodajte na sam kraj dokumenta (znači, iznad "\end{document}"):

\par\vfil\null\newpage
\thispagestyle{empty}
\begin{center} {\bf Sažetak} \end{center}
Vaš sažetak.

\vspace{10pt}
\noindent {\bf Ključne riječi:} sažetak, ključ, riječ

\vspace{25pt}

\begin{center} {\bf Abstract} \end{center}
Isto to samo na engleskom.

\vspace{10pt}
\noindent {\bf Keywords:} abstract, key, word
\par\vfil\null\newpage

Ako budete imali problema sa prelamanjem kod sažetka na engleskom,
poslužite se naredbom \hyphenation (
http://www-h.eng.cam.ac.uk/help/tpl/textprocessing/teTeX/latex/latex2e-html/ltx-244.html
) jer će ovaj dio teksta latex smatrati hrvatskim. Ovo se može lako
srediti, ali ne želim petljati po stilu dok nemamo dobro rješenje.


Pozdrav svima,
Ivan Krišto

2009/6/16 Boran Car <bora...@gmail.com>:

XIII

unread,
Jun 16, 2009, 9:45:24 PM6/16/09
to LaTeX-KTLab
Hvala svima koji su radili ovaj predložak, super je :)

Samo jedna napomena.
Da li je možete promijeniti način na koji reference na poglavlja
vraćaju brojeve? Trenutno se vraća redni broj (npr. "2.") što ponekad
nije ono što trebamo (primjerice ako kažemo: "Poglavlje 2
opisuje ...").
Ovdje redni broj nema smisla, a nema načina da ga se makne (osim
parafraziranjem rečenice tako da oznaka poglavlja bude na kraju ili se
o poglavlju govori kao rednom broju).

Lijep pozdrav!

On 17 lip, 00:00, Ivan Krišto <ivan.kri...@gmail.com> wrote:
> Pozdrav svima!
>
> poslužite se naredbom \hyphenation (http://www-h.eng.cam.ac.uk/help/tpl/textprocessing/teTeX/latex/latex2...
> ) jer će ovaj dio teksta latex smatrati hrvatskim. Ovo se može lako
> srediti, ali ne želim petljati po stilu dok nemamo dobro rješenje.
>
>   Pozdrav svima,
>     Ivan Krišto
>
> 2009/6/16 Boran Car <boran....@gmail.com>:

XIII

unread,
Jun 16, 2009, 10:21:28 PM6/16/09
to LaTeX-KTLab
Sad sam još primijetio da numeriranje rimskim brojevima ne radi kako
treba.
Trenutni predložak nam ne dopušta dodavanje stranice sa zahvalama (ako
ju ubacimo još uvijek ubraja onu praznu stranicu i poremeti se
numeriranje).
Možda da ubuduće samo promijenite acknowledgment okruženje pa ako
student ne želi pisati zahvale može ostaviti prazno tijelo.

Pozdrav!

Boran Car

unread,
Jun 17, 2009, 5:33:02 AM6/17/09
to latex...@googlegroups.com
Dio u stilu gdje su definirani \thechapter \thesection i ostalo treba
promijeniti (na vlastitu odgovornost) u:

\renewcommand\thechapter{\@arabic\c@chapter}
\renewcommand\thesection{\thechapter.\@arabic\c@section.}
\renewcommand\thesubsection{\thesection\@arabic\c@subsection.}
\renewcommand\thesubsubsection{\thesubsection\@arabic\c@subsubsection.}

Time su izbrisali točku iz \thechaptera. Nju na ostalim mjestima treba
stoga dodati:
Dio za figure, tablice i sl treba biti zatim
\renewcommand\theequation{\ifnum \c@chapter>\z@ \thechapter.\fi
\@arabic\c@equation}
\renewcommand\thefigure{\ifnum \c@chapter>\z@ \thechapter.\fi
\@arabic\c@figure}
\renewcommand\thetable{\ifnum \c@chapter>\z@ \thechapter.\fi
\@arabic\c@table}

Konačno, dio za ispis chaptera unutar if-a treba biti:
\vspace*{50\p@}%
{\setlength{\parskip}{0em} \parindent \z@ \raggedright \normalfont
\interlinepenalty\@M
\ifnum \c@secnumdepth >\m@ne
\Huge\bfseries \thechapter.~#1
\par\nobreak
\fi
\nobreak
\vskip 40\p@
}

Dakle, micanjem . iz \thechaptera je trebaš dodati svugdje ostalo.
Primjeti da je sad \thechapter drukčiji od ostalih i tu jednostavno nema
pomoći. LaTeX je nakupina kaosa i potrebno je nanovo izdefinirati i
\section i \subsection u našem stilu jer nam trenutne definicije nisu
dovoljno dobre. Ja bih najradije da ne koristiš pozivanje na broj
chaptera, već na naslov ako je ikako moguće ili da jednostavno ručno
upišeš broj chaptera :(. Trenutno nemam bolje rješenje :(

Boran Car

unread,
Jun 17, 2009, 5:50:09 AM6/17/09
to latex...@googlegroups.com
Mea culpa,
Krišto, ispravak:

Umjesto:
\renewcommand\tableofcontents{%
\setcounter{page}{4}
\chapter*{\contentsname
\@mkboth{%
\MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
\@starttoc{toc}%
}

Ide:
\renewcommand\tableofcontents{%
\chapter*{\contentsname
\@mkboth{%
\MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
\@starttoc{toc}%
\setcounter{page}{4}
}

Sad je sadržaj uvijek na stranici iv. Trenutno još radim na tome da se
kod listova prije brojevi ne ispisuju.
A ne znam, čekao bih vote oko izmjene acknowledgmenta. To nije naše i ne
ponaša se kako bi mi htjeli. Radije bih
dodao okruženje ili naredbu zahvale jer je to upravo svojstveno nama.

Boran Car

unread,
Jun 17, 2009, 6:06:05 AM6/17/09
to latex...@googlegroups.com
Krišto, privremena stranica sa zahvalama:
\newcommand{\posveta}[1]{
\newpage
\thispagestyle{empty}
\vspace*{\fill}
\hfil#1\hfil
\vspace*{\fill}

Boran Car

unread,
Jun 17, 2009, 6:09:04 AM6/17/09
to latex...@googlegroups.com
Dal da ovo bude zasebna naredba ili da bude uključena u maketitle tako
da i bez da je korisnik napiše stvori stranicu? (ja baš i nisam neki fan
tjerat latex da generira prazne stranice tek tako)
Reply all
Reply to author
Forward
0 new messages