Felhasználóbarát LaTeX szerkesztőprogram készítése

OData támogatás
Konzulens:
Dr. Dudás Ákos
Automatizálási és Alkalmazott Informatikai Tanszék

A LaTeX egy világszinten híres és széles körben elterjedt szövegformázási rendszer. Használatával

egyszerűen előállíthatóak jó minőségű, igényesen formázott dokumentumok. Nyelvi

elemeinek támogatásával könnyedén szerkeszthetőek különböző képletek, ábrák és egyenletek

is, melyek révén különösen közkedvelt eszköz a tudományos cikkek elkészítésénél. A

LaTeX alapelve, hogy elválasztja az írt dokumentum tartalmát és megjelenését, ezáltal

elősegítve, hogy használója nagyobb mértékben tudhat koncentrálni az írt szöveg tartalmára

és kevesebb erőfeszítéssel és kevesebb idő alatt is egy megfelelő minőségben formázott

alkotást készíthet. Az alapelv megvalósításául szolgáló deklaratív utasítások azonban szükségessé

teszik egyfajta tudás birtoklását. A LaTeX utasításkészletének megismerésével és

az elkészített forráskód fordításával töltött idő gyakran megnehezíti a felhasználó dolgát,

sőt a LaTeX megismerése önmagában sem egy egyszerű feladat.

Elképzeléseim szerint egy LaTeX alapú szövegszerkesztő alkalmazásnak fontos feladata,

hogy elérhetővé tegye az utasításkészletet nem ismerő felhasználó számára is a környezet

által nyújtott lehetőségeket. A munkám célja egy könnyen kezelhető alkalmazás elkészítése

volt, melyet bármely felhasználó intuitíven tud használni. Kezdetben megismerkedtem

a környezettel, annak sajátosságaival, valamint felmértem a használata közben felmerülő

nehézségeket. Ezek után megvizsgáltam a piacon elérhető alkalmazásokat és összegyűjtöttem

azok előnyeit és hátrányait, illetve megállapítottam, hogy milyen alapvető elvárásokat

támaszthatóak egy átlagos és egy LaTeX kód alapú szövegszerkesztővel szemben. Célom ezzel az volt,

hogy programomban elérhetővé tegyem az összes olyan funkcionalitást,

mely kedvező lehet a felhasználók számára. Felméréseim és kutatásaim során felhalmozott

tapasztalatom segítségével megterveztem egy, a legfontosabb igényeket kielégítő és a

nélkülözhetetlen funkciókkal rendelkező programot.

Szakdolgozatom eredménye egy könnyen kezelhető, átlátható és ergonomikus felhasználói

felülettel rendelkező alkalmazás, amely számos hasznos funkcióval segítségi a LaTeX-et

nem ismerő felhasználókat a környezet használatában.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.