Récupération de tout ce qui avait été fait!
This commit is contained in:
parent
b65d65510f
commit
5ee7090576
71
6e/index.rst
Normal file
71
6e/index.rst
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
Déroulement de l'année 2017-2018 avec les 6e
|
||||||
|
############################################
|
||||||
|
|
||||||
|
:date: 2017-08-24
|
||||||
|
:modified: 2017-08-24
|
||||||
|
:authors: Bertrand Benjamin
|
||||||
|
:category: 5e
|
||||||
|
:tags: Progression
|
||||||
|
:summary: Préparation de l'année 2017-2018 avec les 6e.
|
||||||
|
|
||||||
|
Ce travail a été fait en collaboration avec un collègue de Kaweni: Nicolas Baron. Il se base sur le livre `Des maths ensemble et pour chacun - 6e <http://edition.crdp-nantes.fr/index.php?id=catalogue&tx_catalogue_pi1[showUid]=168&cHash=15109df44c>`_ et est adapté au programme de 2016.
|
||||||
|
|
||||||
|
Progression
|
||||||
|
===========
|
||||||
|
|
||||||
|
Les séquences ne seront pas mené les unes après les autres mais plutôt en parallèle. Quand une notion est en phase d'approfondissement, une autre est en phase de découverte. Cette superposition se fait sur la semaine mais aussi sur l'heure.
|
||||||
|
|
||||||
|
Les séquences se regroupent dans les 3 grands thèmes proposés par le BO (extrapolés..!):
|
||||||
|
|
||||||
|
- (G) Géométrie
|
||||||
|
- (U) Unité, mesures et fractions
|
||||||
|
- (N) Nombre et calculs
|
||||||
|
|
||||||
|
Période 1
|
||||||
|
---------
|
||||||
|
|
||||||
|
- (G) Repérage et algorithme
|
||||||
|
- (N) Divers numérations
|
||||||
|
- (U) Mesurer une longueur et découverte des fractions
|
||||||
|
- (N) Opérations avec les nombres entiers
|
||||||
|
- (G) Dessins géométriques
|
||||||
|
|
||||||
|
Période 2
|
||||||
|
---------
|
||||||
|
|
||||||
|
- (U) Mesurer un poids et poursuite des fractions
|
||||||
|
- (G) Programme de construction
|
||||||
|
- (N) Proportionnalité 1
|
||||||
|
- (G) Parallèles et perpendiculaires
|
||||||
|
- Mesurer une longeur et décimaux
|
||||||
|
|
||||||
|
Période 3
|
||||||
|
---------
|
||||||
|
|
||||||
|
- (G) Symétrie axiale 1
|
||||||
|
- (N) Représentation de données
|
||||||
|
- (U) Mesurer une aire
|
||||||
|
- (N) Partages et divisibilité
|
||||||
|
- (G) Problèmes de distance - échelles
|
||||||
|
|
||||||
|
Période 4
|
||||||
|
---------
|
||||||
|
|
||||||
|
- (U) Mesurer un angle
|
||||||
|
- (N) Opérations avec les décimaux
|
||||||
|
- (G) Formules d'aires et de périmètres
|
||||||
|
- (U) Mesurer le temps
|
||||||
|
- (N) Proportionnalité 2
|
||||||
|
|
||||||
|
Période 5
|
||||||
|
---------
|
||||||
|
|
||||||
|
- (G) Symétrie axiale 2
|
||||||
|
- Bilan sur les fractions
|
||||||
|
- (G) Géométrie déssinée vers géométrie mathématique
|
||||||
|
- (U) Bilan sur les unités et les nombres décimaux
|
||||||
|
- (U) Volumes
|
||||||
|
|
||||||
|
En plus de cette série de séquences, viendront s'ajouter des taches complexes et des exercices sur la durées.
|
||||||
|
|
||||||
|
Il y a 25 chapitres à répartir sur 34 semaines ce qui donne plus d'une semaine par chapitre en moyenne.
|
18
Makefile
Normal file
18
Makefile
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
SSH_CONF=Embrevade
|
||||||
|
SSH_TARGET_DIR=/var/docker/raw.opytex.org/www/
|
||||||
|
|
||||||
|
SRC_EXCLUDE=--exclude 'Archive' --exclude 'tools/' --exclude "__pycache__" --exclude "config.sh" --exclude "Divers" --exclude "reflections" --exclude "Notes" --exclude "notes"
|
||||||
|
GIT_EXCLUDE=--exclude ".git" --exclude ".gitignore" --exclude ".*"
|
||||||
|
|
||||||
|
ssh_upload:
|
||||||
|
scp -r $(OUTPUTDIR)/* $(SSH_CONF):$(SSH_TARGET_DIR)
|
||||||
|
|
||||||
|
rsync_upload:
|
||||||
|
rsync -e "ssh" -P -rvzc --delete $(GIT_EXCLUDE) $(SRC_EXCLUDE) $(CURDIR)/ $(SSH_CONF):$(SSH_TARGET_DIR) --cvs-exclude
|
||||||
|
|
||||||
|
rsync_cleUSB:
|
||||||
|
rsync --progress --modify-window=1 --update --recursive --times --del ./ $(GIT_EXCLUDE) /run/media/lafrite/CLE32_FAT
|
||||||
|
rsync -av --del ./ $(GIT_EXCLUDE) /run/media/lafrite/Cle32_ext4
|
||||||
|
|
||||||
|
|
||||||
|
.PHONY:
|
16
config.sh
Normal file
16
config.sh
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
export ROOT=`pwd`
|
||||||
|
|
||||||
|
export TEXINPUTS=".:${ROOT}/tools/style//::"
|
||||||
|
|
||||||
|
# activate virtual env
|
||||||
|
. ./.venv/bin/activate
|
||||||
|
|
||||||
|
goroot(){
|
||||||
|
cd $ROOT
|
||||||
|
}
|
||||||
|
|
||||||
|
doublea5(){
|
||||||
|
sh ../Shombos/doublea5.sh
|
||||||
|
}
|
19
index.rst
Normal file
19
index.rst
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
Tout sur l'année 2017-2018
|
||||||
|
##########################
|
||||||
|
|
||||||
|
:date: 2017-08-24
|
||||||
|
:modified: 2017-08-24
|
||||||
|
:authors: Bertrand Benjamin
|
||||||
|
:category: Autres
|
||||||
|
:summary: Résumé global de mes cours pour l'année 2017-2018.
|
||||||
|
|
||||||
|
J'ai effectué l'année 2017-2018 dans le collège Kaweni1 (REP+) à Mayotte.
|
||||||
|
|
||||||
|
Le public a toutes les particularités de Mayotte et celles du quartier de Kaweni! Et les gosses sont super chouettes!
|
||||||
|
|
||||||
|
Les niveaux
|
||||||
|
===========
|
||||||
|
|
||||||
|
- `3e <./3e>`_
|
||||||
|
- `6e <./6e>`_
|
||||||
|
|
50
tools/README.rst
Normal file
50
tools/README.rst
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
Logique et organisation des styles Latex
|
||||||
|
########################################
|
||||||
|
|
||||||
|
:date: 2017-06-08
|
||||||
|
:modified: 2017-06-08
|
||||||
|
:tags: Outils
|
||||||
|
:category: Autres
|
||||||
|
:authors: Bertrand Benjamin
|
||||||
|
:summary: Explications autour des classes latex utilisées.
|
||||||
|
|
||||||
|
|
||||||
|
Pour profiter des classes
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
export TEXINPUTS=".:/chemin/vers/fichiers/tools/style//::"
|
||||||
|
|
||||||
|
Pour moi
|
||||||
|
|
||||||
|
export TEXINPUTS=".:/media/documents/Cours/Prof/Enseignements/2017-2018/tools/style//::"
|
||||||
|
|
||||||
|
|
||||||
|
Description des classes
|
||||||
|
-----------------------
|
||||||
|
|
||||||
|
|
||||||
|
Les propriétés globables et les racourcis sont définis dans `base.sty <style/base.sty>`_.
|
||||||
|
|
||||||
|
Les couleurs sont définies dans `theme.sty <style/theme.sty>`_.
|
||||||
|
|
||||||
|
Classes latex
|
||||||
|
-------------
|
||||||
|
|
||||||
|
* classCours: (dérivée de la classe de base Article): Classe adapté pour les cours
|
||||||
|
* classConn: Classe pour les petits contrôles de connaissances de début de cours.
|
||||||
|
* Exo et DS: Classe pour les fiches d'exercices et les devoirs
|
||||||
|
* classReport
|
||||||
|
|
||||||
|
|
||||||
|
DS, DM, examen, etc
|
||||||
|
^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Toutes ces classes dérivent de la classe `Exam <http://www.ctan.org/tex-archive/macros/latex/contrib/exam/>`_. Ce qui permet de bénéficier de la gestion des exercices, des points etc.
|
||||||
|
|
||||||
|
On y a ajouter quelques commande pour produire un titre ou un page de garde (pour les examens en particulier). Pour cela quelques éléments doivent être définis
|
||||||
|
|
||||||
|
* :code:`\titre{...}` le titre du document
|
||||||
|
* :code:`\duree{...}` Définit le temps pour faire le devoir.
|
||||||
|
* :code:`\sujet{...}` Pour produire différentes versions d'un sujet
|
||||||
|
* :code:`\ptpres{...}` Points de présentation (/!\ n'apparaît pas dans la page de présentation si l'on veut faire le total des points)
|
||||||
|
|
BIN
tools/example/Conn.pdf
Normal file
BIN
tools/example/Conn.pdf
Normal file
Binary file not shown.
52
tools/example/Conn.tex
Normal file
52
tools/example/Conn.tex
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
\documentclass{classConn}
|
||||||
|
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\title{}
|
||||||
|
\author{}
|
||||||
|
\date{Aujourd'hui}
|
||||||
|
\classe{Une classe}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
|
||||||
|
\sujet
|
||||||
|
|
||||||
|
\begin{Exo}
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\end{Exo}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{Exo}
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\end{Exo}
|
||||||
|
|
||||||
|
\sujet
|
||||||
|
|
||||||
|
\begin{Exo}
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\end{Exo}
|
||||||
|
|
||||||
|
\begin{Exo}
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\end{Exo}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
BIN
tools/example/DS.pdf
Normal file
BIN
tools/example/DS.pdf
Normal file
Binary file not shown.
156
tools/example/DS.tex
Normal file
156
tools/example/DS.tex
Normal file
@ -0,0 +1,156 @@
|
|||||||
|
\documentclass[a4paper,12pt, addpoints]{classDS}
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\titre{Examples}
|
||||||
|
% \quatreC \quatreD \troisB \troisPro
|
||||||
|
\classe{Une classe}
|
||||||
|
\date{Une date}
|
||||||
|
\duree{durée}
|
||||||
|
|
||||||
|
\typedoc{DS}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
|
||||||
|
\section{Section}
|
||||||
|
|
||||||
|
Différentes façons de présenter les questions et les points:
|
||||||
|
|
||||||
|
\begin{center}
|
||||||
|
\gradetable[v]
|
||||||
|
\hspace{1cm}
|
||||||
|
\pointtable[v]
|
||||||
|
|
||||||
|
\begin{tabular}{|p{10cm} | c |}
|
||||||
|
\hline
|
||||||
|
Exercice 1 & \pointsofquestion{1} point \\
|
||||||
|
\hline
|
||||||
|
Exercice 2 & \pointsofquestion{2} points \\
|
||||||
|
\hline
|
||||||
|
Exercice 3 & \pointsofquestion{3} points \\
|
||||||
|
\hline
|
||||||
|
Exercice 4 & \pointsofquestion{4} points \\
|
||||||
|
\hline
|
||||||
|
Exercice 5 & \pointsofquestion{5} points \\
|
||||||
|
\hline
|
||||||
|
Maîtrise de la langue & 4 points \\
|
||||||
|
\hline
|
||||||
|
\end{tabular}
|
||||||
|
\end{center}
|
||||||
|
|
||||||
|
\begin{questions}
|
||||||
|
\question[2]
|
||||||
|
\begin{parts}
|
||||||
|
\part
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
\begin{savedSolution}
|
||||||
|
Voici la belle solution (question \thequestion, part \partlabel, subpart \subpartlabel)
|
||||||
|
\end{savedSolution}
|
||||||
|
|
||||||
|
\part
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
\begin{savedSolution}
|
||||||
|
Voici la belle solution (question \thequestion, part \partlabel, subpart \subpartlabel)
|
||||||
|
\end{savedSolution}
|
||||||
|
|
||||||
|
\part
|
||||||
|
\begin{subparts}
|
||||||
|
\subpart
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
\begin{savedSolution}
|
||||||
|
Voici la belle solution (question \thequestion, part \partlabel, subpart \subpartlabel)
|
||||||
|
\end{savedSolution}
|
||||||
|
|
||||||
|
\subpart
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
\begin{savedSolution}
|
||||||
|
Voici la belle solution (question \thequestion, part \partlabel, subpart \subpartlabel)
|
||||||
|
\end{savedSolution}
|
||||||
|
|
||||||
|
\subpart
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
\begin{savedSolution}
|
||||||
|
Voici la belle solution (question \thequestion, part \partlabel, subpart \subpartlabel)
|
||||||
|
\end{savedSolution}
|
||||||
|
|
||||||
|
\end{subparts}
|
||||||
|
|
||||||
|
\end{parts}
|
||||||
|
|
||||||
|
|
||||||
|
\question
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\begin{savedSolution}
|
||||||
|
Voici la belle solution (question \thequestion, part \partlabel, subpart \subpartlabel)
|
||||||
|
\end{savedSolution}
|
||||||
|
\question[2\half] Coucou
|
||||||
|
\question[2] Coucou
|
||||||
|
\titledquestion{Design}[10]
|
||||||
|
\end{questions}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\section{Commandes custom}
|
||||||
|
|
||||||
|
\begin{enumerate}
|
||||||
|
\item x, $x$ et $\times$
|
||||||
|
\item Ensembles
|
||||||
|
\begin{itemize}
|
||||||
|
\item \verb"\N" $\N$
|
||||||
|
\item \verb"\Z" $\Z$
|
||||||
|
\item \verb"\Q" $\Q$
|
||||||
|
\item \verb"\R" $\R$
|
||||||
|
\item \verb"\C" $\C$
|
||||||
|
\end{itemize}
|
||||||
|
\item Intervalles
|
||||||
|
\begin{itemize}
|
||||||
|
\item \verb"\intOO{1}{2}" $\intOO{1}{2}$
|
||||||
|
\item \verb"\intOF{1}{2}" $\intOF{1}{2}$
|
||||||
|
\item \verb"\intFO{1}{2}" $\intFO{1}{2}$
|
||||||
|
\item \verb"\intFF{1}{2}" $\intFF{1}{2}$
|
||||||
|
\end{itemize}
|
||||||
|
\item Logique
|
||||||
|
\begin{itemize}
|
||||||
|
\item \verb"\equiv" $\equiv$
|
||||||
|
\end{itemize}
|
||||||
|
\item Vecteurs
|
||||||
|
\begin{itemize}
|
||||||
|
\item \verb"\vec{A}" $\vec{AB}$
|
||||||
|
\item \verb"\norme{AB}" $\norme{AB}$
|
||||||
|
\item \verb"\scal{u}{u}" $\scal{u}{v} $
|
||||||
|
\item \verb"\vectCoord{1}{2}" $\vectCoord{1}{2}$
|
||||||
|
\end{itemize}
|
||||||
|
\item Proba
|
||||||
|
\begin{itemize}
|
||||||
|
\item \verb"\coefBino{20}{2}" $\coefBino{20}{2}$
|
||||||
|
\end{itemize}
|
||||||
|
\item Les compétences
|
||||||
|
\begin{itemize}
|
||||||
|
\item Connaître \Con
|
||||||
|
\item Chercher \Cher
|
||||||
|
\item Modéliser \Mod
|
||||||
|
\item Représenter \Rep
|
||||||
|
\item Raisonner \Rai
|
||||||
|
\item Calculer \Cal
|
||||||
|
\item Communiquer \Com
|
||||||
|
\end{itemize}
|
||||||
|
\end{enumerate}
|
||||||
|
|
||||||
|
\pagebreak
|
||||||
|
|
||||||
|
\section{Solutions sauvées}
|
||||||
|
|
||||||
|
\showallsolutions
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
||||||
|
|
BIN
tools/example/examen.pdf
Normal file
BIN
tools/example/examen.pdf
Normal file
Binary file not shown.
98
tools/example/examen.tex
Normal file
98
tools/example/examen.tex
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
\documentclass[a4paper,12pt]{article}
|
||||||
|
|
||||||
|
\usepackage{exsheets}
|
||||||
|
\usepackage[francais]{babel}
|
||||||
|
\usepackage{fullpage}
|
||||||
|
\usepackage{xcolor}
|
||||||
|
\usepackage{mdframed}
|
||||||
|
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\title{Brevet blanc}
|
||||||
|
%\classe{Troisième}
|
||||||
|
\date{4 juin 2014}
|
||||||
|
%\duree{2 heures}
|
||||||
|
%\typedoc{Other}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\SetupExSheets[points]{name=point/s}
|
||||||
|
|
||||||
|
\SetupExSheets{headings=exo}
|
||||||
|
\DeclareInstance{exsheets-heading}{exo}{default}{
|
||||||
|
%title-format = \color{blue},
|
||||||
|
%pre-code = \mdframed,%[backgroundcolor=blue!20],
|
||||||
|
%post-code = \endmdframed,
|
||||||
|
join = {
|
||||||
|
title[r,b]number[l,b](.333em,0pt)
|
||||||
|
} ,
|
||||||
|
attach =
|
||||||
|
{
|
||||||
|
main[l,vc]title[l,vc](0pt,0pt) ;
|
||||||
|
main[hc,vc]subtitle[hc,vc](0pt,0pt) ;
|
||||||
|
main[r,vc]points[r,vc](0pt,0pt) ;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\SetupExSheets{
|
||||||
|
exsheets-heading/pre-hook = \mdframed ,
|
||||||
|
exsheets-heading/post-hook = \endmdframed
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
%\titlepage
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
% table des points avec manip salle pour la présentation
|
||||||
|
\begin{tabular}{|c|c|}
|
||||||
|
\hline
|
||||||
|
Exercices & points \\
|
||||||
|
\hline
|
||||||
|
\ForEachQuestion{
|
||||||
|
\iflastquestion%
|
||||||
|
{Presentation & \GetQuestionProperty{points}{#1}}%
|
||||||
|
{Exercice \QuestionNumber{#1} & \GetQuestionProperty{points}{#1}}
|
||||||
|
\\ \hline
|
||||||
|
}
|
||||||
|
Total & \pointssum* \\ \hline
|
||||||
|
\end{tabular}
|
||||||
|
|
||||||
|
\begin{question}[subtitle=Chipo]
|
||||||
|
\begin{enumerate}
|
||||||
|
\item (\addpoints{1.4}) Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
\item \addpoints*{2} tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
\item vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
\item no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\end{enumerate}
|
||||||
|
\end{question}
|
||||||
|
|
||||||
|
\begin{question}[subtitle=Plop]{4}
|
||||||
|
\begin{mdframed}[backgroundcolor=blue!30]
|
||||||
|
Chipopo
|
||||||
|
\end{mdframed}
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\end{question}
|
||||||
|
|
||||||
|
\begin{question}{4}
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\end{question}
|
||||||
|
|
||||||
|
\begin{question}[name={presentation},print=false]{4}
|
||||||
|
\end{question}
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
||||||
|
|
BIN
tools/example/exo.pdf
Normal file
BIN
tools/example/exo.pdf
Normal file
Binary file not shown.
67
tools/example/exo.tex
Normal file
67
tools/example/exo.tex
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
\documentclass[a4paper,12pt,landscape, twocolumn]{classExo}
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\titre{<++chap++> - Exercices}
|
||||||
|
\classe{Une classe}
|
||||||
|
\date{Une date}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{questions}
|
||||||
|
\question[2]
|
||||||
|
\begin{parts}
|
||||||
|
\part
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\part
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\part
|
||||||
|
\begin{subparts}
|
||||||
|
\subpart
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\subpart
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\subpart
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\end{subparts}
|
||||||
|
|
||||||
|
\end{parts}
|
||||||
|
|
||||||
|
\eject
|
||||||
|
|
||||||
|
\question
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
\question[2\half] Coucou
|
||||||
|
\question[2] Coucou
|
||||||
|
|
||||||
|
\eject
|
||||||
|
|
||||||
|
\titledquestion{Design}[10] plop
|
||||||
|
\end{questions}
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
||||||
|
|
BIN
tools/example/presentation.pdf
Normal file
BIN
tools/example/presentation.pdf
Normal file
Binary file not shown.
44
tools/example/presentation.tex
Executable file
44
tools/example/presentation.tex
Executable file
@ -0,0 +1,44 @@
|
|||||||
|
\documentclass[a4paper,10pt,xcolor=table]{classPres}
|
||||||
|
|
||||||
|
\author{}
|
||||||
|
\title{}
|
||||||
|
\date{}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{frame}{Une slide}
|
||||||
|
|
||||||
|
\begin{Exo}
|
||||||
|
\begin{enumerate}
|
||||||
|
\item
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
\item
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
\item
|
||||||
|
\begin{enumerate}
|
||||||
|
\item
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
\item
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
\item
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||||
|
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||||
|
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
|
||||||
|
\end{enumerate}
|
||||||
|
|
||||||
|
\end{enumerate}
|
||||||
|
|
||||||
|
\end{Exo}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
BIN
tools/example/report.pdf
Normal file
BIN
tools/example/report.pdf
Normal file
Binary file not shown.
65
tools/example/report.tex
Normal file
65
tools/example/report.tex
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
\documentclass{classReport}
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\titre{Devoir surveillé n}
|
||||||
|
% \seconde \premiereS \PSTMG \TSTMG
|
||||||
|
\classe{Une classe}
|
||||||
|
\date{10 mars 2015}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
\begin{minipage}{0.5\linewidth}
|
||||||
|
\Large
|
||||||
|
Nom
|
||||||
|
|
||||||
|
Prénom
|
||||||
|
|
||||||
|
\end{minipage}
|
||||||
|
\begin{minipage}{0.3\linewidth}
|
||||||
|
\begin{flushright}
|
||||||
|
\Huge 15 / 20
|
||||||
|
\end{flushright}
|
||||||
|
\end{minipage}
|
||||||
|
|
||||||
|
\vfill
|
||||||
|
|
||||||
|
\fbox{%
|
||||||
|
\begin{minipage}{0.9\linewidth}
|
||||||
|
\hfill
|
||||||
|
\vspace{2cm}
|
||||||
|
\end{minipage}
|
||||||
|
}
|
||||||
|
|
||||||
|
\vfill
|
||||||
|
|
||||||
|
\begin{tabular}{|p{3cm}|p{3cm}|p{3cm}|}
|
||||||
|
\hline
|
||||||
|
\rowcolor{highlightbg} Exercices & Barème & réussite \\
|
||||||
|
\hline
|
||||||
|
Exercice 1 & 10 & 9 \\
|
||||||
|
\hline
|
||||||
|
1 & 1 & \NoRep \\
|
||||||
|
\hline
|
||||||
|
2 & 1 & \RepZ \\
|
||||||
|
\hline
|
||||||
|
3 & 1 & \RepU \\
|
||||||
|
\hline
|
||||||
|
3 & 1 & \RepD \\
|
||||||
|
\hline
|
||||||
|
3 & 1 & \RepT \\
|
||||||
|
\hline
|
||||||
|
\end{tabular}
|
||||||
|
|
||||||
|
\vfill
|
||||||
|
\pagebreak
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
||||||
|
|
1929
tools/skeleton/Bilan.ipynb
Normal file
1929
tools/skeleton/Bilan.ipynb
Normal file
File diff suppressed because one or more lines are too long
82
tools/skeleton/Competences.tex
Normal file
82
tools/skeleton/Competences.tex
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
\documentclass{classConn}
|
||||||
|
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\title{}
|
||||||
|
\author{}
|
||||||
|
\date{}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{multicols}{2}
|
||||||
|
|
||||||
|
Nom - Prénom - Classe:
|
||||||
|
|
||||||
|
~\\[1cm]
|
||||||
|
|
||||||
|
\textbf{Note:} \hfill {\Large /20}
|
||||||
|
~\\[1cm]
|
||||||
|
|
||||||
|
|
||||||
|
\textbf{Commentaires:} \\[4cm]
|
||||||
|
|
||||||
|
\textbf{Compétences:}
|
||||||
|
%\begin{competences}
|
||||||
|
% \competence Dessin en 3D
|
||||||
|
% \competence Lecture graphique
|
||||||
|
% \competence Lecture tableau de varation
|
||||||
|
% \competence Écriture mathématique
|
||||||
|
%\end{competences}
|
||||||
|
\vfill
|
||||||
|
|
||||||
|
\hspace{-1cm}
|
||||||
|
\begin{tabular}{|p{5cm}|*{3}{c|}}
|
||||||
|
\hline
|
||||||
|
Compétences & Non aquis & Cours d'aquisition & Aquis \\
|
||||||
|
\hline
|
||||||
|
<++> Compétences <++>
|
||||||
|
\hline
|
||||||
|
\end{tabular}
|
||||||
|
\vfill
|
||||||
|
|
||||||
|
\columnbreak
|
||||||
|
|
||||||
|
Nom - Prénom - Classe:
|
||||||
|
|
||||||
|
~\\[1cm]
|
||||||
|
|
||||||
|
\textbf{Note:} \hfill {\Large /20}
|
||||||
|
~\\[1cm]
|
||||||
|
|
||||||
|
|
||||||
|
\textbf{Commentaires:} \\[4cm]
|
||||||
|
|
||||||
|
\textbf{Compétences:}
|
||||||
|
%\begin{competences}
|
||||||
|
% \competence Dessin en 3D
|
||||||
|
% \competence Lecture graphique
|
||||||
|
% \competence Lecture tableau de varation
|
||||||
|
% \competence Écriture mathématique
|
||||||
|
%\end{competences}
|
||||||
|
\vfill
|
||||||
|
|
||||||
|
\hspace{-1cm}
|
||||||
|
\begin{tabular}{|p{5cm}|*{3}{c|}}
|
||||||
|
\hline
|
||||||
|
Compétences & Non aquis & Cours d'aquisition & Aquis \\
|
||||||
|
\hline
|
||||||
|
<++> Compétences <++>
|
||||||
|
\hline
|
||||||
|
\end{tabular}
|
||||||
|
\vfill
|
||||||
|
|
||||||
|
|
||||||
|
\end{multicols}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
28
tools/skeleton/Conn.tex
Normal file
28
tools/skeleton/Conn.tex
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
\documentclass{classConn}
|
||||||
|
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\title{}
|
||||||
|
\author{}
|
||||||
|
\date{<++ date ++>}
|
||||||
|
% \seconde \premiereS \PSTMG \TSTMG
|
||||||
|
\classe{<++Une classe++>}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\sujet
|
||||||
|
|
||||||
|
\begin{Exo}
|
||||||
|
<++ Exercice ++>
|
||||||
|
\end{Exo}
|
||||||
|
|
||||||
|
|
||||||
|
\sujet
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
20
tools/skeleton/Cours.tex
Normal file
20
tools/skeleton/Cours.tex
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
\documentclass[a4paper,10pt, table]{classCours}
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\titre{<++titre++>}
|
||||||
|
% \seconde \premiereS \PSTMG \TSTMG
|
||||||
|
\classe{<++classe++>}
|
||||||
|
\date{<++date++>}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
<++Cours++>
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
||||||
|
|
30
tools/skeleton/DS.tex
Normal file
30
tools/skeleton/DS.tex
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
\documentclass[a4paper,10pt, table]{/media/documents/Cours/Prof/Enseignements/2016-2017/tools/style/classDS}
|
||||||
|
\usepackage{/media/documents/Cours/Prof/Enseignements/2016-2017/theme}
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\titre{<++titre++>}
|
||||||
|
% \seconde \premiereS \PSTMG \TSTMG
|
||||||
|
\classe{<++classe++>}
|
||||||
|
\date{<++ date | datetimeformat("%A %d %B %Y")++>}
|
||||||
|
\duree{1 heure}
|
||||||
|
%\sujet{%{{infos.subj%}}}
|
||||||
|
% DS DSCorr DM DMCorr Other
|
||||||
|
\typedoc{<++doc++>}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
Le barème est donné à titre indicatif, il pourra être modifié.
|
||||||
|
|
||||||
|
\begin{questions}
|
||||||
|
\question
|
||||||
|
|
||||||
|
\end{questions}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
||||||
|
|
29
tools/skeleton/Exam.tex
Normal file
29
tools/skeleton/Exam.tex
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
\documentclass[a4paper,10pt, table]{classExamen}
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\titre{<++titre++>}
|
||||||
|
% \seconde \premiereS \PSTMG \TSTMG
|
||||||
|
\classe{<++Class++>}
|
||||||
|
\date{<++date++>}
|
||||||
|
\duree{<++duree++>}
|
||||||
|
% DS DSCorr DM DMCorr Other
|
||||||
|
\typedoc{<++Type++>}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\titlepage
|
||||||
|
|
||||||
|
\begin{questions}
|
||||||
|
\question
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{questions}
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
||||||
|
|
20
tools/skeleton/Exo.tex
Normal file
20
tools/skeleton/Exo.tex
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
\documentclass[a4paper,12pt,landscape, twocolumn]{classExo}
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\titre{<++Chapitre++> - Exercices}
|
||||||
|
% \seconde \premiereS \PSTMG \TSTMG
|
||||||
|
\classe{<++Classe++>}
|
||||||
|
\date{<++Date++>}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
<++ Exo ++>
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
||||||
|
|
50
tools/skeleton/calcul_mental.tex
Executable file
50
tools/skeleton/calcul_mental.tex
Executable file
@ -0,0 +1,50 @@
|
|||||||
|
\documentclass[a4paper,10pt,xcolor=table]{classPres}
|
||||||
|
|
||||||
|
\author{}
|
||||||
|
\title{}
|
||||||
|
\date{}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{frame}{Calcul mental}
|
||||||
|
\begin{center}
|
||||||
|
\LARGE 30 secondes par calcul
|
||||||
|
\end{center}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Calcul 1}
|
||||||
|
\huge
|
||||||
|
\begin{eqnarray*}
|
||||||
|
\end{eqnarray*}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Calcul 2}
|
||||||
|
\huge
|
||||||
|
\begin{eqnarray*}
|
||||||
|
\end{eqnarray*}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Calcul 3}
|
||||||
|
\huge
|
||||||
|
\begin{eqnarray*}
|
||||||
|
\end{eqnarray*}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Calcul 4}
|
||||||
|
\huge
|
||||||
|
\begin{eqnarray*}
|
||||||
|
\end{eqnarray*}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Fin}
|
||||||
|
\begin{center}
|
||||||
|
\LARGE On retourne son papier.
|
||||||
|
\end{center}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
11
tools/skeleton/index.rst
Normal file
11
tools/skeleton/index.rst
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<++ Tittre ++>
|
||||||
|
##############
|
||||||
|
|
||||||
|
:date: 2017-06-08
|
||||||
|
:modified: 2017-06-08
|
||||||
|
:tags: <++ tags ++>
|
||||||
|
:category: <++ classe ++>
|
||||||
|
:authors: Bertrand Benjamin
|
||||||
|
:summary: <++ resumé ++>
|
||||||
|
|
||||||
|
<++ contenu ++>
|
15
tools/skeleton/presentation.tex
Executable file
15
tools/skeleton/presentation.tex
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
\documentclass[a4paper,10pt,xcolor=table]{classPres}
|
||||||
|
|
||||||
|
\author{}
|
||||||
|
\title{}
|
||||||
|
\date{}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{frame}{<++Titre++>}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
29
tools/skeleton/template_EPI.rst
Normal file
29
tools/skeleton/template_EPI.rst
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
|
||||||
|
=====
|
||||||
|
|
||||||
|
Niveau:
|
||||||
|
|
||||||
|
Thème:
|
||||||
|
|
||||||
|
Discipline
|
||||||
|
----------
|
||||||
|
|
||||||
|
Socle de compétence (thèmes)
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
Objectifs
|
||||||
|
---------
|
||||||
|
|
||||||
|
Contenu d'enseignement
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
Production
|
||||||
|
----------
|
||||||
|
|
||||||
|
Organisation
|
||||||
|
------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Calendrier
|
||||||
|
----------
|
79
tools/style/base.sty
Executable file
79
tools/style/base.sty
Executable file
@ -0,0 +1,79 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\newcommand{\op@annee}{2017-2018}
|
||||||
|
|
||||||
|
% extensions
|
||||||
|
\RequirePackage[utf8x]{inputenc}
|
||||||
|
\RequirePackage[francais]{babel}
|
||||||
|
\RequirePackage[T1]{fontenc}
|
||||||
|
\RequirePackage{amssymb}
|
||||||
|
\RequirePackage{amsmath}
|
||||||
|
\RequirePackage{amsfonts}
|
||||||
|
\RequirePackage{subfig}
|
||||||
|
\RequirePackage{graphicx}
|
||||||
|
\RequirePackage{color}
|
||||||
|
\RequirePackage{gensymb}
|
||||||
|
\RequirePackage{ifthen, calc}
|
||||||
|
\RequirePackage{tabularx}
|
||||||
|
|
||||||
|
% Symbole euro
|
||||||
|
\RequirePackage{eurosym}
|
||||||
|
|
||||||
|
% Faire des boites
|
||||||
|
\RequirePackage{fancybox}
|
||||||
|
|
||||||
|
% Espaces pour écrire les grands nombres
|
||||||
|
\RequirePackage[np]{numprint}
|
||||||
|
|
||||||
|
% Outils pour les tableaux et les fonctions
|
||||||
|
\RequirePackage{tkz-tab}
|
||||||
|
\RequirePackage{tkz-fct}
|
||||||
|
|
||||||
|
% Pour gérer les todo
|
||||||
|
\RequirePackage[french, textsize=small]{todonotes}
|
||||||
|
|
||||||
|
% Plusieurs colonnes
|
||||||
|
\RequirePackage{multicol}
|
||||||
|
|
||||||
|
% inteligent import (see https://codeyarns.com/2010/05/27/latex-import-subimport-for-document-organization/)
|
||||||
|
\RequirePackage{import}
|
||||||
|
|
||||||
|
% Lecture des fichiers csv et affichage des csv en table
|
||||||
|
\RequirePackage{csvsimple}
|
||||||
|
|
||||||
|
% Mes racourcis
|
||||||
|
\RequirePackage{shortcuts}
|
||||||
|
|
||||||
|
%Polices
|
||||||
|
%% l'option nomath fait que la police du mode mathématique n'est pas affectée
|
||||||
|
\RequirePackage[nomath]{kpfonts}
|
||||||
|
\renewcommand*\familydefault{\sfdefault}
|
||||||
|
\RequirePackage[T1]{fontenc}
|
||||||
|
|
||||||
|
% Les tableaux
|
||||||
|
\renewcommand{\arraystretch}{2}
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Environment Exo %
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% Doit disparaitre pour laisser place à exsheet
|
||||||
|
\newcounter{exo}[section]
|
||||||
|
\setcounter{exo}{0}
|
||||||
|
\newenvironment{Exo}[1][0]{%
|
||||||
|
\addtocounter{exo}{1}
|
||||||
|
\medskip
|
||||||
|
\noindent%
|
||||||
|
\textbf{\color{exercice}{Exercice \theexo}} \hspace{0.5cm} \color{line}\hrulefill \hspace{0.5cm} \color{exercice}
|
||||||
|
\ifthenelse{\equal{#1}{0}}%
|
||||||
|
{}%
|
||||||
|
{#1}
|
||||||
|
% \ifthenelse{\lengthtest{#1 pt = 1pt}}{#1 point}{#1 points}}%
|
||||||
|
\par
|
||||||
|
\medskip
|
||||||
|
\color{text}
|
||||||
|
}{\par%
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\exo}[1]{{\centering \textbf{#1} \par}}
|
66
tools/style/classConn.cls
Normal file
66
tools/style/classConn.cls
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\ProvidesClass{classConn}
|
||||||
|
|
||||||
|
% classe de base
|
||||||
|
|
||||||
|
\LoadClass[a5paper, 12pt]{article}
|
||||||
|
|
||||||
|
% extensions
|
||||||
|
|
||||||
|
\RequirePackage{base}
|
||||||
|
\RequirePackage{none_beamer}
|
||||||
|
\RequirePackage{colorscheme}
|
||||||
|
% pour redéfinir \section
|
||||||
|
\RequirePackage[explicit]{titlesec}
|
||||||
|
|
||||||
|
% géométrie
|
||||||
|
\RequirePackage{geometry}
|
||||||
|
\geometry{left=10mm,right=10mm, top=10mm}
|
||||||
|
|
||||||
|
% commandes personnelles
|
||||||
|
|
||||||
|
% Les en-tête et les pieds de pages
|
||||||
|
\RequirePackage{fancyhdr}
|
||||||
|
\pagestyle{empty}
|
||||||
|
%\renewcommand\headrulewidth{0pt}
|
||||||
|
%\fancyhead[R]{}
|
||||||
|
%\fancyfoot[C]{}
|
||||||
|
|
||||||
|
% Description du devoir
|
||||||
|
\newcommand{\op@entete}{}
|
||||||
|
\newcommand{\op@soustitre}{}
|
||||||
|
\newcommand{\op@classe}{}
|
||||||
|
\newcommand{\op@titre}{Connaissance}
|
||||||
|
|
||||||
|
\newcommand{\classe}[1]{\renewcommand{\op@classe}{#1}}
|
||||||
|
\newcommand{\titre}[1]{\renewcommand{\op@titre}{#1}}
|
||||||
|
|
||||||
|
\renewcommand{\op@soustitre}{\op@classe{} -- \@date{}}%
|
||||||
|
\renewcommand{\op@entete}{\@date}
|
||||||
|
|
||||||
|
|
||||||
|
% Redéfinition de maketitle pour ne plus avoir la date
|
||||||
|
\newcounter{sujet}
|
||||||
|
\setcounter{sujet}{0}
|
||||||
|
\newcommand{\sujet}{%
|
||||||
|
\clearpage
|
||||||
|
\setcounter{exo}{0}
|
||||||
|
\addtocounter{sujet}{1}
|
||||||
|
\noindent
|
||||||
|
\begin{minipage}{0.8\textwidth}
|
||||||
|
\noindent{\huge \color{title}\bfseries \op@titre}\par
|
||||||
|
\noindent{\color{line}\rule{\linewidth}{1ex}}\par
|
||||||
|
\noindent{\color{subtitle}\bfseries \op@soustitre}\par
|
||||||
|
\end{minipage}
|
||||||
|
\begin{minipage}{0.2\textwidth}
|
||||||
|
\begin{center}
|
||||||
|
\Huge\thesujet
|
||||||
|
\end{center}
|
||||||
|
\end{minipage}
|
||||||
|
\\[0.2cm]
|
||||||
|
Nom - Prénom:
|
||||||
|
\\[0.2cm]
|
||||||
|
|
||||||
|
\normalsize
|
||||||
|
}
|
79
tools/style/classCours.cls
Normal file
79
tools/style/classCours.cls
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\ProvidesClass{classCours}
|
||||||
|
|
||||||
|
% classe de base
|
||||||
|
|
||||||
|
\LoadClassWithOptions{article}
|
||||||
|
|
||||||
|
% extensions
|
||||||
|
|
||||||
|
\RequirePackage{base}
|
||||||
|
\RequirePackage{none_beamer}
|
||||||
|
\RequirePackage{colorscheme}
|
||||||
|
|
||||||
|
% géométrie
|
||||||
|
\RequirePackage{geometry}
|
||||||
|
\geometry{left=20mm,right=20mm, top=15mm, bottom=20mm}
|
||||||
|
|
||||||
|
%\RequirePackage{arev}
|
||||||
|
\RequirePackage{kpfonts}
|
||||||
|
\renewcommand*\familydefault{\sfdefault}
|
||||||
|
\RequirePackage[T1]{fontenc}
|
||||||
|
|
||||||
|
% commandes personnelles
|
||||||
|
|
||||||
|
% Les en-tête et les pieds de pages
|
||||||
|
\RequirePackage{fancyhdr}
|
||||||
|
\pagestyle{fancy}
|
||||||
|
\fancyhf{}
|
||||||
|
|
||||||
|
\renewcommand{\headrulewidth}{0pt}
|
||||||
|
%\setlength{\headheight}{15.2pt}
|
||||||
|
\setlength{\headsep}{5pt}
|
||||||
|
|
||||||
|
\newcommand{\op@boiteentete}{\makebox[0pt][l]{\hspace*{-3ex}%
|
||||||
|
\color{bgentete}\rule[-0.8ex]{\linewidth+6ex}{3ex}%
|
||||||
|
}}
|
||||||
|
|
||||||
|
\fancyhead[L]{%
|
||||||
|
\op@boiteentete%
|
||||||
|
\small\op@typedoc \op@titre%
|
||||||
|
}
|
||||||
|
\fancyhead[R]{\small\scshape\op@entete}
|
||||||
|
\fancyfoot[R]{\color{footer}\thepage}
|
||||||
|
\fancyfoot[L]{\color{footer}\scriptsize\op@classe{} -- \op@annee}
|
||||||
|
|
||||||
|
\fancypagestyle{plain}{%
|
||||||
|
\fancyhf{}
|
||||||
|
\fancyfoot[R]{\color{footer}\thepage}
|
||||||
|
\fancyfoot[L]{\color{footer}\scriptsize\op@classe{} -- \op@annee}
|
||||||
|
% \fancyfoot[R]{\thepage}
|
||||||
|
% \fancyfoot[L]{\scriptsize\op@classe{} -- \op@annee}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
% Description du Cours
|
||||||
|
\newcommand{\op@entete}{}
|
||||||
|
\newcommand{\op@soustitre}{}
|
||||||
|
\newcommand{\op@classe}{}
|
||||||
|
\newcommand{\op@typedoc}{}
|
||||||
|
\newcommand{\op@typedoctmp}{}
|
||||||
|
\newcommand{\op@titre}{}
|
||||||
|
|
||||||
|
\newcommand{\classe}[1]{\renewcommand{\op@classe}{#1}}
|
||||||
|
\newcommand{\titre}[1]{\renewcommand{\op@titre}{#1}}
|
||||||
|
|
||||||
|
\renewcommand{\op@typedoc}{Cours: }
|
||||||
|
\renewcommand{\op@soustitre}{\op@classe{} -- \@date{}}%
|
||||||
|
\renewcommand{\op@entete}{\@date}
|
||||||
|
|
||||||
|
|
||||||
|
% Redéfinition de maketitle pour ne plus avoir la date
|
||||||
|
\renewcommand{\maketitle}{%
|
||||||
|
\thispagestyle{plain}
|
||||||
|
\noindent{\huge \color{title}\bfseries \op@typedoc \op@titre}\par
|
||||||
|
\noindent{\color{line}\rule{\linewidth}{1ex}}\par
|
||||||
|
\noindent{\color{subtitle}\bfseries \op@soustitre}\par
|
||||||
|
\vspace{2.5\baselineskip}
|
||||||
|
}
|
10
tools/style/classDS.cls
Normal file
10
tools/style/classDS.cls
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\ProvidesClass{classDS}
|
||||||
|
|
||||||
|
% classe de base
|
||||||
|
|
||||||
|
\LoadClassWithOptions{remixExam}
|
||||||
|
|
||||||
|
|
||||||
|
|
10
tools/style/classExamen.cls
Normal file
10
tools/style/classExamen.cls
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\ProvidesClass{classExamen}
|
||||||
|
|
||||||
|
% classe de base
|
||||||
|
|
||||||
|
\LoadClassWithOptions{remixExam}
|
||||||
|
|
||||||
|
\renewcommand{\baselinestretch}{1.5} % interligne
|
||||||
|
|
34
tools/style/classExo.cls
Normal file
34
tools/style/classExo.cls
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\ProvidesClass{classExo}
|
||||||
|
|
||||||
|
% classe de base
|
||||||
|
|
||||||
|
\LoadClassWithOptions{remixExam}
|
||||||
|
|
||||||
|
% extensions
|
||||||
|
|
||||||
|
\RequirePackage{base}
|
||||||
|
\RequirePackage{colorscheme}
|
||||||
|
|
||||||
|
\RequirePackage{geometry}
|
||||||
|
%\geometry{landscape}
|
||||||
|
\geometry{left=15mm,right=15mm, bottom= 15mm, top=15mm}
|
||||||
|
|
||||||
|
\firstpageheader{\op@boiteentete\small\scshape\op@entete}{}{\small\op@typedoc \op@titre} % Header de la première page
|
||||||
|
|
||||||
|
|
||||||
|
%\setlength{\oddsidemargin}{0in} % default=0in
|
||||||
|
%\setlength{\textwidth}{9in} % default=9in
|
||||||
|
|
||||||
|
\setlength{\columnsep}{30pt} % default=10pt
|
||||||
|
\setlength{\columnseprule}{1pt} % default=0pt (no line)
|
||||||
|
|
||||||
|
%\setlength{\textheight}{5.85in} % default=5.15in
|
||||||
|
%\setlength{\topmargin}{-0.40in} % default=0.20in
|
||||||
|
%\setlength{\headsep}{0.35in} % default=0.35in
|
||||||
|
|
||||||
|
|
||||||
|
\renewcommand{\op@entete}{\op@classe}
|
||||||
|
|
||||||
|
|
20
tools/style/classPres.cls
Executable file
20
tools/style/classPres.cls
Executable file
@ -0,0 +1,20 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\ProvidesClass{classPres}
|
||||||
|
|
||||||
|
% Classe de base - Beamer
|
||||||
|
\pdfminorversion=4
|
||||||
|
\LoadClassWithOptions{beamer}
|
||||||
|
|
||||||
|
\usetheme{Singapore}
|
||||||
|
\usepackage[defaultsans]{droidsans}
|
||||||
|
\usepackage[T1]{fontenc}
|
||||||
|
|
||||||
|
% extensions
|
||||||
|
|
||||||
|
\RequirePackage{base}
|
||||||
|
\RequirePackage{colorscheme}
|
||||||
|
|
||||||
|
|
||||||
|
% Les tableaux
|
||||||
|
\renewcommand{\arraystretch}{1.5}
|
55
tools/style/classReport.cls
Normal file
55
tools/style/classReport.cls
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\ProvidesClass{classReport}
|
||||||
|
|
||||||
|
% classe de base
|
||||||
|
|
||||||
|
%\LoadClass[a4paper,12pt, landscape, twocolumn]{article}
|
||||||
|
\LoadClass[a5paper,12pt]{article}
|
||||||
|
|
||||||
|
% extensions
|
||||||
|
|
||||||
|
\RequirePackage{base}
|
||||||
|
\RequirePackage{colorscheme}
|
||||||
|
|
||||||
|
\RequirePackage{xcolor,colortbl}
|
||||||
|
|
||||||
|
\pagestyle{empty}
|
||||||
|
|
||||||
|
\RequirePackage{geometry}
|
||||||
|
%\geometry{landscape}
|
||||||
|
\geometry{left=5mm,right=5mm,top=10mm, bottom= 10mm}
|
||||||
|
|
||||||
|
% Séparation au milieu
|
||||||
|
\setlength{\columnsep}{5pt} % default=10pt
|
||||||
|
\setlength{\columnseprule}{0pt} % default=0pt (no line)
|
||||||
|
|
||||||
|
|
||||||
|
% Décorations
|
||||||
|
\newcommand{\op@classe}{}
|
||||||
|
\newcommand{\op@titre}{}
|
||||||
|
\newcommand{\classe}[1]{\renewcommand{\op@classe}{#1}}
|
||||||
|
\newcommand{\titre}[1]{\renewcommand{\op@titre}{#1}}
|
||||||
|
\newcommand{\op@soustitre}{\op@classe{} \hfill \@date{}}%
|
||||||
|
|
||||||
|
\renewcommand{\maketitle}{%
|
||||||
|
\noindent{\huge \color{title}\bfseries Bilan \op@titre}\par
|
||||||
|
\noindent{\color{line}\rule{\linewidth}{1ex}}\par
|
||||||
|
\noindent{\color{subtitle}\bfseries \op@soustitre}\par
|
||||||
|
\vspace{1.5\baselineskip}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Les couleurs de la réussite
|
||||||
|
% \newcommand{\NoRep}{/}
|
||||||
|
% \newcommand{\RepZ}{\cellcolor{black!05}}
|
||||||
|
% \newcommand{\RepU}{\cellcolor{black!30}}
|
||||||
|
% \newcommand{\RepD}{\cellcolor{black!60}}
|
||||||
|
% \newcommand{\RepT}{\cellcolor{black}}
|
||||||
|
\usepackage{tikzsymbols}
|
||||||
|
|
||||||
|
%\newcommand{\RepT}{\color{black!10}\Changey[2][black!70]{0.8}\color{text}}
|
||||||
|
\newcommand{\RepT}{\Smiley[2][black!70]}
|
||||||
|
\newcommand{\RepD}{\Sey[2][black!40]}
|
||||||
|
\newcommand{\RepU}{\Neutrey[2][black!10]}
|
||||||
|
\newcommand{\RepZ}{\Sadey[2]}
|
||||||
|
\newcommand{\NoRep}{(??)}
|
50
tools/style/colorscheme.sty
Executable file
50
tools/style/colorscheme.sty
Executable file
@ -0,0 +1,50 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
|
||||||
|
% Couleurs
|
||||||
|
\RequirePackage{xcolor}
|
||||||
|
|
||||||
|
% Couleurs éléments
|
||||||
|
|
||||||
|
% \definecolor{coulpied}{couleur3}
|
||||||
|
% \definecolor{coulnumexos}{couleur5}
|
||||||
|
% \definecolor{coulrule}{couleur5}
|
||||||
|
% \definecolor{coulsection}{couleur1}
|
||||||
|
% \definecolor{coultable1}{couleur4}
|
||||||
|
% \definecolor{coultable2}{couleur3}
|
||||||
|
% \definecolor{coultheo}{couleur4}
|
||||||
|
% \definecolor{couldef}{couleur3}
|
||||||
|
|
||||||
|
% Solarized theme
|
||||||
|
\definecolor{base03}{HTML}{002b36}
|
||||||
|
\definecolor{base02}{HTML}{073642}
|
||||||
|
\definecolor{base01}{HTML}{586e75}
|
||||||
|
\definecolor{base00}{HTML}{657b83}
|
||||||
|
\definecolor{base0}{HTML}{839496}
|
||||||
|
\definecolor{base1}{HTML}{93a1a1}
|
||||||
|
\definecolor{base2}{HTML}{eee8d5}
|
||||||
|
\definecolor{base3}{HTML}{FDF6E3}
|
||||||
|
\definecolor{yellow}{HTML}{B58900}
|
||||||
|
\definecolor{orange}{HTML}{cb4b16}
|
||||||
|
\definecolor{red}{HTML}{DC322F}
|
||||||
|
\definecolor{magenta}{HTML}{d33682}
|
||||||
|
\definecolor{violet}{HTML}{6c71c4}
|
||||||
|
\definecolor{blue}{HTML}{268bd2}
|
||||||
|
\definecolor{cyan}{HTML}{2aa198}
|
||||||
|
\definecolor{green}{HTML}{859900}
|
||||||
|
|
||||||
|
% My theme
|
||||||
|
\colorlet{text}{base03}
|
||||||
|
\colorlet{footer}{base02}
|
||||||
|
\colorlet{bgentete}{base2}
|
||||||
|
|
||||||
|
\colorlet{title}{blue}
|
||||||
|
\colorlet{subtitle}{base02}
|
||||||
|
\colorlet{line}{base1}
|
||||||
|
\colorlet{comments}{base01}
|
||||||
|
\colorlet{exercice}{blue}
|
||||||
|
\colorlet{note}{red}
|
||||||
|
|
||||||
|
|
||||||
|
\colorlet{highlightbg}{base2}
|
||||||
|
\colorlet{tabular}{base3}
|
8
tools/style/none_beamer.sty
Executable file
8
tools/style/none_beamer.sty
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
% Les listes
|
||||||
|
\RequirePackage{enumerate}
|
||||||
|
\RequirePackage{enumitem}
|
||||||
|
\setlist[itemize,1]{label=$\bullet$}
|
||||||
|
|
||||||
|
|
185
tools/style/remixExam.cls
Normal file
185
tools/style/remixExam.cls
Normal file
@ -0,0 +1,185 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\ProvidesClass{remixExam}
|
||||||
|
|
||||||
|
% classe de base
|
||||||
|
|
||||||
|
\LoadClassWithOptions{exam}
|
||||||
|
|
||||||
|
% extensions
|
||||||
|
|
||||||
|
\RequirePackage{base}
|
||||||
|
\RequirePackage{none_beamer}
|
||||||
|
\RequirePackage{colorscheme}
|
||||||
|
\RequirePackage{xifthen}
|
||||||
|
%\RequirePackage{etoolbox}
|
||||||
|
\RequirePackage{pdftexcmds}
|
||||||
|
|
||||||
|
% Generalites
|
||||||
|
|
||||||
|
% géométrie
|
||||||
|
\RequirePackage{geometry}
|
||||||
|
\geometry{left=20mm,right=20mm, top=15mm, bottom=20mm}
|
||||||
|
|
||||||
|
% Calculatrice
|
||||||
|
\newcommand{\noCalc}{{\centering \textbf{Calculatrice interdite} \par}}
|
||||||
|
\newcommand{\Calc}{{\centering \textbf{Calculatrice autorisée} \par}}
|
||||||
|
|
||||||
|
% Custumisation de la class Exam
|
||||||
|
|
||||||
|
%% Document informations
|
||||||
|
\newcommand{\op@entete}{}
|
||||||
|
\newcommand{\op@soustitre}{\op@classe{} -- \@date{}}
|
||||||
|
\newcommand{\op@typedoctmp}{}
|
||||||
|
\newcommand{\op@classe}{}
|
||||||
|
\newcommand{\op@titre}{}
|
||||||
|
\newcommand{\op@duree}{}
|
||||||
|
\newcommand{\op@sujet}{}
|
||||||
|
\newcommand{\op@ptpres}{0}
|
||||||
|
|
||||||
|
\newcommand{\classe}[1]{\renewcommand{\op@classe}{#1}}
|
||||||
|
\newcommand{\titre}[1]{\renewcommand{\op@titre}{#1}}
|
||||||
|
\newcommand{\duree}[1]{\renewcommand{\op@duree}{#1}}
|
||||||
|
\newcommand{\sujet}[1]{\renewcommand{\op@sujet}{Sujet #1}}
|
||||||
|
\newcommand{\ptpres}[1]{\renewcommand{\op@ptpres}{#1}}
|
||||||
|
\newcommand{\typedoc}[1]{\renewcommand{\op@typedoctmp}{#1}
|
||||||
|
\renewcommand{\op@soustitre}{\op@classe{} -- \@date{}}%
|
||||||
|
\renewcommand{\op@entete}{\@date}
|
||||||
|
}
|
||||||
|
|
||||||
|
%% Redéfinition de maketitle
|
||||||
|
\renewcommand{\maketitle}{%
|
||||||
|
\noindent{\huge \color{title}\bfseries \op@titre}\par
|
||||||
|
\noindent{\color{line}\rule{\linewidth}{1ex}}\par
|
||||||
|
\noindent{\color{subtitle}\bfseries \op@soustitre \hfill \large\op@sujet}\par
|
||||||
|
\vspace{2.5\baselineskip}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Page de garde
|
||||||
|
\renewcommand{\titlepage}{%
|
||||||
|
\begin{center}
|
||||||
|
%~\\[1cm]
|
||||||
|
\Huge \op@titre \\
|
||||||
|
\Huge \op@classe\\[1cm]
|
||||||
|
\LARGE \@date \\[1cm]
|
||||||
|
|
||||||
|
\fbox{
|
||||||
|
\parbox{0.7\textwidth}{~\\[1cm] \large Épreuve de : \\ \Huge MATHÉMATIQUES \\ \Large Durée de l'épreuve: \op@duree %
|
||||||
|
\ifprintanswers \Huge\center \textbf{Correction} \fi \\[1cm]}
|
||||||
|
}
|
||||||
|
|
||||||
|
~\\[1cm]
|
||||||
|
\normalsize
|
||||||
|
Ce sujet comporte \numpages\, pages, numérotées de 1 / \numpages \; à \numpages / \numpages \\
|
||||||
|
Dès qu'il vous est remis, assurez-vous qu'il est complet.
|
||||||
|
\\[0.5cm]
|
||||||
|
|
||||||
|
L'utilisation de la calculatrice est autorisée.\\
|
||||||
|
L'échange de calculatrice entre les élèves est strictement interdit.\\
|
||||||
|
L'usage du dictionnaire n'est pas autorisé. \\[1cm]
|
||||||
|
|
||||||
|
\pointtable[h][questions]
|
||||||
|
|
||||||
|
~\\[0.5cm]
|
||||||
|
\ifthenelse{\equal{\op@ptpres}{0}}%
|
||||||
|
{}%
|
||||||
|
{\textbf{\op@ptpres\, points} sont réservés à la présentation et à la rédaction.}
|
||||||
|
\end{center}
|
||||||
|
\clearpage
|
||||||
|
}
|
||||||
|
|
||||||
|
%% Les en-tête et les pieds de pages
|
||||||
|
\newcommand{\op@boiteentete}{\makebox[0pt][l]{\hspace*{-3ex}%
|
||||||
|
\color{bgentete}\rule[-0.8ex]{\linewidth+6ex}{3ex}%
|
||||||
|
}}
|
||||||
|
|
||||||
|
\pagestyle{headandfoot}
|
||||||
|
\header{\op@boiteentete\small\scshape\op@entete}{}{\small \op@titre}
|
||||||
|
\footer{\scriptsize\op@classe{} -- \op@annee}{}{\scriptsize\thepage / \numpages}
|
||||||
|
|
||||||
|
%% En tête de la première page
|
||||||
|
% Header de la première page
|
||||||
|
\firstpageheader{}{}{}
|
||||||
|
% header des autres pages
|
||||||
|
\runningheader{\op@boiteentete\small\scshape\op@entete}{}{\small \op@titre}
|
||||||
|
% Footer de la première page
|
||||||
|
\firstpagefooter{\scriptsize\op@classe{} -- \op@annee}{}{\scriptsize\thepage / \numpages}
|
||||||
|
% footer des autres pages
|
||||||
|
\runningfooter{\scriptsize\op@classe{} -- \op@annee}{}{\scriptsize\thepage / \numpages}
|
||||||
|
|
||||||
|
|
||||||
|
%% Questions and parts
|
||||||
|
|
||||||
|
%%% Numbering
|
||||||
|
% numérotation de part
|
||||||
|
\renewcommand{\thepartno}{\arabic{partno}}
|
||||||
|
% numérotation de choice
|
||||||
|
\renewcommand{\thechoice}{\alph{choice}}
|
||||||
|
% numérotation de subpart
|
||||||
|
\renewcommand{\thesubpart}{\alph{subpart}}
|
||||||
|
% numérotation de subsubpart
|
||||||
|
\renewcommand{\thesubsubpart}{\greeknum{subsubpart}}
|
||||||
|
|
||||||
|
%%% Display numbering
|
||||||
|
\renewcommand{\partlabel}{\colorbox{exercice}{\color{highlightbg}\thepartno}}
|
||||||
|
%\renewcommand{\choicelabel}{\color{exercice}\thechoice.}}
|
||||||
|
%\newcommand{\partlabel}{\thepartno.}
|
||||||
|
\renewcommand{\subpartlabel}{\color{exercice}\thesubpart.\color{text}}
|
||||||
|
\renewcommand{\subsubpartlabel}{\color{exercice}\thesubsubpart)}
|
||||||
|
|
||||||
|
%%% Reformat questions
|
||||||
|
\qformat{\Large \textbf{\color{exercice}{Exercice \thequestion}} \hspace{0.5cm} \color{line}\hrulefill \hspace{0.5cm} \color{exercice} \thepoints}
|
||||||
|
|
||||||
|
%%% Points table
|
||||||
|
\addpoints
|
||||||
|
\vqword{Éxercice}
|
||||||
|
|
||||||
|
%% Saved solutions environment
|
||||||
|
|
||||||
|
\newbox\allsolutions
|
||||||
|
\setbox\allsolutions=\vbox{}
|
||||||
|
|
||||||
|
\edef\iniq{}
|
||||||
|
\edef\inip{}
|
||||||
|
\edef\inisp{}
|
||||||
|
|
||||||
|
\newenvironment{savedSolution}
|
||||||
|
{%
|
||||||
|
\ifprintanswers
|
||||||
|
% s'il y a printanswers on veut que les solutions soient au milieu des questions.
|
||||||
|
\begin{solution}
|
||||||
|
\else
|
||||||
|
\global\setbox\allsolutions=\vbox\bgroup
|
||||||
|
\unvbox\allsolutions
|
||||||
|
% à partir de là, on enregistre des truc dans la boite. Je suis pas convaincu que le truc avec minipage va bien marcher mais bon...
|
||||||
|
\begin{minipage}{0.45\textheight}
|
||||||
|
\ifnum\pdf@strcmp{\iniq}{\thequestion}=0
|
||||||
|
\else
|
||||||
|
\Large \textbf{\color{exercice}{Exercice \thequestion}} \hspace{0.5cm} {\color{line}\hrulefill} \hspace{0.5cm} {\color{exercice} Solution} \normalsize
|
||||||
|
\global\edef\iniq{\thequestion}%
|
||||||
|
\fi
|
||||||
|
|
||||||
|
\ifnum\pdf@strcmp{\inip}{\thepartno}=0
|
||||||
|
\else
|
||||||
|
\partlabel \;
|
||||||
|
\global\edef\inip{\thepartno}%
|
||||||
|
\fi
|
||||||
|
\ifnum\pdf@strcmp{\inisp}{\thesubpart}=0
|
||||||
|
\else
|
||||||
|
\subpartlabel \;
|
||||||
|
\global\edef\inisp{\thesubpart}%
|
||||||
|
\fi%
|
||||||
|
\fi%
|
||||||
|
}%
|
||||||
|
{%
|
||||||
|
\ifprintanswers
|
||||||
|
\end{solution}
|
||||||
|
\else
|
||||||
|
\end{minipage}
|
||||||
|
\bigbreak
|
||||||
|
\egroup
|
||||||
|
\fi
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\showallsolutions}{\par\unvbox\allsolutions}
|
||||||
|
|
162
tools/style/shortcuts.sty
Executable file
162
tools/style/shortcuts.sty
Executable file
@ -0,0 +1,162 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%
|
||||||
|
% Raccourcis %
|
||||||
|
%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% Ensembles
|
||||||
|
\newcommand{\N}{\mathbb{N}}
|
||||||
|
\newcommand{\Z}{\mathbb{Z}}
|
||||||
|
%\newcommand{\D}{\mathbb{D}}
|
||||||
|
\newcommand{\Q}{\mathbb{Q}}
|
||||||
|
\newcommand{\R}{\mathbb{R}}
|
||||||
|
\newcommand{\C}{\mathbb{C}}
|
||||||
|
|
||||||
|
% intervalles ouvert ouvert
|
||||||
|
\newcommand{\intOO}[2]{\left]{#1}\,{;}\,{#2}\right[}
|
||||||
|
% intervalles ouvert fermé
|
||||||
|
\newcommand{\intOF}[2]{\left]{#1}\,{;}\,{#2}\right]}
|
||||||
|
% intervalles fermé ouvert
|
||||||
|
\newcommand{\intFO}[2]{\left[{#1}\,{;}\,{#2}\right[}
|
||||||
|
% intervalles fermé fermé
|
||||||
|
\newcommand{\intFF}[2]{\left[{#1}\,{;}\,{#2}\right]}
|
||||||
|
|
||||||
|
|
||||||
|
%% Vecteurs
|
||||||
|
% représentation d'un vecteur
|
||||||
|
\renewcommand{\vec}[1]{\overrightarrow{#1}}
|
||||||
|
% Norme d'un vecteur
|
||||||
|
\newcommand{\norme}[1]{||\vec{#1}||}
|
||||||
|
% Produit scalaire
|
||||||
|
\newcommand{\scal}[2]{\vec{#1} \cdot \vec{#2}}
|
||||||
|
\newcommand{\vectCoord}[2]{%
|
||||||
|
{\renewcommand{\arraystretch}{1}%
|
||||||
|
\left(\begin{array}{c} #1 \\ #2 \end{array} \right)%
|
||||||
|
}%
|
||||||
|
}
|
||||||
|
|
||||||
|
%% Proba
|
||||||
|
\newcommand{\coefBino}[2]{\vectCoord{#1}{#2}}
|
||||||
|
|
||||||
|
%% Logique
|
||||||
|
\renewcommand{\equiv}{\Leftrightarrow}
|
||||||
|
|
||||||
|
%% Calculatrice
|
||||||
|
\usepackage{listings}
|
||||||
|
\newcommand{\calc}[1]{\Ovalbox{\lstinline|#1|}}
|
||||||
|
%\newcommand{\calc}[1]{\verb!#1!}
|
||||||
|
|
||||||
|
%% Autres
|
||||||
|
\newcommand{\TODO}[1]{\textcolor{red}{note(#1)}}
|
||||||
|
|
||||||
|
%% Poser des opérations
|
||||||
|
\RequirePackage[letterspace=500]{microtype}
|
||||||
|
\newcommand{\poseOP}[3]{%
|
||||||
|
\textls{
|
||||||
|
$\begin{array}{cr}
|
||||||
|
& #1 \\[-0.3cm]
|
||||||
|
#2 & #3 \\
|
||||||
|
\hline
|
||||||
|
&
|
||||||
|
\end{array}$}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Icones
|
||||||
|
\newcommand{\icon}[2][scale=0.4]{%
|
||||||
|
\includegraphics[#1]{/media/documents/Cours/Prof/Enseignements/Clipart/icons/#2.png}%
|
||||||
|
}
|
||||||
|
|
||||||
|
% Icones des compétences
|
||||||
|
|
||||||
|
\newcommand{\Cher}[1][scale=0.4]{%
|
||||||
|
\icon[#1]{card-pick}
|
||||||
|
}
|
||||||
|
\newcommand{\Mod}[1][scale=0.4]{%
|
||||||
|
\icon[#1]{processor}
|
||||||
|
}
|
||||||
|
\newcommand{\Rep}[1][scale=0.4]{%
|
||||||
|
\icon[#1]{chart}
|
||||||
|
}
|
||||||
|
\newcommand{\Rai}[1][scale=0.4]{%
|
||||||
|
\icon[#1]{brain}
|
||||||
|
%\icon[#1]{gears}
|
||||||
|
}
|
||||||
|
\newcommand{\Cal}[1][scale=0.4]{%
|
||||||
|
\icon[#1]{computing}
|
||||||
|
}
|
||||||
|
\newcommand{\Com}[1][scale=0.4]{%
|
||||||
|
\icon[#1]{conversation}
|
||||||
|
}
|
||||||
|
\newcommand{\Con}[1][scale=0.4]{%
|
||||||
|
\icon[#1]{book-cover}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
% ##########################
|
||||||
|
% Tikz shortcuts
|
||||||
|
% ##########################
|
||||||
|
|
||||||
|
% Les dessins
|
||||||
|
\RequirePackage{tikz}
|
||||||
|
|
||||||
|
%% le cercle trigo
|
||||||
|
\newcommand{\cercleTrigo}%
|
||||||
|
{%
|
||||||
|
\draw[->, very thick] (-1.2,0) -- (1.3, 0);
|
||||||
|
\draw[->, very thick] (0,-1.2) -- (0,1.3);
|
||||||
|
\draw[very thick] (0,0) circle (1);
|
||||||
|
\draw (0,0) node[below left] {$O$};
|
||||||
|
\draw (1,0) node[below right] {$I$};
|
||||||
|
\draw (0,1) node[above left] {$J$};
|
||||||
|
}
|
||||||
|
|
||||||
|
%% Le repère orthonormé avec la grille
|
||||||
|
%%% \repere{xmin}{xmax}{ymin}{ymax}
|
||||||
|
\newcommand{\repere}[4]%
|
||||||
|
{%
|
||||||
|
\draw[very thin, gray] (#1,#3) grid (#2,#4);
|
||||||
|
\draw[->, very thick] (#1,0) -- (#2,0);
|
||||||
|
\draw[->, very thick] (0,#3) -- (0,#4);
|
||||||
|
\draw (0,0) node[below right, scale=0.7 ] {$O$};
|
||||||
|
\draw (0,1) node {-} node[left] {$J$};
|
||||||
|
\draw (1,0) node[rotate=90] {-} node[below] {$I$};
|
||||||
|
}
|
||||||
|
\newcommand{\repereNoGrid}[4]%
|
||||||
|
{%
|
||||||
|
\draw[->, very thick] (#1,0) -- (#2,0);
|
||||||
|
\draw[->, very thick] (0,#3) -- (0,#4);
|
||||||
|
}
|
||||||
|
|
||||||
|
%% Diagramme boite
|
||||||
|
%%% \boxplot{Vertical Center}{min}{Q1}{Me}{Q3}{Max}
|
||||||
|
\newcommand{\boxplot}[6]%
|
||||||
|
{%
|
||||||
|
\filldraw[color=highlightbg, draw=text] (#3, {#1 - 0.5}) rectangle (#5, {#1 + 0.5});
|
||||||
|
\draw (#2, {#1 - 0.5}) -- (#2, {#1 + 0.5}) node[above] {$Min$};
|
||||||
|
\draw (#3, {#1 - 0.5}) -- (#3, {#1 + 0.5}) node[above] {$Q_1$};
|
||||||
|
\draw (#4, {#1 - 0.5}) -- (#4, {#1 + 0.5}) node[above] {$Me$};
|
||||||
|
\draw (#5, {#1 - 0.5}) -- (#5, {#1 + 0.5}) node[above] {$Q_3$};
|
||||||
|
\draw (#6, {#1 - 0.5}) -- (#6, {#1 + 0.5}) node[above] {$Max$};
|
||||||
|
|
||||||
|
\draw (#2, #1) -- (#3, #1);
|
||||||
|
\draw (#5, #1) -- (#6, #1);
|
||||||
|
|
||||||
|
%\draw ({(#2 +#3)/2}, #1) node[above] {25\%};
|
||||||
|
%\draw ({(#3 +#4)/2}, #1) node[above] {25\%};
|
||||||
|
%\draw ({(#4 +#5)/2}, #1) node[above] {25\%};
|
||||||
|
%\draw ({(#5 +#6)/2}, #1) node[above] {25\%};
|
||||||
|
|
||||||
|
}
|
||||||
|
\newcommand{\boxplotNoNames}[6]%
|
||||||
|
{%
|
||||||
|
\filldraw[color=highlightbg, draw=text] (#3, {#1 - 0.5}) rectangle (#5, {#1 + 0.5});
|
||||||
|
\draw (#2, {#1 - 0.5}) -- (#2, {#1 + 0.5});
|
||||||
|
\draw (#3, {#1 - 0.5}) -- (#3, {#1 + 0.5});
|
||||||
|
\draw (#4, {#1 - 0.5}) -- (#4, {#1 + 0.5});
|
||||||
|
\draw (#5, {#1 - 0.5}) -- (#5, {#1 + 0.5});
|
||||||
|
\draw (#6, {#1 - 0.5}) -- (#6, {#1 + 0.5});
|
||||||
|
|
||||||
|
\draw (#2, #1) -- (#3, #1);
|
||||||
|
\draw (#5, #1) -- (#6, #1);
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user