summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/homework/homework-demo-fr.tex
blob: cde6ed054d296770ac4c9a95db0ea474e9782c37 (plain)
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
\documentclass[11pt,
  % twoside,
  logo = {example-image},
  % logo height = 1cm,  % logo width = 2cm,
  title in boldface,
  % title in sffamily,
  theorem in new line,
  % remove qed,
  colored solution,
]{homework}

%% For highlighting the code in this document
\usepackage{newverbs}
\newverbcommand{\cverb}{\color{red!50!orange}}{}

%% Below is the main document


\UseLanguage{French}


\title{Le sujet, semaine 1}
\author{Prénom NOM}
% \date{\today, Lieu}
% \date{\today[only-year-month], Lieu}
\date{\TheDate{2024-01-01}, Lieu}


\begin{document}


\textcolor{gray!55}{(Si vous souhaitez écrire la réponse directement...)}

\begin{problem}
    Voici la solution / la preuve.
\end{problem}


\bigskip\textcolor{gray!55}{(Si vous souhaitez énoncer le problème puis écrire votre réponse...)}

\begin{problem}[Description brève]
    Vous pouvez également énoncer le problème ici...
\end{problem}

\begin{solution}
    ... puis écrire la solution ici...
\end{solution}

\bigskip\textcolor{gray!55}{(Si vous préférez \textquote{Preuve} au lieu de \textquote{Solution}...)}

\begin{solution}[Preuve]
    ... ou une preuve comme ça...
    \begin{lemma}[Vous pouvez écrire ici quelques descriptions]\label{lem}
        Un résultat auxiliaire.
    \end{lemma}
    \begin{proof}
        La preuve \cref[de]{lem}, où l'on utilise la formule suivante (notez l'utilisation de \cverb|\qedhere|) :
        \[
            \infty = \infty + 1.
            \qedhere % pour placer le symbole Q.E.D. au bon endroit
        \]
    \end{proof}
    \begin{fact}[Cet énoncé ne requiert aucune preuve]
        \proofless
        Utilisez \cverb|\proofless| pour transformer la boîte creuse marquant la fin d'un environnement de type théorème en une boîte solide.
    \end{fact}
    ... et les étapes restantes...
\end{solution}


\bigskip\textcolor{gray!55}{(Vous pouvez également écrire \texttt{answer} au lieu de \texttt{solution} si vous le souhaitez...)}

\begin{answer}
    L'utilisation de l'environnement \verb|answer| est exactement le même que celui de \verb|solution|.
\end{answer}


\bigskip\textcolor{gray!55}{(Si vous préférez le style classique...)}

\begin{proof}
    L'environnement habituel \verb|proof| fonctionne également.
\end{proof}


\bigskip\textcolor{gray!55}{(Si vous souhaitez répondre individuellement à chaque sous-question d'un problème...)}

\begin{problem}[Un problème avec de nombreuses sous-questions]
    \begin{enumerate}
        \item La première question.

        \begin{solution}
            La réponse à la première question.
        \end{solution}

        \item La deuxième question.

        \begin{enumerate}
            \item La première sous-question.

            \begin{solution}
                La réponse à la première sous-question.
            \end{solution}

            \item La deuxième sous-question.

            \begin{solution}
                La réponse à la deuxième sous-question.
            \end{solution}

        \end{enumerate}

        \item La troisième question.

        \begin{solution}
            La réponse à la troisième question.
        \end{solution}

    \end{enumerate}
    Utilisez \cverb|\noqed| (ou \cverb|\noQED|) à la fin pour supprimer le Q.E.D. symbole qui marque la fin du problème actuel.
    \noQED
\end{problem}


\bigskip\textcolor{gray!55}{(Si vous souhaitez numéroter l'exercice manuellement...)}

\ManualNumbering{exercise}{A.1.1}
\begin{exercise}[Un exercice avec une numérotation manuelle]
    Utilisez \cverb|\ManualNumbering| pour configurer manuellement la numérotation. Cette numérotation ne sera appliquée qu'au prochain environnement spécifié.
\end{exercise}

\begin{exercise}
    Retour à la numérotation normale.
\end{exercise}


\bigskip\textcolor{gray!55}{(S'il y a une question que vous n'arrivez pas à résoudre pour le moment...)}

\DNF<la description>


\end{document}