Skip to content

Commit b168d4e

Browse files
author
Bartłomiej Rasztabiga
committed
Init PPMGR
1 parent dc2d7e7 commit b168d4e

24 files changed

+570
-276
lines changed

.DS_Store

-6 KB
Binary file not shown.

.github/workflows/main.yml

+6-14
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
defaults:
99
run:
10-
working-directory: ./docs
10+
working-directory: docs
1111
strategy:
1212
matrix:
1313
compiler: ['lualatex', 'pdflatex']
@@ -16,6 +16,9 @@ jobs:
1616
thesis: ['EngineerThesis', 'MasterThesis']
1717
fail-fast: false
1818
steps:
19+
- name: Checkout WUT-Thesis repository
20+
uses: actions/checkout@v2
21+
1922
- name: Install LaTeX dependencies
2023
run: |
2124
sudo apt-get install -y \
@@ -30,19 +33,8 @@ jobs:
3033
texlive-luatex \
3134
tex-gyre
3235
33-
- name: Checkout WUT-Thesis repository
34-
uses: actions/checkout@v2
35-
3636
- name: Install Python dependencies
3737
run: sudo pip install -r requirements.txt
3838

39-
- name: Generate test cases
40-
run: scons generate_tests
41-
42-
- name: Generate PDF file
43-
run: cp test/${{matrix.lang}}/${{matrix.faculty}}/${{matrix.thesis}}.textest main.tex && scons all
44-
45-
- name: Verify build with referential text
46-
run: |
47-
scons test pdf=build/pdfs/${{matrix.compiler}}.pdf \
48-
ref=test/${{matrix.lang}}/${{matrix.faculty}}/${{matrix.thesis}}_${{matrix.compiler}}.txt
39+
- name: Build PDF file
40+
run: scons all

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
**/.DS_Store

.idea/.gitignore

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/profiles_settings.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/masters-thesis.iml

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

+7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

+11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/.DS_Store

-6 KB
Binary file not shown.

docs/.gitignore

+19
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,22 @@ test/**/*.pdf
44
.sconsign.dblite
55
.vscode
66
/*.pdf
7+
venv
8+
9+
main.app
10+
main.aux
11+
main.bbl
12+
main.bcf
13+
main.bcf-SAVE-ERROR
14+
main.blg
15+
main.fdb_latexmk
16+
main.fls
17+
main.lof
18+
main.log
19+
main.lot
20+
main.out
21+
main.run.xml
22+
main.synctex.gz
23+
main.toc
24+
25+
**/.DS_Store

docs/main.tex

+15-50
Original file line numberDiff line numberDiff line change
@@ -18,41 +18,41 @@
1818
% \facultyeiti: Wydział Elektroniki i Technik Informacyjnych
1919
% \facultymeil: Wydział Mechaniczny Energetyki i Lotnictwa
2020
% --
21-
% Rodzaj pracy: \EngineerThesis, \MasterThesis
21+
% Rodzaj pracy: \EngineerThesis, \MasterThesis, \PPMGR
2222
% --
2323
% Wybór języka: \langpol, \langeng
2424
%-------------------------------------------------------------
2525
\facultyeiti % Wydział Elektroniki i Technik Informacyjnych
26-
\EngineerThesis % Praca inżynierska
26+
\PPMGR % Praca inżynierska
2727
\langpol % Praca w języku polskim
2828

2929
\begin{document}
3030

3131
%------------------
3232
% Strona tytułowa
3333
%------------------
34-
\instytut{XXXXXX}
35-
\kierunek{XXXXXX}
36-
\specjalnosc{XXXXXX}
34+
\instytut{Informatyki}
35+
\kierunek{Informatyka}
36+
\specjalnosc{Inteligentne Systemy}
3737
\title{
38-
Niepotrzebnie długi i skomplikowany tytuł pracy \\
39-
trudny do przeczytania, zrozumienia i wymówienia
38+
Zastosowanie dużych modeli językowych (LLM) \\
39+
do generowania konfiguracji Docker i Kubernetes
4040
}
4141
% Title in English for English theses
4242
% In English theses, you may remove this command
4343
\engtitle{
44-
Unnecessarily long and complicated thesis' title \\
45-
difficult to read, understand and pronounce
44+
Application of large language models (LLMs) \\
45+
for generating Docker and Kubernetes configurations
4646
}
4747
% Title in Polish for English theses
4848
% Use it only in English theses
4949
\poltitle{
50-
Niepotrzebnie długi i skomplikowany tytuł pracy \\
51-
trudny do przeczytania, zrozumienia i wymówienia
50+
Zastosowanie dużych modeli językowych (LLM) \\
51+
do generowania konfiguracji Docker i Kubernetes
5252
}
53-
\author{\{Imię i Nazwisko\}}
54-
\album{XXXXXX}
55-
\promotor{XXXXXX}
53+
\author{Bartłomiej Rasztabiga}
54+
\album{304117}
55+
\promotor{dr inż. Mateusz Modrzejewski}
5656
\date{\the\year}
5757
\maketitle
5858

@@ -87,13 +87,6 @@
8787
\pagestyle{headings}
8888

8989
\input{tex/1-wstep} % Wygodnie jest trzymać każdy rozdział w osobnym pliku.
90-
\input{tex/2-de-finibus} % Umożliwia to również łatwą migrację do nowej wersji szablonu:
91-
\input{tex/3-code-listings} % zazwyczaj wystarczy podmienić plik src/wut-thesis.cls
92-
93-
% Można też pisać rozdziały w jednym pliku.
94-
\clearpage % Zawsze zaczynamy rozdział od nowej strony
95-
\section{Summatio}
96-
\lipsum[4-10]
9790

9891
%---------------
9992
% Bibliografia
@@ -109,9 +102,7 @@ \section{Summatio}
109102
% Makro \acronym dodaje skrót/symbol do listy,
110103
% zapewniając podstawowe formatowanie.
111104
\acronymlist
112-
\acronym{EiTI}{Wydział Elektroniki i Technik Informacyjnych}
113-
\acronym{PW}{Politechnika Warszawska}
114-
\acronym{WEIRD}{ang. \emph{Western, Educated, Industrialized, Rich and Democratic}}
105+
\acronym{LLM}{ang. \emph{Large Language Model}}
115106
\vspace{0.8cm}
116107

117108
%--------------------------------------
@@ -130,32 +121,6 @@ \section{Summatio}
130121
%-------------
131122

132123
% Obrazki i tabele w załącznikach nie trafiają do spisów
133-
\captionsetup[figure]{list=no}
134-
\captionsetup[table]{list=no}
135-
136-
% Załącznik 1
137-
\clearpage
138-
\appendix{Nazwa załącznika 1}
139-
\lipsum[1-3]
140-
\begin{figure}[!h]
141-
\centering \includegraphics[width=0.5\linewidth]{logopw2.png}
142-
\caption{Obrazek w załączniku.}
143-
\end{figure}
144-
\lipsum[4-7]
145-
146-
% Załącznik 2
147-
\clearpage
148-
\appendix{Nazwa załącznika 2}
149-
\lipsum[1-2]
150-
\begin{table}[!h] \centering
151-
\caption{Tabela w załączniku.}
152-
\begin{tabular} {| c | c | r |} \hline
153-
Kolumna 1 & Kolumna 2 & Liczba \\ \hline\hline
154-
cell1 & cell2 & 60 \\ \hline
155-
\multicolumn{2}{|r|}{Suma:} & 123,45 \\ \hline
156-
\end{tabular}
157-
\end{table}
158-
\lipsum[3-4]
159124

160125
% Używając powyższych spisów jako szablonu,
161126
% możesz dodać również swój własny wykaz,

docs/src/pl/title/ppmgr.pdf

36.6 KB
Binary file not shown.

docs/src/wut-thesis.cls

+3
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,9 @@
261261
\newcommand{\MasterThesis}{
262262
\newcommand{\@ThesisType}{mgr}
263263
}
264+
\newcommand{\PPMGR}{
265+
\newcommand{\@ThesisType}{ppmgr}
266+
}
264267
\newcommand{\instytut}[1]{
265268
\newcommand{\@instytut}{#1}
266269
}

docs/tex/2-de-finibus.tex

-139
This file was deleted.

0 commit comments

Comments
 (0)