Compare commits
6
Commits
c27d16e915
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5523c571a9 | ||
|
|
4b3765f4ab | ||
|
|
e2e2d86b04 | ||
|
|
3612ad227e | ||
|
|
7a87aea1e3 | ||
|
|
665a0fc185 |
+81
-124
@@ -5,36 +5,56 @@
|
|||||||
% Χρήστος Χουτουρίδης ΑΕΜ 8997
|
% Χρήστος Χουτουρίδης ΑΕΜ 8997
|
||||||
% cchoutou@ece.auth.gr
|
% cchoutou@ece.auth.gr
|
||||||
|
|
||||||
% Requirements
|
% Configuration requirements as new commands
|
||||||
% ===============================================================
|
% ===============================================================
|
||||||
%
|
%
|
||||||
% \ClassName: To print Class name
|
% \AuthorName: Author's name
|
||||||
% \DocTitle: To print document title
|
% \AuthorMail: Author's mail
|
||||||
|
% \AuthorAEM: Author's AEM
|
||||||
|
% \CoAuthorName: Co-author's name [optional]
|
||||||
|
% \CoAuthorMail: Co-author's mail [optional]
|
||||||
|
% \DocTitle: To print document title (also in fancyheader)
|
||||||
|
% \CoAuthorAEM : Co-author's AEM [optional]
|
||||||
|
% \WorkGroup: Working group of the assignment/project
|
||||||
|
% \Department: The School
|
||||||
|
% \ClassName: Class name to print (also in fancyheader)
|
||||||
% \InstructorName: To print instructor's mame
|
% \InstructorName: To print instructor's mame
|
||||||
% \InstructorMail: To print instructor's mame
|
% \InstructorMail: To print instructor's mame
|
||||||
% \CurrentDate: To print the date
|
% \CurrentDate: To print the date
|
||||||
|
%
|
||||||
|
% example:
|
||||||
|
% \newcommand{\AuthorName}{Χρήστος Χουτουρίδης}
|
||||||
|
% \newcommand{\AuthorMail}{cchoutou@ece.auth.gr}
|
||||||
|
% \newcommand{\AuthorAEM}{8997}
|
||||||
|
%
|
||||||
|
% \newcommand{\CoAuthorName}{John Doe}
|
||||||
|
% \newcommand{\CoAuthorMail}{doe@ece.auth.gr}
|
||||||
|
% \newcommand{\CoAuthorAEM}{1729}
|
||||||
|
%
|
||||||
|
% \newcommand{\DocTitle}{Universal computing machine}
|
||||||
|
% \newcommand{\Department}{Τμημα ΗΜΜΥ. Τομεάς Ηλεκτρονικής}
|
||||||
|
% \newcommand{\ClassName}{Computer Science lab}
|
||||||
|
%
|
||||||
|
% \newcommand{\InstructorName}{Allan Turing}
|
||||||
|
% \newcommand{\InstructorMail}{aturing@auth.gr}
|
||||||
|
% \newcommand{\CurrentDate}{\today}
|
||||||
|
%
|
||||||
|
|
||||||
|
|
||||||
% Exported commands
|
% Exported commands
|
||||||
% ===============================================================
|
% ===============================================================
|
||||||
% \eng{}
|
% \eng{}
|
||||||
|
% \gr{}
|
||||||
|
% \setEnglish
|
||||||
|
% \setGreek
|
||||||
|
% \BottomTitleSpace{}
|
||||||
% \FirstPage
|
% \FirstPage
|
||||||
% \FirstPageCoAuthor{}{}{}
|
|
||||||
% \TitleHeader
|
% \TitleHeader
|
||||||
% \TitleHeaderCoAuthor{}{}{}
|
|
||||||
% \setFancyHeadLR{}{}
|
% \setFancyHeadLR{}{}
|
||||||
% \setFancyHeadLERO{}{}
|
% \setFancyHeadLERO{}{}
|
||||||
% \InsertFigure{}{}{}{}
|
% \InsertFigure{}{}{}{}
|
||||||
% \WrapFigure{}{}{}{}{}
|
% \WrapFigure{}{}{}{}{}
|
||||||
|
|
||||||
% Global configuration
|
|
||||||
% ===============================================================
|
|
||||||
% Note: You can reassign them with \renewcommand
|
|
||||||
% AFTER the \input{AuthReportConfig.tex}
|
|
||||||
%
|
|
||||||
\newcommand{\AuthorName}{Χρήστος Χουτουρίδης}
|
|
||||||
\newcommand{\AuthorMail}{cchoutou@ece.auth.gr}
|
|
||||||
\newcommand{\AuthorAEM}{8997}
|
|
||||||
\newcommand{\Department}{Τμημα ΗΜΜΥ. Τομεάς Ηλεκτρονικής}
|
|
||||||
|
|
||||||
% Packages and document configuration
|
% Packages and document configuration
|
||||||
% ===============================================================
|
% ===============================================================
|
||||||
@@ -58,10 +78,9 @@
|
|||||||
% Custom captions under/above floats in tables or figures
|
% Custom captions under/above floats in tables or figures
|
||||||
\usepackage[hang, small,labelfont=bf,up,textfont=it,up]{caption}
|
\usepackage[hang, small,labelfont=bf,up,textfont=it,up]{caption}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
% Allows customization of section/subsection titles
|
% Allows customization of section/subsection titles
|
||||||
\usepackage{titlesec}
|
\usepackage[nobottomtitles]{titlesec}
|
||||||
|
\renewcommand{\bottomtitlespace}{0.12\textheight}
|
||||||
\usepackage{titling}
|
\usepackage{titling}
|
||||||
|
|
||||||
% Change the look of the section and subsection titles
|
% Change the look of the section and subsection titles
|
||||||
@@ -75,6 +94,7 @@
|
|||||||
\fancyfoot{} % Blank out the default footer
|
\fancyfoot{} % Blank out the default footer
|
||||||
\fancyfoot[RO,LE]{\thepage} % Custom footer text
|
\fancyfoot[RO,LE]{\thepage} % Custom footer text
|
||||||
\pagenumbering{arabic}
|
\pagenumbering{arabic}
|
||||||
|
\usepackage[bottom]{footmisc} % Place footnotes always as much to the bottom as possible.
|
||||||
|
|
||||||
\usepackage{alphabeta}
|
\usepackage{alphabeta}
|
||||||
\usepackage{amsmath,amsfonts,mathtools}
|
\usepackage{amsmath,amsfonts,mathtools}
|
||||||
@@ -97,10 +117,27 @@
|
|||||||
% ===============================================================
|
% ===============================================================
|
||||||
|
|
||||||
% \eng{}
|
% \eng{}
|
||||||
% syntactic suggar for english text
|
% syntactic suggar for english text inside greek
|
||||||
% example \eng{A quick brown fox jumpedover the lazy dog}
|
% example \eng{A quick brown fox jumpedover the lazy dog}
|
||||||
\newcommand{\eng}[1]{
|
\newcommand{\eng}[1]{\foreignlanguage{english}{#1}}
|
||||||
\foreignlanguage{english}{#1}
|
|
||||||
|
% \gr{}
|
||||||
|
% syntactic suggar for greek text inside english
|
||||||
|
% example \gr{Άσπρη πέτρα ξέξασπρη κι απτον ήλιο ξεξασπρότερη}
|
||||||
|
\newcommand{\gr}[1]{\foreignlanguage{greek}{#1}}
|
||||||
|
|
||||||
|
% \setEnglish
|
||||||
|
% Selects english for the rest of the text
|
||||||
|
\newcommand{\setEnglish}{\selectlanguage{english}}
|
||||||
|
|
||||||
|
% \setGreek
|
||||||
|
% Selects greek for the rest of the text
|
||||||
|
\newcommand{\setGreek}{\selectlanguage{greek}}
|
||||||
|
|
||||||
|
% \BottomTitleSpace{}
|
||||||
|
% example \BottomTitleSpace{8em}
|
||||||
|
\newcommand{\BottomTitleSpace}[1]{
|
||||||
|
\renewcommand{\bottomtitlespace}{#1}
|
||||||
}
|
}
|
||||||
|
|
||||||
% \FirstPage
|
% \FirstPage
|
||||||
@@ -123,17 +160,23 @@
|
|||||||
% vertical space
|
% vertical space
|
||||||
% Authors
|
% Authors
|
||||||
\begin{minipage}{0.4\textwidth}
|
\begin{minipage}{0.4\textwidth}
|
||||||
\begin{flushleft} \large
|
\begin{flushleft}
|
||||||
\emph{Συντάκτης :} \\
|
\large
|
||||||
|
\ifdefined \WorkGroup \emph{\textsc{\WorkGroup}}\\[2ex]\fi
|
||||||
|
\ifdefined \CoAuthorName \emph{Συντάκτες:} \else \emph{Συντάκτης:}\fi \\
|
||||||
\textsc{\AuthorName} \\
|
\textsc{\AuthorName} \\
|
||||||
\textsc{AEM:\AuthorAEM} \\[1ex]
|
\textsc{AEM:\AuthorAEM} \\[1ex]
|
||||||
\normalsize \href{mailto:\AuthorMail}{\eng{\AuthorMail}}
|
\normalsize \href{mailto:\AuthorMail}{\eng{\AuthorMail}} \\[2ex]
|
||||||
|
\large
|
||||||
|
\ifdefined\CoAuthorName \textsc{\CoAuthorName} \\ \fi
|
||||||
|
\ifdefined\CoAuthorAEM \textsc{AEM:\CoAuthorAEM} \\[1ex] \fi
|
||||||
|
\ifdefined\CoAuthorMail \normalsize \href{mailto:\CoAuthorMail}{\eng{\CoAuthorMail}} \fi
|
||||||
\end{flushleft}
|
\end{flushleft}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{0.4\textwidth}
|
\begin{minipage}{0.4\textwidth}
|
||||||
\begin{flushright} \large
|
\begin{flushright} \large
|
||||||
\emph{Διδάσκον :} \\ % Instructor
|
\emph{Διδάσκων:} \\ % Instructor
|
||||||
\textsc{\InstructorName}\\[1ex]
|
\textsc{\InstructorName} \\[1ex]
|
||||||
\normalsize
|
\normalsize
|
||||||
\href{mailto:\InstructorMail}{\eng{\InstructorMail}}
|
\href{mailto:\InstructorMail}{\eng{\InstructorMail}}
|
||||||
\end{flushright}
|
\end{flushright}
|
||||||
@@ -145,55 +188,6 @@
|
|||||||
\newpage
|
\newpage
|
||||||
}
|
}
|
||||||
|
|
||||||
% \FirstPageCoAuthor{}{}{}
|
|
||||||
% [1]: CoAuthor's name
|
|
||||||
% [2]: CoAuthor's AEM
|
|
||||||
% [3]: CoAuthor's email
|
|
||||||
% example: \FirstPage{someone}{1000}{someone@someone.com}
|
|
||||||
\newcommand{\FirstPageCoAuthor}[3]{
|
|
||||||
\begin{titlepage}
|
|
||||||
% Logo
|
|
||||||
\begin{figure}
|
|
||||||
\begin{flushleft}
|
|
||||||
\includegraphics[width=5cm]{config/images/auth_logogr.png}
|
|
||||||
\end{flushleft}
|
|
||||||
\end{figure}
|
|
||||||
% Titles
|
|
||||||
\center % Center everything on the page
|
|
||||||
\textbf{} \\[3.5cm] % vertical space
|
|
||||||
\textsc{\Large \Department} \\[0.5cm] % Department
|
|
||||||
\textsc{\Large \ClassName} \\[1.5cm] % Class/Course name
|
|
||||||
\Hrule \\[0.4cm] % -------
|
|
||||||
{\huge \bfseries \DocTitle} \\[0.1cm] % Document/Assignement Title
|
|
||||||
\Hrule \\[3.5cm] % -------
|
|
||||||
% vertical space
|
|
||||||
% Authors
|
|
||||||
\begin{minipage}{0.4\textwidth}
|
|
||||||
\begin{flushleft} \large
|
|
||||||
\emph{Συντάκτες :} \\
|
|
||||||
\textsc{\AuthorName} \\
|
|
||||||
\textsc{AEM:\AuthorAEM} \\[1ex]
|
|
||||||
\normalsize \href{mailto:\AuthorMail}{\eng{\AuthorMail}} \\[2ex]
|
|
||||||
\textsc{#1} \\
|
|
||||||
\textsc{AEM:#2} \\[1ex]
|
|
||||||
\normalsize \href{mailto:#3}{\eng{#3}}
|
|
||||||
\end{flushleft}
|
|
||||||
\end{minipage}
|
|
||||||
\begin{minipage}{0.4\textwidth}
|
|
||||||
\begin{flushright} \large
|
|
||||||
\emph{Διδάσκον :} \\ % Instructor
|
|
||||||
\textsc{\InstructorName}\\[1ex]
|
|
||||||
\normalsize
|
|
||||||
\href{mailto:\InstructorMail}{\eng{\InstructorMail}}
|
|
||||||
\end{flushright}
|
|
||||||
\end{minipage} \\
|
|
||||||
\vfill
|
|
||||||
{\large \CurrentDate} \\ % date
|
|
||||||
|
|
||||||
\end{titlepage}
|
|
||||||
\newpage
|
|
||||||
}
|
|
||||||
|
|
||||||
% \TitleHeader
|
% \TitleHeader
|
||||||
\newcommand{\TitleHeader}{
|
\newcommand{\TitleHeader}{
|
||||||
\thispagestyle{plain}
|
\thispagestyle{plain}
|
||||||
@@ -210,65 +204,28 @@
|
|||||||
{\large \CurrentDate} \\[0.4cm] % date
|
{\large \CurrentDate} \\[0.4cm] % date
|
||||||
% Authors
|
% Authors
|
||||||
\begin{minipage}{0.4\textwidth}
|
\begin{minipage}{0.4\textwidth}
|
||||||
\begin{flushleft} \large
|
\begin{flushleft}
|
||||||
\emph{Συντάκτης :} \\
|
\large
|
||||||
\textsc{\AuthorName}
|
\ifdefined \CoAuthorName \emph{Συντάκτες:} \else \emph{Συντάκτης:}\fi \\
|
||||||
\textsc{AEM:\AuthorAEM} \\[1ex]
|
\textsc{\AuthorName} \\
|
||||||
\normalsize \href{mailto:\AuthorMail}{\eng{\AuthorMail}}
|
\textsc{AEM:\AuthorAEM} \\[1ex]
|
||||||
|
\normalsize \href{mailto:\AuthorMail}{\eng{\AuthorMail}} \\[2ex]
|
||||||
|
\large
|
||||||
|
\ifdefined\CoAuthorName \textsc{\CoAuthorName} \\ \fi
|
||||||
|
\ifdefined\CoAuthorAEM \textsc{AEM:\CoAuthorAEM} \\[1ex] \fi
|
||||||
|
\ifdefined\CoAuthorMail \normalsize \href{mailto:\CoAuthorMail}{\eng{\CoAuthorMail}} \fi
|
||||||
\end{flushleft}
|
\end{flushleft}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{0.4\textwidth}
|
\begin{minipage}{0.4\textwidth}
|
||||||
\begin{flushright} \large
|
\begin{flushright} \large
|
||||||
\emph{Διδάσκον :} \\ % Instructor
|
\emph{Διδάσκων:} \\ % Instructor
|
||||||
\textsc{\InstructorName}\\[1ex]
|
\textsc{\InstructorName} \\[1ex]
|
||||||
\normalsize
|
\normalsize
|
||||||
\href{mailto:\InstructorMail}{\eng{\InstructorMail}}
|
\href{mailto:\InstructorMail}{\eng{\InstructorMail}}
|
||||||
\end{flushright}
|
\end{flushright}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\end{center}
|
\end{center}
|
||||||
\text{} \\
|
\text{} \\
|
||||||
}
|
|
||||||
|
|
||||||
% \TitleHeaderCoAuthor{}{}{}
|
|
||||||
% [1]: CoAuthor's name
|
|
||||||
% [2]: CoAuthor's AEM
|
|
||||||
% [3]: CoAuthor's email
|
|
||||||
% example: \TitleHeader{someone}{1000}{someone@someone.com}
|
|
||||||
\newcommand{\TitleHeaderCoAuthor}[3]{
|
|
||||||
\thispagestyle{plain}
|
|
||||||
\begin{center} % Center everything on the page
|
|
||||||
% Logo
|
|
||||||
\begin{figure}
|
|
||||||
\center
|
|
||||||
\includegraphics[width=5cm]{config/images/auth_logogr.png}
|
|
||||||
\end{figure}
|
|
||||||
% Titles
|
|
||||||
\textsc{\Large \Department} \\[0.4cm] % Department
|
|
||||||
\textsc{\Large \ClassName} \\[0.1cm] % Class/Course name
|
|
||||||
{\Large \bfseries \DocTitle} \\[0.2cm] % Document/Assignement Title
|
|
||||||
{\large \CurrentDate} \\[0.4cm] % date
|
|
||||||
% Authors
|
|
||||||
\begin{minipage}{0.4\textwidth}
|
|
||||||
\begin{flushleft} \large
|
|
||||||
\emph{Συντάκτες :} \\
|
|
||||||
\textsc{\AuthorName}
|
|
||||||
\textsc{AEM:\AuthorAEM} \\[1ex]
|
|
||||||
\normalsize \href{mailto:\AuthorMail}{\eng{\AuthorMail}} \\[2ex]
|
|
||||||
\textsc{#1}
|
|
||||||
\textsc{AEM:#2} \\[1ex]
|
|
||||||
\normalsize \href{mailto:#3}{\eng{#3}}
|
|
||||||
\end{flushleft}
|
|
||||||
\end{minipage}
|
|
||||||
\begin{minipage}{0.4\textwidth}
|
|
||||||
\begin{flushright} \large
|
|
||||||
\emph{Διδάσκον :} \\ % Instructor
|
|
||||||
\textsc{\InstructorName}\\[1ex]
|
|
||||||
\normalsize
|
|
||||||
\href{mailto:\InstructorMail}{\eng{\InstructorMail}}
|
|
||||||
\end{flushright}
|
|
||||||
\end{minipage}
|
|
||||||
\end{center}
|
|
||||||
\text{} \\
|
|
||||||
}
|
}
|
||||||
|
|
||||||
% \setFancyHead{}{}
|
% \setFancyHead{}{}
|
||||||
|
|||||||
Reference in New Issue
Block a user