% ******************************************* \NeedsTeXFormat{LaTeX2e} % Le package se présente \def\fileversion{1.0}% \def\filedate{2008/10/23}% \ProvidesPackage{lfba-presentation}% [\filedate\space\fileversion\space lfba-presentation package]% % % ******************************************* % ******************************************* % %%% raccourcis mathematiques % ******************************************* % ******************************************* \newcommand{\pI}{{\ensuremath{+\infty}}} \newcommand{\mI}{{\ensuremath{-\infty}}} \newcommand{\ds}{\displaystyle} % pour ecrire les formules % mathematiques en gros % Les ensembles \newcommand{\C}{\ensuremath{\mathbb C}} % les complexes \newcommand{\D}{\ensuremath{\mathbb D}} % les decimaux \newcommand{\N}{\ensuremath{\mathbb N}} % les entiers naturels \newcommand{\Q}{\ensuremath{\mathbb Q}} % les rationnels \newcommand{\R}{\ensuremath{\mathbb R}} % les reels \newcommand{\Z}{\ensuremath{\mathbb Z}} % les entiers relatifs \newcommand{\K}{\ensuremath{\mathbb K}} % les lettres calligraphiees, pour les courbes ou plan etc... %\usepackage{mathrsfs} % Police de maths joli caligraphie : \newcommand{\cala}{\mathscr{A}} \newcommand{\calb}{\mathscr{B}} \newcommand{\calc}{\mathscr{C}} \newcommand{\cald}{\mathscr{D}} \newcommand{\cale}{\mathscr{E}} \newcommand{\calf}{\mathscr{F}} \newcommand{\calg}{\mathscr{G}} \newcommand{\calh}{\mathscr{H}} \newcommand{\cali}{\mathscr{I}} \newcommand{\calj}{\mathscr{J}} \newcommand{\calk}{\mathscr{K}} \newcommand{\call}{\mathscr{L}} \newcommand{\calm}{\mathscr{M}} \newcommand{\caln}{\mathscr{N}} \newcommand{\calo}{\mathscr{O}} \newcommand{\calp}{\mathscr{P}} \newcommand{\calq}{\mathscr{Q}} \newcommand{\calr}{\mathscr{R}} \newcommand{\cals}{\mathscr{S}} \newcommand{\calt}{\mathscr{T}} \newcommand{\calu}{\mathscr{U}} \newcommand{\calv}{\mathscr{V}} \newcommand{\calw}{\mathscr{W}} \newcommand{\calx}{\mathscr{X}} \newcommand{\caly}{\mathscr{Y}} \newcommand{\calz}{\mathscr{Z}} %pour les arcs : % \newcommand{\arc}[1]{\wideparen{#1}} avec yhmath.sty qui peut poser pbs \newcommand{\arc}[1]{\overarc{#1}} % pour les vecteurs?? \newcommand{\vect}[1]{% % \overrightarrow{\rule{0em}{1.8ex} #1 \rule{0.15em}{0ex}}} \overrightarrow{\rule{0em}{0ex} #1 \rule{0.1em}{0ex} }} % pour faire le conjugué \newcommand{\conj}[1]{\overline{\rule{0em}{1.5ex}#1\rule{0em}{1.5ex}} } %Les vecteurs i, j et k ... \newcommand{\vecta}{\vect{a}} \newcommand{\vectb}{\vect{b}} \newcommand{\vectc}{\vect{c}} \newcommand{\vectd}{\vect{d}} \newcommand{\vecte}{\vect{e}} \newcommand{\vectf}{\vect{f}} \newcommand{\vectg}{\vect{g}} \newcommand{\vecth}{\vect{h}} \newcommand{\vecti}{\vect{i}} \newcommand{\vectj}{\vect{j}} \newcommand{\vectk}{\vect{k}} \newcommand{\vectl}{\vect{l}} \newcommand{\vectm}{\vect{m}} \newcommand{\vectn}{\vect{n}} \newcommand{\vecto}{\vect{o}} \newcommand{\vectp}{\vect{p}} \newcommand{\vectq}{\vect{q}} \newcommand{\vectr}{\vect{r}} \newcommand{\vects}{\vect{s}} \newcommand{\vectt}{\vect{t}} \newcommand{\vectu}{\vect{u}} \newcommand{\vectv}{\vect{v}} \newcommand{\vectw}{\vect{w}} \newcommand{\vectx}{\vect{x}} \newcommand{\vecty}{\vect{y}} \newcommand{\vectz}{\vect{z}} \newcommand{\vectnul}{\vect{0}} %coordonn\'{e}es verticales===================================================== %dimension 2 \newcommand{\cp}[2]{ \Bigl( \begin{array}{c} #1\\ #2 \end{array} \Bigr) } %dimension 3 \newcommand{\ce}[3]{ \left( \begin{array}{c} #1\\ #2 \\ #3 \end{array} \right) } % pour les reperes \newcommand{\oij}{\ensuremath{(O;\vect{i},\vect{j})}~} \newcommand{\oijk}{\ensuremath{\left(O;\vect{i},\vect{j}, \vect{k}\right)}} \newcommand{\Oij}{\ensuremath{(O;\vect{i},\vect{j})}~} \newcommand{\Oijk}{\ensuremath{\left(O;\vect{i},\vect{j}, \vect{k}\right)}} \newcommand{\ouv}{\ensuremath{(O;\vect{u},\vect{v})}~} \newcommand{\pgcd}{\text{PGCD~}} \newcommand{\ppcm}{\text{PPCM~}} % pour les dx, les dt etc ... \newcommand{\dx}{\, dx} \newcommand{\dt}{\, dt} \newcommand{\du}{\, du} % determinant %\newcommand{\det}{\text{Det}} \newcommand{\detc}[4]{ \left| \begin{array}{cc} #1 & #3\\ #2& #4 \end{array} \right| } % pour écrire des limites \newcommand{\limite}[2]{\ds\lim_{#1\rightarrow #2}} % pour faire des compositions de limites \newcommand{\composition}[4]{\ensuremath{\renewcommand{\arraystretch}{2} \left.\begin{array}{l} #1 \\ #2 \\ #3 \end{array} \right\} \implique #4} \renewcommand{\arraystretch}{1} } % deduction \newcommand{\deduction}[3]{\ensuremath{\renewcommand{\arraystretch}{2} \left.\begin{array}{l} #1 \\ #2 \end{array} \right\} \implique #3} \renewcommand{\arraystretch}{1} } % pour ecrire cm avec un petit espace \newcommand{\cm}{\,\textsf{cm}} \newcommand{\mm}{\,\textsf{mm}} \RequirePackage{eurosym} \RequirePackage{textcomp} % pour faire le symmbole euro, il suffit de faire \euro % pour le symbole euro \eur %\DeclareFontFamily{OT1}{mvs}{} %\DeclareFontShape{OT1}{mvs}{m}{n}{<-> fmvr8x}{} %\def\mvs{\usefont{OT1}{mvs}{m}{n}} %\def\mvchr{\mvs\char} %\def\eur{\,{\mvchr164}\xspace} %\newcommand{\eur}{\, \text{\textgreek{\euro}}} % pour le symbole % euro mais il faut le package babel greek % Pour faire le chapeau sur les angles \renewcommand{\angle}[1]{\widehat{#1}} \newcommand{\ssi}{\Longleftrightarrow} % Pour faire le symbole equivalent \newcommand{\implique}{\Longrightarrow} % Pour faire le symbole implique \newcommand{\orth}{\bot} % Pour faire le symbole perpendiculaire % %%% Parallelisme \renewcommand{\parallel}{\slash\negthickspace\slash} \newcommand{\para}{\slash\negthickspace\slash} %???????????????????? \newcommand{\sh}{\hskip 1.1cm} %saut horizontal (QCM) \newcommand{\psh}{\hskip .3cm} %petit saut horizontal (QCM ) %faire une ligne \newcommand{\ligne} \hrulefill %% Environnement encadré \newsavebox{\fmbox} \newenvironment{encadrer}{% \vspace{1em} \begin{lrbox}{\fmbox}\begin{minipage}{0.98\textwidth}} {%\vspace{1em} \end{minipage}\end{lrbox}\fbox{\usebox{\fmbox}} \vspace{1em} } %% faire un cadre ombree sans titre (olivier peault) \newenvironment{prop}% {\begin{lrbox}{\fmbox}\begin{minipage}{0.97\linewidth}\begin{itshape}}% {\end{itshape}\end{minipage}\end{lrbox}\shadowbox{\usebox{\fmbox}}} % les definitions, remarques, theoremes ..... \newtheorem{theoreme}{Th\'eor\`eme} \newtheorem*{theoreme*}{Th\'eor\`eme} \newtheorem{axiome}{Axiome} \newtheorem*{axiome*}{Axiome} \newtheorem{definitiontheoreme}[theoreme]{D\'efinition et Th\'eor\`eme} \newtheorem{notation}[theoreme]{Notation} \newtheorem*{notation*}{Notation} \newtheorem{proposition}[theoreme]{Proposition} \newtheorem{corollaire}[theoreme]{Corollaire} \newtheorem{lemme}[theoreme]{Lemme} \theoremstyle{definition} \newtheorem{propriete}[theoreme]{Propri\'et\'e} \newtheorem*{propriete*}{Propri\'et\'e} \newtheorem{exemple}[theoreme]{\underline {Exemple}} \newtheorem*{exemple*}{\underline {Exemple}} \newtheorem{question}{\underline {Question}} \newtheorem*{question*}{\underline {Question}} \newtheorem{definitionfr}[theoreme]{D\'efinition} \newtheorem*{definitionfr*}{D\'efinition} \newtheorem{consequence}[theoreme]{Cons\'equence} \newtheorem*{consequence*}{Cons\'equence} \theoremstyle{remark} \newtheorem{remarque}[theoreme]{Remarque} \newtheorem*{remarque*}{Remarque} %demonstration, preuves... \newenvironment{preuve}{\vskip 2mm\noindent {\it Preuve : }}{\flushright $\Box$ \vskip 2mm} \newenvironment{dem}{\vskip 2mm\noindent {\it D\'emonstration :}}{\flushright $\Box$ \vskip 1mm} %devoir surveillé personalisé % #1 titre principal, #2 titre milieu haut en petit, #3 titre haut % gauche, #4 titre haut droit \newcommand{\devpers}[4]{ \pagestyle{empty} \noindent \begin{minipage}[t]{\linewidth} \textit{#3 } \hfill \textit{ #2} \hfill \textit{#4} \end{minipage} \begin{center}{{\Large\bf #1 }} \end{center} \vspace{-0.3cm} \rule{\linewidth}{0.5mm} } %Titre d'un cours %#1 titre, #2 classe, #3-annee scolaire \newcommand{\titrecours}[3]{ {\bf {\Large {\noindent Math\'{e}matiques-#2 \hfill Ann\'ee scolaire $\mathbf{#3}$ \noindent\rule{\linewidth}{0.5mm} \vspace{-1cm} \begin{center} {\LARGE{#1}} \end{center} } } } \vspace{-.4cm} \noindent \rule{\linewidth}{0.5mm} } % Exercice pour les devoirs surveillés % #1 = nombre de points \newcounter{exercice} \newenvironment{exerciceds}[1]{ \addtocounter{exercice}{1} \vspace{.5em} \par \noindent \raisebox{-0.7ex}{\fcolorbox {black}{white}{\bf Exercice \arabic{exercice} }} \hrulefill \, (\, $#1$ points \, ) \par \vspace{0.25em} } % #1 = titre \newenvironment{exercice}[1]{ \addtocounter{exercice}{1} \vspace{1em} \par \noindent \raisebox{-0.7ex}{\fcolorbox {black}{white}{\bf Exercice \arabic{exercice} }} {\bf #1 } \hrulefill \par \vspace{0.5em}\noindent }{\vspace{0.5em}} % #1 = titre \newenvironment{exnormal}[1]{ \addtocounter{exercice}{1} \vspace{1em} \par \noindent {\bf Exercice \arabic{exercice}{\bf #1 } :} }{\vspace{0.5em}} % Pour faire un panneau attention danger dans la marge % Necessite le package \RequirePackage{manfnt} \newcommand{\danger}{\marginpar[\Large \hfill\dbend]{\LARGE \dbend\hfill}}