2019-06-09 19:09:07 +02:00
See [English version ](README_en.md ).
2018-06-06 17:54:47 +02:00
# ELTE IK szakdolgozat és diplomamunka sablon
A [thesis.tex ](thesis.tex ) és a belőle előálló [thesis.pdf ](thesis.pdf ) szolgál kiindulási példaként.
2019-06-09 19:09:07 +02:00
A sablon alkalmazza a szakdolgozatra / diplomamunkára vonatkozó formai előírásokat, valamint elkészíti a megadott metaadatok alapján a címlapot. A példa dokumentum tartalmi fejezetei a BSc szakdolgozat tipikus felépítését tükrözik.
2018-06-07 07:29:49 +02:00
A formai megkötések az ELTE Informatikai Kar szabályzatában rögzítetteknek felelnek meg, de általánosan (a megfelelő módosításokkal) alkalmazható más egyetemek dolgozataihoz is.
2019-06-09 21:17:08 +02:00
A sablon tartalmazza az egy és két oldalas nyomtatáshoz szükséges beállításokat is (ld. `twoside` paraméter), alapértelmezetten a javasolt egy oldalas nyomtatásra konfigurált. (Érdemes figyelembe venni, hogy 20-nál kevesebb lapszám kemény kötésben furcsán mutat, továbbá az ábrák könnyen átütnek az általános 80g/m< sup > 2</ sup > fénymásolópapíron).
A sablon magyar és angol nyelvű dokumentumok elkészítését is támogatja (ld. `\documentlang` parancs).
2018-06-07 00:39:38 +02:00
2019-06-09 19:09:07 +02:00
## Fordítás
```bash
# thesis.aux fájl generálása (PDF fájl még hibás hivatkozásokat fog tartalmazni)
2019-06-11 01:10:31 +02:00
pdflatex thesis.tex
2019-06-09 19:09:07 +02:00
# Irodalomjegyzék generálása
bibtex thesis
# Jelölésjegyzék generálása (ha szükséges)
makeindex -s nomencl.ist -t thesis.nlg -o thesis.nls thesis.nlo
# Végleges PDF fájl generálása
2019-06-11 01:10:31 +02:00
pdflatex thesis.tex
pdflatex thesis.tex
2019-06-09 19:09:07 +02:00
```
**Megjegyzés:** az irodalomjegyzék változása esetén a `bibtex` , majd a `pdflatex` _kétszeri_ futtatása szükséges a helyes hivatkozások előállításához.
A fordításhoz tetszőleges fejlesztő környezet is használható (pl. [TexStudio ](https://www.texstudio.org/ )), ugyanezen utasítások kiadásával.
## Fontosabb függőségi csomagok
2018-06-07 00:39:38 +02:00
**Képkezelés:**
2020-02-27 16:46:41 +01:00
2018-06-07 00:39:38 +02:00
* Minimális és maximális méret: [adjustbox ](https://ctan.org/pkg/adjustbox )
* Alábrák: [subfigure ](https://ctan.org/pkg/subfigure )
* Forgatás: [rotating ](https://ctan.org/pkg/rotating )
**Táblázatkezelés:**
2020-02-27 16:46:41 +01:00
2018-06-07 00:39:38 +02:00
* Oszlopok és sorok egyesítése: [multirow ](https://ctan.org/pkg/multirow )
2019-04-30 10:53:45 +02:00
* Tördelhető táblázat: [longtable ](https://ctan.org/pkg/longtable )
2018-06-07 00:39:38 +02:00
* Cellatartalom vertikális igazítása: [array ](https://ctan.org/pkg/array )
2019-06-09 19:09:07 +02:00
* Többsoros cellák (sortörés): [makecell ](https://ctan.org/pkg/makecell )
2018-06-07 00:39:38 +02:00
2018-06-07 07:29:49 +02:00
**Felsorolások:**
2020-02-27 16:46:41 +01:00
2018-06-07 07:29:49 +02:00
* Szoros térközű felsorolások: [paralist ](https://ctan.org/pkg/paralist )
2019-06-07 17:40:35 +02:00
**Matematika és algoritmusok:**
2020-02-27 16:46:41 +01:00
2019-06-08 07:50:34 +02:00
* Matematikai formulák: [amsmath ](https://ctan.org/pkg/amsmath )
* Matematikai definíciók: [amsthm ](https://ctan.org/pkg/amsthm )
* Matematikai szimbólumok: [amsfonts ](https://ctan.org/pkg/amsfonts )
2019-06-07 17:40:35 +02:00
* Algoritmusok: [algorithmic ](https://ctan.org/pkg/algorithms )
2018-06-07 00:39:38 +02:00
* Kódblokkok: [listingsutf8 ](https://ctan.org/pkg/listingsutf8 )
2019-06-07 17:40:35 +02:00
**Egyebek:**
2020-02-27 16:46:41 +01:00
2018-06-07 00:39:38 +02:00
* Teendők: [todonotes ](https://ctan.org/pkg/todonotes )
2018-06-07 07:29:49 +02:00
2019-06-07 17:40:35 +02:00
## Előre definiált tételszerű bekezdések
2018-06-07 07:29:49 +02:00
2019-06-08 07:50:34 +02:00
* *definition*: Definíció
* *theorem*: Tétel
* *remark*: Emlékeztető
* *note*: Megjegyzés