Browse Source

style: minor styling & refactoring

develop
Ezerous 3 years ago
parent
commit
4f81fe6f06
  1. 7
      custom-commands/custom-title-page.tex
  2. 21
      examples-page.tex
  3. 25
      packages.tex
  4. 12
      thesis-general.sty
  5. BIN
      thesis.pdf
  6. 4
      thesis.tex
  7. 0
      title-page.tex

7
custom-commands/custom-title.tex → custom-commands/custom-title-page.tex

@ -20,19 +20,20 @@
\renewcommand\maketitle{
{\raggedright
\begin{center}
\thispagestyle{empty}
% Make the logo
\makeatletter
\centering\includegraphics[height=5cm]{\@logo}
% Make the title
\vspace{3.44cm}
\vspace{3cm}
{\huge \@title}
% The authors, school and university name
\vspace{3.72cm}
\vspace{3cm}
{\Large \@author}
\vspace{3.94cm}
\vspace{3cm}
\begin{tabular}{rl}
\textit{Επιβλέπων} & \@supervisor

21
examples-page.tex

@ -1,21 +0,0 @@
This is a list:
\begin{itemize}
\item item 1
\item item 2
\item item 3
\end{itemize}
This is some vertical space
\vspace{2cm}
This is a numbered list:
\begin{enumerate}
\item asdf
\item fdas
\end{enumerate}
\footnote{Here is a footnote}
\texttt{This is monospace}
\newline
\newpage

25
packages.tex

@ -4,19 +4,28 @@
\usepackage[subpreambles=true]{standalone}
% Used for all the files inside thesis directory
\usepackage{subfiles}
% General styling settings
\usepackage{thesis-general}
\usepackage{subfiles} %TODO: possibly unused (remove?)
% Paper size and margins
\usepackage{geometry}
% --- Languages & Fonts ---
\usepackage{languages-fonts}
% --- Styling ---
\usepackage{hyperref} % Extensive support for hypertext
\usepackage{authblk} % Support for footnote style author/affiliation
\usepackage{enumitem} % For item lists
\usepackage{greek-enumerate} % Greek enumeration for ordered item lists
\usepackage{float} % For \begin{figure}[H]
\usepackage[font={footnotesize, it}]{caption} % For captions under figures
\usepackage{csquotes} %TODO: unused atm (remove?)
\usepackage{listings} %TODO: unused atm (remove?)
% --- Bibliography ---
\usepackage[backend=bibtex, sorting=none]{biblatex}
\usepackage{csquotes}
\usepackage{listings} % Typeset source code listings
% Custom commands
\input{custom-commands/custom-title}
% --- Custom commands ---
\input{custom-commands/custom-title-page}
\input{custom-commands/custom-lists}

12
thesis-general.sty

@ -1,12 +0,0 @@
\ProvidesPackage{thesis-general}
% --- Languages & Fonts ---
\usepackage{languages-fonts}
% --- Styling ---
\usepackage{hyperref} % Extensive support for hypertext
\usepackage{authblk} % Support for footnote style author/affiliation
\usepackage{enumitem} % For item lists
\usepackage{greek-enumerate} % Greek enumeration for ordered item lists
\usepackage{float} % For \begin{figure}[H]
\usepackage[font={footnotesize, it}]{caption} % For captions under figures

BIN
thesis.pdf

Binary file not shown.

4
thesis.tex

@ -1,4 +1,4 @@
\documentclass{report}
\documentclass[12pt]{report}
% Custom packages
\input{packages}
@ -12,7 +12,7 @@
%TODO: check if it works or remove
\graphicspath{{assets/figures}}
\input{thesis-details}
\input{title-page}
\begin{document}

0
thesis-details.tex → title-page.tex

Loading…
Cancel
Save