83 lines
1.9 KiB
TeX
Executable File
83 lines
1.9 KiB
TeX
Executable File
\NeedsTeXFormat{LaTeX2e}
|
|
|
|
|
|
% Pour gérer les todo
|
|
\RequirePackage[french]{todonotes}
|
|
\newcounter{afaire}
|
|
\newcommand{\afaire}[2][]{%
|
|
% initials of the author (optional) + note in the margin
|
|
\refstepcounter{afaire}%
|
|
{%
|
|
%\setstretch{0.7}% spacing
|
|
\todo[inline,#1]{%
|
|
\textbf{À faire au crayon à papier:}~#2}%
|
|
}}
|
|
\newcounter{envideo}
|
|
\newcommand{\envideo}[3][]{%
|
|
% initials of the author (optional) + note in the margin
|
|
\refstepcounter{envideo}%
|
|
{%
|
|
%\setstretch{0.7}% spacing
|
|
\todo[inline,backgroundcolor=green,#1]{%
|
|
\textbf{Voir la vidéo}~ #3
|
|
|
|
\begin{minipage}{0.2\linewidth}
|
|
\qrcode{#2}
|
|
\end{minipage}
|
|
\begin{minipage}{0.8\linewidth}
|
|
\url{#2}
|
|
\end{minipage}
|
|
|
|
}%
|
|
}}
|
|
\newcounter{enclasse}
|
|
\newcommand{\enclasse}[2][]{%
|
|
% initials of the author (optional) + note in the margin
|
|
\refstepcounter{enclasse}%
|
|
{%
|
|
%\setstretch{0.7}% spacing
|
|
\todo[inline,backgroundcolor=green,#1]{%
|
|
\textbf{Sera complété en classe}~#2}%
|
|
}}
|
|
\newcounter{arediger}
|
|
\newcommand{\arediger}[2][]{%
|
|
% initials of the author (optional) + note in the margin
|
|
\refstepcounter{afaire}%
|
|
{%
|
|
%\setstretch{0.7}% spacing
|
|
\todo[inline,#1]{%
|
|
\textbf{À rédiger et m'envoyer par mail:}~#2}%
|
|
}}
|
|
|
|
|
|
\usepackage[tikz]{bclogo}
|
|
% Environnements théoreme, définition ...
|
|
\newenvironment{encadre}[1]
|
|
{
|
|
\begin{bclogo}[barre=none, arrondi=0.1, logo=]{#1}
|
|
}{
|
|
\end{bclogo}
|
|
}
|
|
|
|
\newcounter{doc}
|
|
\newenvironment{doc}[1]
|
|
{\refstepcounter{doc}
|
|
\begin{encadre}{Document \thedoc: #1}
|
|
}{
|
|
\end{encadre}
|
|
}
|
|
|
|
\renewenvironment{definition}
|
|
{
|
|
\begin{encadre}{Définition}
|
|
}{
|
|
\end{encadre}
|
|
}
|
|
|
|
\newenvironment{propriete}
|
|
{
|
|
\begin{encadre}{Propriété}
|
|
}{
|
|
\end{encadre}
|
|
}
|