-
Notifications
You must be signed in to change notification settings - Fork 0
/
configuration-variables.tex
78 lines (73 loc) · 1.98 KB
/
configuration-variables.tex
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
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%% Variables, fonctions
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand\@classe{MPSI2}
\newcommand\classe[1]{\renewcommand\@classe{#1}}
\newcommand\@lycee{Louis le Grand}
\newcommand\lycee[1]{\renewcommand\@lycee{#1}}
\newcommand\@auteur{Julien Cubizolles}
\newcommand\auteur[1]{\renewcommand\@auteur{#1}}
\newcommand\@titre{Mettre un titre}
\newcommand\titre[1]{\renewcommand\@titre{#1}}
\RequirePackage{url}
\RequirePackage{ccicons}
\newcommand\@licence{sous licence \tiny\href{https://creativecommons.org/licenses/by-nc/3.0/fr/}{\ccbync}.}
\newcommand\licence[1]{\renewcommand\@licence{#1}}
\newcommand\@anneesco{2022--2023}
\newcommand\anneesco[1]{\renewcommand\@anneesco{#1}}
\RequirePackage{calc}
\newcounter{hours}
\newcounter{minutes}
\newcommand{\printtime}{%
\setcounter{hours}{\time/60}%
\setcounter{minutes}{\time-(\value{hours}*60)}
\thehours h \theminutes min}
\newcommand{\mois}{%
\ifcase\month
\or janvier%
\or février%
\or mars%
\or avril%
\or mai%
\or juin%
\or juillet%
\or août%
\or septembre%
\or octobre%
\or novembre%
\or décembre%
\fi
}
\newcommand{\aujourdhui}{\the\day~\mois~\the\year}
%\newcommand{\timestamp}{\aujourdhui, à \printtime}
\newcommand{\timestamp}{\aujourdhui}
\newcommand{\@jour}{\aujourdhui}
\newcommand{\jour}[1]{\renewcommand{\@jour}{#1}}
\newcommand{\@pourle}{\aujourdhui}
\newcommand{\pourle}[1]{\renewcommand{\@pourle}{#1}}
\newcommand{\makepourle}{Pour le \@pourle}
\renewcommand{\thefootnote}{\roman{footnote}}
\def\maketitle{%
\par
\begingroup
\if@twocolumn
\twocolumn[\@maketitle]
\else \newpage
\global\@topnum\z@
\@maketitle
\fi
\endgroup
\setcounter{footnote}{0}
\let\maketitle\relax%
\let\@maketitle\relax%
}
\def\@maketitle{%
\newpage
\null
\vskip 2em
\begin{center}
{\LARGE \textsf{\textbf{ \@title}} \par} % Changer ici pour le style de fonte
\end{center}
\par
\vskip 1.5em
}