Skip to content

Commit 210938a

Browse files
committed
Initial skeleton
0 parents  commit 210938a

8 files changed

Lines changed: 491 additions & 0 deletions

File tree

.devcontainer/Dockerfile

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
#-------------------------------------------------------------------------------------------------------------
2+
# Copyright (c) Microsoft Corporation. All rights reserved.
3+
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
4+
#-------------------------------------------------------------------------------------------------------------
5+
6+
FROM ubuntu:24.04
7+
8+
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
9+
ENV DEBIAN_FRONTEND=noninteractive
10+
11+
RUN apt-get update \
12+
&& apt-get -y install --no-install-recommends \
13+
apt-utils=2.8.3* \
14+
# Verify git and needed tools are installed
15+
git=1:2.43.0* \
16+
procps=2:4.0.4* \
17+
# Install Tex Live
18+
&& apt-get -y upgrade \
19+
&& apt-get -y install --no-install-recommends \
20+
texlive-latex-base=2023.20240207* \
21+
texlive-extra-utils=2023.20240207* \
22+
texlive-latex-extra=2023.20240207* \
23+
texlive-bibtex-extra=2023.20240207* \
24+
texlive-lang-all=2023.20240207* \
25+
biber=2.19* \
26+
chktex=1.7.8* \
27+
latexmk=1:4.83* \
28+
make=4.3* \
29+
python3-pygments=2.17.2* \
30+
python3-pkg-resources=68.1.2* \
31+
curl=8.5.0* \
32+
# Clean up
33+
&& apt-get autoremove -y \
34+
&& apt-get clean -y \
35+
&& rm -rf /var/lib/apt/lists/*
36+
37+
# latexindent modules
38+
RUN curl -L http://cpanmin.us | perl - App::cpanminus \
39+
&& cpanm Log::Dispatch::File \
40+
&& cpanm YAML::Tiny \
41+
&& cpanm File::HomeDir \
42+
&& cpanm Unicode::GCString
43+
44+
# Dockerfile linter
45+
COPY --from=hadolint/hadolint:v2.14.0-debian /bin/hadolint /bin/hadolint
46+
47+
ENV DEBIAN_FRONTEND=dialog \
48+
LANG=C.UTF-8 \
49+
LC_ALL=C.UTF-8

.devcontainer/devcontainer.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"name": "TeX Live base",
3+
"dockerFile": "Dockerfile",
4+
"containerUser": "ubuntu",
5+
"customizations": {
6+
"vscode": {
7+
"extensions": [
8+
"exiasr.hadolint",
9+
"james-yu.latex-workshop",
10+
"ms-azuretools.vscode-containers",
11+
"ms-vscode.makefile-tools",
12+
"timonwong.shellcheck"
13+
]
14+
}
15+
}
16+
}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.latex-aux
2+
dist

.latexmkrc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
@default_files = ('./src/thesis.tex');
2+
$do_cd = 1;
3+
$pdf_mode = 1;
4+
$pdflatex = 'pdflatex -interaction=nonstopmode %O %S';
5+
$out_dir = '../dist';
6+
$aux_dir = '../.latex-aux';
7+
$jobname = 'Szucs_Daniel_BSY9BQ_MSc_Thesis';

.vscode/settings.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"[latex]": {
3+
"editor.defaultFormatter": "James-Yu.latex-workshop",
4+
"editor.formatOnSave": true,
5+
},
6+
"latex-workshop.formatting.latex": "latexindent",
7+
"latex-workshop.latex.autoBuild.run": "never",
8+
"latex-workshop.latex.autoClean.run": "onBuilt",
9+
"latex-workshop.latex.recipe.default": "latexmk",
10+
"latex-workshop.latex.recipes": [
11+
{
12+
"name": "latexmk",
13+
"tools": [
14+
"latexmk"
15+
]
16+
},
17+
],
18+
"latex-workshop.latex.tools": [
19+
{
20+
"name": "latexmk",
21+
"command": "latexmk",
22+
"args": [
23+
"-r",
24+
"%WORKSPACE_FOLDER%/.latexmkrc",
25+
"-synctex=1",
26+
"-file-line-error",
27+
"-cd-"
28+
],
29+
"env": {}
30+
},
31+
],
32+
"makefile.configureOnOpen": false
33+
}

src/assets/b4918.png

1.32 MB
Loading

src/chapters/cover.tex

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
\thispagestyle{empty}
2+
3+
\begin{center}
4+
\vspace*{0.2cm} {\Large\bf Szegedi Tudományegyetem}
5+
\vspace{0.3cm}
6+
7+
{\Large\bf Természettudományi és Informatikai Kar}
8+
\vspace{0.3cm}
9+
10+
{\Large\bf XXXXXXX Intézet, XXXXXXXXX Tanszék}
11+
\vspace{3cm}
12+
13+
14+
15+
{\Large SZAKDOLGOZAT/DIPLOMAMUNKA}
16+
% BSc és tanárszak esetén, szakdolg., MSc esetén diplomamunka
17+
18+
\vspace*{1.5cm}
19+
20+
{\LARGE\bf A szakdolgozat címe}
21+
22+
opcionálisan, formázatlanul
23+
A szakdolgozat angol címe
24+
25+
26+
27+
\vspace*{4cm}
28+
29+
{\large
30+
\begin{tabular}{c@{\hspace{2cm}}c}
31+
\emph{Készítette:} & \emph{Témavezető:} \\
32+
\bf{Végzős Edömér} & \bf{Dr. Kiváló Kitti} \\
33+
XXXXXX BSc hallgató & egyetemi docens \\
34+
&
35+
\end{tabular}
36+
}
37+
38+
\vspace*{1,5cm}
39+
40+
{\Large Szeged\\ \vspace{2mm} 20XX}
41+
\end{center}

0 commit comments

Comments
 (0)