Skip to content
This repository was archived by the owner on Jul 1, 2020. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/filesToCompile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ esterni/analisi_requisiti
esterni/piano_progetto
esterni/piano_qualifica
esterni/glossario
esterni/allegato_tecnico
interni/verbali/VI_2019-11-18_1
interni/verbali/VI_2019-11-21_2
interni/verbali/VI_2019-11-26_3
Expand Down
96 changes: 96 additions & 0 deletions esterni/allegato_tecnico/main.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
%!TEX output_directory = .cache
% ---------------------------
% [ Allegato Tecnico ]
% ----------------------
% Red Round Robin
% Progetto di SWE (2019-20)
% Template by Maxelweb
% ---------------------------

% Configurazione primaria del documento

% --------------

\newcommand{\docNome}{ ALLEGATO TECNICO }
\newcommand{\docBaseline}{+b0.14}
\newcommand{\docVersione}{1.0.0\docBaseline}
\newcommand{\docNomeProgetto}{ ThiReMa Project }
\newcommand{\docStatus}{Approvare}
\newcommand{\docUso}{Esterno}
\newcommand{\docDescrizione}{
Il documento contiene le scelte architetturali fatte per il progetto ThiReMa dal gruppo RedRoundRobin.
}

% --------------

\newcommand{\docDestinatari}{
SanMarco Informatica \\&
Prof. Riccardo Cardin \\&
Red Round Robin

}
\newcommand{\docRedattori}{
Alessandro Tommasin


}
\newcommand{\docVerificatori}{
Mariano Sciacco

}
\newcommand{\docApprovazione}{
Lorenzo Dei Negri
}

% ----- NON MODIFICARE SOTTO QUESTA RIGA -----

% ---------------------------
% Configurazioni
% ---------------------------

\documentclass[11pt,a4paper,table]{article}

\input{res/configurazione}

% ---------------------------
% Dati frontespizio
% ---------------------------

\title{\hr \huge \textsc{\docNome} \\
\vspace{11pt} \large \textsc{\docNomeProgetto} \hr}

\author{} % Non toccare
\date{} % Non toccare
% ---------------------------
% Composizione del documento
% ---------------------------

\begin{document}

% Frontespizio

\pagenumbering{gobble}
\DeactivateBG
\input{res/frontespizio}

% Registro delle modifiche

\newpage
\ActivateBG
\pagenumbering{arabic}

% Tabella dei contenuti

\newpage
\tableofcontents
\listoffigures

% Sezioni

\newpage
\input{res/sezioni}

\end{document}


% EOF
172 changes: 172 additions & 0 deletions esterni/allegato_tecnico/res/configurazione.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,172 @@
% Ultimo aggiornamento: 13 gennaio 2020
% Configurazione delle dipendenze e dei package
\usepackage{pdflscape}
\usepackage{geometry}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{charter}
\usepackage{eurosym}
\usepackage[italian]{babel}
\usepackage{float}
\usepackage{subcaption}
\usepackage{wrapfig}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{amsfonts}
\usepackage{fancyvrb}
\usepackage{background}
\usepackage{xcolor}
\usepackage{hyperref}
\usepackage{listings}
\usepackage{longtable}
\usepackage{colortbl}
\usepackage{tikz}
\usepackage{titlesec}
\usepackage{amsmath}
\usepackage{grffile}



% Impostazione sottotitolo di quarto livello e quinto livello

\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}

\titleformat{\paragraph}
{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
\titlespacing*{\paragraph}{0pt}{2.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}

\titleformat{\subparagraph}
{\normalfont\normalsize\bfseries}{\thesubparagraph}{1em}{}
\titlespacing*{\subparagraph}{0pt}{1.75ex plus 1ex minus .2ex}{.75ex plus .1ex}


% Impostazioni pagina e margini

\geometry{
margin=1.0in,
top=19.2mm, % NON TOCCARE
bottom=30mm,
left=20mm,
right=20mm
}

% Definizione colori

\definecolor{footer-gray}{HTML}{808080}
\definecolor{light-gray}{gray}{0.6}
\definecolor{light-grayer}{gray}{0.75}
\definecolor{lighter-grayer}{gray}{0.85}
\definecolor{lightest-grayest}{gray}{0.94}
\definecolor{codegreen}{rgb}{0,0.4,0.2}
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
\definecolor{codepurple}{rgb}{0.58,0,0.82}
\definecolor{backcolour}{rgb}{0.95,0.95,0.96}


% Impostazione header e footer

\pagestyle{fancy}
\setlength\headheight{33pt}
\renewcommand{\headrulewidth}{0pt}
\fancyhead{}
\lhead{\includegraphics[height=10mm]{res/images/logo.png}}
\rhead{\raisebox{1.4\height}{\leftmark}}


\renewcommand{\footrulewidth}{0.1pt}
\fancyfoot{}
\lfoot{ \textcolor{footer-gray}{\docNome - v\docVersione} }

\renewcommand{\footrule}{\hbox to\headwidth{\color{light-grayer}\leaders\hrule height \footrulewidth\hfill}}
\rfoot{ \textcolor{footer-gray}{Pagina \thepage \hspace{1pt} di \pageref*{LastPage}} }

% Grandezza paragrafi e spaziatura frasi

\setlength{\parindent}{1.55em}
\setlength{\parskip}{1.0em}
\renewcommand{\baselinestretch}{1.025}

% Colori link

\hypersetup{
colorlinks,
linkcolor=[HTML]{404040},
citecolor={blue!50!black},
urlcolor={red!50!black}
}
\PassOptionsToPackage{hyphens}{url}\usepackage{hyperref}

% Equivalente a <hr>

\newcommand{\hr}{\par\vspace{-.1\ht\strutbox}\noindent\hrulefill\par}

% Tabelle e tabulazione

\setlength{\tabcolsep}{10pt}
\renewcommand{\arraystretch}{1.4}

% Unicode per simbolo euro

\DeclareUnicodeCharacter{20AC}{\euro}

% Configurazione sfondo

\newcommand\DeactivateBG{\backgroundsetup{contents={}}}
\newcommand\ActivateBG{ \backgroundsetup{
scale=1.0,
color=black,
opacity=1.0,
angle=0,
contents={%
\includegraphics[height=297mm]{res/images/background.png}
}%
}}

% Codice e snippet

\renewcommand{\lstlistingname}{Snippet}
\renewcommand{\lstlistlistingname}{Lista di \lstlistingname s}


\lstdefinestyle{chungusHighlight}{
frame=tb,
backgroundcolor=\color{backcolour},
commentstyle=\color{codegreen},
keywordstyle=\color{magenta}\textbf,
numberstyle=\color{codegray},
stringstyle=\color{codepurple},
basicstyle={\ttfamily},
breakatwhitespace=false,
breaklines=true,
captionpos=b,
keepspaces=true,
numbers=left,
numbersep=5pt,
showspaces=false,
showstringspaces=false,
showtabs=false,
numbers=none,
tabsize=2
}

\lstset{style=chungusHighlight}


% Comando per aggiungere le pagine di ogni sezione

\newcommand{\yetAnotherSectionNamed}[1]{%
\newpage
\input{res/sections/#1}
}%


% Comando per i documenti esterni e il glossario

\newcommand{\dext}[1]{\textsc{#1\docBaseline\textsubscript{\textit{D}}}}

\newcommand{\glock}[1]{\textsc{#1\textsubscript{\textit{G}}}}


57 changes: 57 additions & 0 deletions esterni/allegato_tecnico/res/frontespizio.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@

% FRONTESPIZIO

% Logo aziendale

\begin{figure}[t!]
\centering
\includegraphics[height=8.5em]{res/images/logo.png}
\end{figure}

\vspace{-7.5em}

% Titolo principale

\maketitle
\thispagestyle{empty}


% Riferimenti email e sito web

\vspace{-7em}

\begin{center}
\href{https://www.redroundrobin.site}{www.redroundrobin.site} --- \href{mailto:redroundrobin.site@gmail.com}{redroundrobin.site@gmail.com}
\end{center}

\vspace{1em}

% Informazioni documento

\begin{table}[ht]
\begin{center}
\label{tab:Informazioni_Documento}
\begin{tabular}{r|l}
\multicolumn{2}{c}{ \textsc{Informazioni sul documento} } \\
\hline
\textbf{Versione} & \docVersione \\
\textbf{Uso} & \docUso \\
\textbf{Stato} & \docStatus \\
\textbf{Destinatari} & \docDestinatari \\
\textbf{Redattori} & \docRedattori \\
\textbf{Verificatori} & \docVerificatori \\
\textbf{Approvazione} & \docApprovazione \\
\end{tabular}
\end{center}
\end{table}


% Descrizione del documento

%\vspace{0em}

%\begin{center}
% \textbf{Descrizione}\\
% \docDescrizione
%\end{center}

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added esterni/allegato_tecnico/res/images/logo.png
19 changes: 19 additions & 0 deletions esterni/allegato_tecnico/res/registro.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
\section*{Registro delle modifiche}

\begin{center}
\rowcolors{2}{lightest-grayest}{white}
\begin{longtable}{|c|p{3.5cm}|c|p{3cm}|p{3cm}|}
\hline
\rowcolor{lighter-grayer}
\textbf{Versione} & \textbf{Descrizione} & \textbf{Data} & \textbf{Autore} & \textbf{Ruolo} \\
\hline
\endfirsthead
% Modificare da QUI %
0.0.1+b0.11 & Creazione e verifica struttura documento & 2020-04-02 & Alessandro Tommasin & Amministratore \\
\hline
0.0.1+b0.11 & Creazione documento & 2020-03-31 & Alessandro Tommasin & Amministratore \\
\hline
%%%%%%%%%%%%%%%%%%%%%%
\hline
\end{longtable}
\end{center}
Loading