ArturB / WUT-Thesis

LaTeX template for engineer and master thesis for Warsaw University of Technology.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WUT-Thesis CI

Repozytorium zawiera szablon pracy dyplomowej w LateXu: inżynierskiej oraz magisterskiej - przeznaczony dla Wydziału EiTI oraz Wydziału MEiL Politechniki Warszawskiej.

Linki:


Sposób użycia

Szablon jest dostępny na platformie webowej Overleaf, co umożliwia korzystanie z niego bez konieczności instalacji TeXa na własnej maszynie. Jest to najprostsza i rekomendowana metoda korzystania z szablonu.

Czasami Zazwyczaj może się zdarzyć jest tak, że wersja dostępna na Overleafie jest nieco sporo starsza niż ta znajdująca się na GitHubie. Wynika to z procesu aktualizacji tj. ręcznego zatwierdzania każdej zmiany przez administratorów Overleafa. Jeżeli chcesz korzystać z najnowszej wersji szablonu, możesz pobrać kod z repozytorium i zainstalować TeXa we własnym zakresie. Szczegółowe wskazówki i instrukcje znajdują się w zakładce Kompilacja oraz na Wiki.

Wydziały oraz języki

Szablon przeznaczony jest dla wydziału EiTI oraz MEiL Politechniki Warszawskiej, a prace dyplomowe można pisać w języku polskim lub angielskim. Wyboru wydziału oraz języka dokonujemy w pliku main.tex. Wybór wydziału (a tym samym wygląd strony tytułowej) określamy komendą

\facultyeiti

lub

\facultymeil

natomiast język wybieramy za pomocą komendy

\langpol

lub

\langeng

Status szablonu

Szablon jest zgodny z aktualnymi wymogami edytorskimi dla prac dyplomowych, określonych w Zarzadzeniu nr. 4/2022 Rektora PW i zawiera wszystkie wymagane elementy: stronę tytułową, streszczenia, deklarację o autorstwie.

Poniższa tabela podsumowuje status zgodności szablonu z w/w Zarządzeniem. Wiersze pogrubione oznaczają elementy formatowania, które wg. Zarządzenia są "wymagane" lub "do wyboru" (spośród kilku opcji), pozostałe elementy formatowania są określone jako "zalecane".

Element formatowania Status
Druk dwustronny, A4 Jest
Margines wewnętrzny 30 mm
Margines zewnętrzny 25 mm
Margines górny i dolny 25 mm
Krój pisma Adobe Utopia, 12 pt
Interlinia 1,15
Numeracja stron U dołu z odbiciem lustrzanym
Styl akapitu Wcięcie 0,5 cm
Odwołania do źródeł Styl numeracyjny
Numeracja tabel i rysunków Kolejna w rozdziałach
Bibliografia Styl numeracyjny
Tytuł tabeli Nad tabelą, wyśrodkowany, 9 pt
Podpis rysunku Pod rysunkiem, wyśrodkowany, 9 pt
Podrozdziały Do 3 poziomów
Wyliczenia Dostępne: wyliczenia numerowane, kropka lub myślnik
Przypis dolny Numeracja ciągła, czcionka 9 pt

W dokumencie zawarte są przykładowe fragmenty kodu:

  • bibliografia, zawierająca różne typy źródeł: artykuł, książka lub jej fragment, raport, specyfikacja techniczna, repozytorium kodu;
  • fragment kodu źródłowego programu;
  • wykaz symboli i skrótów, spis rysunków, tabel oraz załączników;

i wiele innych.

Szablon został zatwierdzony przez niektóre Instytuty wydziału EiTI do oficjalnego użytku. W trakcie realizacji są ustalenia z pozostałymi instytutami oraz podniesienie szablonu do rangi ogólnowydziałowego.

Kompilacja

Aby skompilować szablon na własnej maszynie, konieczna jest instalacja LaTeXa:

Następnie należy wyposażyć się w IDE/edytor. Szablon jest rozwijany z użyciem VS Code, wyposażonym we wtyczkę LaTeX Workshop. Możliwa jest również kompilacja z linii poleceń za pomocą SCons (wymagany Python).

Aby zbudować plik PDF z pracą dyplomową, wystarczy z linii poleceń w głównym folderze projektu wykonać:

scons quick

Plik PDF z pracą dyplomową pojawi się w głównym folderze projektu.

Szczegółowe informacje nt. samodzielnej kompilacji szablonu i rozwiązania ew. problemów znajdują w encyklopedii projektu.

Problemy

Preferowanym kanałem zgłaszania problemów z szablonem są issues-y na GitHubie. Pisz tam, jeżeli masz jakiś problem.

Dla deweloperów

Informacje dla osób zainteresowanych rozwijaniem szablonu znajdują się w encyklopedii projektu.

Uwagi

Copyleft © Artur M. Brodzki 2019-2023. Loosely based on EiTI-Szablon by Piotr Woźniak. All wrongs reserved.

About

LaTeX template for engineer and master thesis for Warsaw University of Technology.

License:GNU General Public License v3.0


Languages

Language:TeX 73.5%Language:Python 14.4%Language:Jinja 10.5%Language:Dockerfile 1.6%