-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathIntroTesiPack.sty
146 lines (120 loc) · 3.55 KB
/
IntroTesiPack.sty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
%---------------------------------------------------------------------------------------
%
\usepackage{mathtools}
\usepackage{empheq}
\usepackage{xfrac}
%\usepackage{paralist}% forse confligge con enumitem della classe guidatematica...
\usepackage{subcaption}
\usepackage{varioref}
\usepackage{tcolorbox}
\tcbuselibrary{listingsutf8}
\tcbuselibrary{breakable}
\lstset{%
inputencoding=utf8/latin1,
basicstyle=\small\ttfamily,
language=[LaTeX]{TeX},
commentstyle=\color{green!40!black},
showstringspaces=false,
keywordstyle=\color{blue}\bfseries,
columns=[l]fixed,%flexible, %
keepspaces=true,%
escapechar=|
}
\lstset{%
morekeywords={},
emph={%
tableofcontents,listoffigures,listoftables,%
refname,abstractname,bibname%
},%
emphstyle={%
\color{blue}\bfseries%
},%
emph={[2]%
Universita,Facolta,Corso,Titoletto,Titolo,Candidato,Relatore,NRelatore,Correlatore,NCorrelatore,%
Annoaccademico,Logo,Dipartimento,%
frontmatter,mainmatter,backmatter,appendix,%
selectlanguage,addto,captionsitalian,%
printindex,indexprologue,%
addbibresource,printbibliography,%
setmainfont,setmathfont,%
includegraphics,graphicspath,resizebox,%
adjincludegraphics,%
foreignlanguage,%
renewpagestyle,widenhead,newpagestyle,sethead,setfoot,headrule,footrule,titleformat,%
chapter,%
numprint,num,SI,ang,sisetup,%
vref,%
fancyfoot,fancyhead,fncyfront,fncymain,%
color,filleft,filright,colorbox,minsizebox,lapbox,%
thechapter,chaptertitlename,titlerule,%
diff,eqref%
},%
emphstyle={[2]%
\color{blue!60!black}% {red!80!green!50!blue!25!black}%
\sffamily\bfseries%
}%
}
\usepackage{adjustbox}
\usepackage{relsize}
\usepackage%
{siunitx}
\sisetup{
%load=derived,
mode=math,
inter-unit-product = {\,}, % unitsep=thin,
number-unit-product = {\,}, % valuesep=thin,
output-decimal-marker = {,}, % decimalsymbol=comma,% for European convention
round-mode = places,
exponent-product = {\cdot}, % expproduct = cdot,
digitsep=thin,
group-separator = {},% ver. 2
group-four-digits = false % sepfour=false
}
\DeclareSIUnit\degree{\ensuremath{^\circ}}
\DeclareSIUnit\inch{in}
\DeclareSIUnit\foot{ft}
\DeclareSIUnit\feet{ft}
%----------------------------------------------------------------------------------------
\newcommand*{\ADMdiff}{\mathop{}\!\mathrm{d}}
\let\ADMpacch\pack
\newsavebox{\tbox}
\newlength{\altezz}
\newcommand{\elencoarg}{}
\newenvironment{elencopar}[1]
{% Apertura
\renewcommand{\elencoarg}{#1}
%\noindent
\begin{lrbox}{\tbox}
\begin{minipage}[c]{.5\columnwidth}\raggedright
\begin{itemize}
}{% Chiusura
\end{itemize}
\end{minipage}
\end{lrbox}\setlength{\altezz}{\dimexpr\ht\tbox + 0.5\itemsep}%
\noindent\parbox{.5\columnwidth}{\usebox{\tbox}}
\parbox{.45\columnwidth}{$\left.\rule{0pt}{\altezz}\right\}$ \elencoarg}}
\newenvironment{sistema}
{\left\lbrace\begin{array}{@{}l@{}}}
{\end{array}\right.}
\definecolor{bianco}{rgb}{1,1,1}
\definecolor{grigio}{rgb}{0.8,0.8,0.8}
\lstnewenvironment{comandi}{%
\lstset{%
backgroundcolor=\color{grigio!50},%
xleftmargin=0pt,%
language=[LaTeX]TeX,%
stepnumber=0,%
frame=none,%
basicstyle=\ttfamily\scriptsize,%
}}{}
% \usepackage{framed}
% \usepackage{chngpage}
\newlength\ese
\newcommand{\esempio}[1]{
\setlength\ese{\columnwidth}%
\addtolength\ese{-2\fboxsep}%
\null\smallskip\newline\noindent\colorbox{grigio}{%
\parbox[l]{\ese}{#1}}\smallskip}
\let\ADMcs\cs
\newlength\spazz \spazz=\dimexpr\itemsep+\parsep\relax
\endinput