Ce serait une bonne idée de définir des environnement parties, questions et sous-questions pour faire les toutes les questions de l'exercice. Comme ça, changer la présentation sera immédiat. La définition de l'environnement parties pour faire comme tu veux (Partie A aligné avec le reste) ne semble pas être possible avec le package enumitem, mais c'est possible à la main avec l'environnement list :
- Code: Tout sélectionner
\newcounter{parties}
\newenvironment{parties}{\begin{list}
{\hspace{\labelsep}\bfseries Partie \Alph{parties} --}
{\leftmargin=0pt
\usecounter{parties}
\def\makelabel##1{##1}}}{\end{list}}
Pour les deux autres (questions et sous-questions), les options d'enumitem sont suffisantes (si j'ai bien compris ce que tu veux, sinon, il faudra adapter le code pour parties) :
- Code: Tout sélectionner
\newenvironment{questions}
{\begin{enumerate}[label=\textbf{\arabic*)},leftmargin=*]}
{\end{enumerate}}
\newenvironment{sousquestions}
{\begin{enumerate}[label=\textbf{\alph* -}]}
{\end{enumerate}}
Sinon, si tu utilises l'option de classe fleqn, c'est que tu veux les équations alignées à gauche et donc il ne faut pas utiliser
- Code: Tout sélectionner
$$...$$
mais \[...\] (si tu veux des équations centrées, utilise \[...\] et enlève l'option de classe fleqn). Tu devrais aussi éviter les \\ pour passer à la ligne et laisser une ligne blanche dans le fichier source à la place.
Pour ton environnement rappel, le \normalsize\upshape à la fin est inutile, un environnement est dans un groupe donc le \small\slshape n'affectera rien d'autre ; il vaut aussi mieux utiliser \color{green} :
- Code: Tout sélectionner
\newenvironment{rappels}%
{\begin{flushright}\small\slshape\color{green}}%
{\end{flushright}}
Aussi, au lieu d'utiliser
- Code: Tout sélectionner
\mathversionn{bold} $f$ \mathversion{normal}
pourquoi ne pas redéfinir \textbf comme je te l'avais suggéré dans le fil
Comment mettre une équation en gras? ? C'est quand même beaucoup plus pratique.
- Code: Tout sélectionner
\renewcommand{\textbf}[1]{\begingroup\bfseries\mathversion{bold}#1\endgroup}
Par ailleurs, pour tes intervalles, tu devrais vraiment définir une commande pour cela, afin d'éviter de futurs problèmes d'espacement (comme dans
![$]-1\,;1[$ $]-1\,;1[$](http://forum.mathematex.net/renders/tex_sav/1841d6e0bb6f4d33fb8a7bbfd406d2a6.png)
ou le signe

se comporte comme s'il faisait la soustraction entre le
![$]$ $]$](http://forum.mathematex.net/renders/tex_sav/0c89cba6d180316af9803deedb8ec374.png)
et le

). Voici quatre commandes pour tous les types d'intervalle (segment, fermé/ouvert, ouvert/fermé, ouvert/ouvert) :
- Code: Tout sélectionner
\newcommand{\intervalleoo}[2]{\mathopen{]}#1\,;#2\mathclose{[}}
En tout, cela donnerait (j'ai juste enlever un ou deux packages que je n'avais pas) :
- Code: Tout sélectionner
\documentclass[a4paper,10pt,fleqn]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage{amsmath,mathrsfs,amssymb}
\everymath{\displaystyle}
\usepackage{lipsum,graphicx,xcolor,pst-eucl,pstricks-add,pst-fun}
\usepackage{enumitem}
\usepackage{ntheorem}
\theorembodyfont{\upshape}
%\usepackage[xcas]{tablor}
\usepackage{geometry}
\geometry{textwidth=130mm,textheight=230mm,top=3cm}
\parindent=0pt
\AtBeginDocument{
\abovedisplayshortskip=3pt
\abovedisplayskip=3pt
\belowdisplayshortskip=3pt
\belowdisplayskip=3pt}
\newcounter{exo}
\newtheorem{tempexo}[exo]{Exercice}
\newenvironment{exo}[1][]{\begin{tempexo}\leavevmode\par\nobreak
\noindent\ignorespaces#1\par\nobreak\medskip}{\vspace{2mm} \hrule \vspace{2mm}\end{tempexo}}
\newsavebox{\boiteretournee}
\newenvironment{retourne}{%
\par\textcolor{white}{Bla bla}\par\vspace{-\baselineskip}\nobreak
\begin{lrbox}{\boiteretournee}%
\begin{minipage}{0.95\textwidth}%
\small\color{blue}%
}{%
\end{minipage}\end{lrbox}%
\rotatebox{180}{%
\usebox{\boiteretournee}%
}%
}
\newenvironment{rappels}%
{\begin{flushright}\small\slshape\color{green}}%
{\end{flushright}}
\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
% pour avoir des majuscules droites automatiquement
\DeclareMathSymbol{A}{\mathalpha}{operators}{`A}
\DeclareMathSymbol{B}{\mathalpha}{operators}{`B}
\DeclareMathSymbol{C}{\mathalpha}{operators}{`C}
\DeclareMathSymbol{D}{\mathalpha}{operators}{`D}
\DeclareMathSymbol{E}{\mathalpha}{operators}{`E}
\DeclareMathSymbol{F}{\mathalpha}{operators}{`F}
\DeclareMathSymbol{G}{\mathalpha}{operators}{`G}
\DeclareMathSymbol{H}{\mathalpha}{operators}{`H}
\DeclareMathSymbol{I}{\mathalpha}{operators}{`I}
\DeclareMathSymbol{J}{\mathalpha}{operators}{`J}
\DeclareMathSymbol{K}{\mathalpha}{operators}{`K}
\DeclareMathSymbol{L}{\mathalpha}{operators}{`L}
\DeclareMathSymbol{M}{\mathalpha}{operators}{`M}
\DeclareMathSymbol{N}{\mathalpha}{operators}{`N}
\DeclareMathSymbol{O}{\mathalpha}{operators}{`O}
\DeclareMathSymbol{P}{\mathalpha}{operators}{`P}
\DeclareMathSymbol{Q}{\mathalpha}{operators}{`Q}
\DeclareMathSymbol{R}{\mathalpha}{operators}{`R}
\DeclareMathSymbol{S}{\mathalpha}{operators}{`S}
\DeclareMathSymbol{T}{\mathalpha}{operators}{`T}
\DeclareMathSymbol{U}{\mathalpha}{operators}{`U}
\DeclareMathSymbol{V}{\mathalpha}{operators}{`V}
\DeclareMathSymbol{W}{\mathalpha}{operators}{`W}
\DeclareMathSymbol{X}{\mathalpha}{operators}{`X}
\DeclareMathSymbol{Y}{\mathalpha}{operators}{`Y}
\DeclareMathSymbol{Z}{\mathalpha}{operators}{`Z}
\newcommand{\et}{\llap{et \quad\,\,}}
\renewcommand{\textbf}[1]{\begingroup\bfseries\mathversion{bold}#1\endgroup}
\newcounter{parties}
\newenvironment{parties}{\begin{list}
{\hspace{\labelsep}\bfseries Partie \Alph{parties} --}
{\leftmargin=0pt
\usecounter{parties}
\def\makelabel##1{##1}}}{\end{list}}
\newenvironment{questions}
{\begin{enumerate}[label=\textbf{\arabic*)},leftmargin=*]}
{\end{enumerate}}
\newenvironment{sousquestions}
{\begin{enumerate}[label=\textbf{\alph* -}]}
{\end{enumerate}}
\newcommand{\intervalle}[2]{\mathopen{[}#1\,;#2\mathclose{]}}
\newcommand{\intervallefo}[2]{\mathopen{[}#1\,;#2\mathclose{[}}
\newcommand{\intervalleof}[2]{\mathopen{]}#1\,;#2\mathclose{]}}
\newcommand{\intervalleoo}[2]{\mathopen{]}#1\,;#2\mathclose{[}}
\begin{document}
%\initablor
\newcount\hh
\newcount\mm
\mm=\time
\hh=\time
\divide\hh by 60
\divide\mm by 60
\multiply\mm by 60
\mm=-\mm
\advance\mm by \time
\def\hhmm{\number\hh\string:\ifnum\mm<10{}0\fi\number\mm}
\noindent \today\, à \hhmm
\begin{exo}[Radial Exercice 108 page 144 Courbe déduite d'une autre courbe - Chapitre 4 : Limites et asymptotes.]
Soit $f$ la fonction définie sur $\intervalleoo{0}{+\infty}$ par : \[f(x)=\dfrac{3}{x}
-1.\]
On appelle $\mathscr{C}$ la courbe représentative de la fonction $f$ dans un repère du plan.
\begin{parties}
\item \textbf{Etude de la fonction $f$}
\begin{questions}
\item Etudier la limite de $f$ en chacune des bornes de son domaine de définition.
Interpréter graphique ces limites.
\item Etablir le tableau de variation de $f$.
\item ....à rédiger
\item ....à rédiger
\item ....à rédiger
On montrera, en particulier, que l'ordonnée du point P est : $\dfrac{-x^2+2x+3}{2x}$.
\end{questions}
\item \textbf{Recherche des positions possibles du point P}
Soit $g$ la fonction définie sur $\intervalleoo{0}{+\infty}$ par :\[g(x)=\dfrac{-x^2+2x+3}{2x}.\] La courbe $\mathscr{C}'$ représentant la fonction $g$ est alors l'ensemble des points P lorsque le point M décrit toute la courbe $\mathscr{C}$
\begin{questions}
\item
\begin{sousquestions}
\item Etudier la limite de $g$ en chacune des bornes de son domaine de définition.
En déduire que la courbe $\mathscr{C}'$ admet une asymptote dont on précisera une équation.
\item Démontrer que la droite d'équation $y=-\dfrac{1}{2}x+1$ est une asymptote à $\mathscr{C}'$.
\item Etablir le tableau de variation de $g$.
\item Etudier la position relative de la courbe $\mathscr{C}$ par rapport à la courbe $\mathscr{C}'$.
\end{sousquestions}
\item Construire, dans le même repère, la courbe $\mathscr{C}'$;
\end{questions}
\end{parties}
\vspace{2mm} \hrule \vspace{2mm}
\begin{center}
\psset{xunit=0.7cm,yunit=0.7cm,algebraic=true,dotstyle=*,dotsize=3pt 0,linewidth=0.8pt,arrowsize=3pt 2,arrowinset=0.25}
\begin{pspicture*}(-4,-4)(8,6)
\psaxes[linewidth=1pt,ticksize=3pt,labelFontSize=\scriptstyle]{->}(0,0)(-4,-4)(8,6)
\scriptsize
\psplot[linecolor=red,plotpoints=200]{-4}{8}{3/x-1}
\psplot[linecolor=red,plotpoints=200,linestyle=dotted]{-4}{8}{-1}
\psplot[linecolor=blue,plotpoints=200]{-4}{8}{(-x*x+2*x+3)/(2*x)}
%\rput(3,-2){\textcolor{red}{$\mathscr{C}\quad f(x)=\dfrac{(x-3)^2}{1-2x}$}}
%\rput(3,2.5){\textcolor{red}{$\mathscr{Q}$}$\quad q(x)=-\dfrac{1}%{2}x+\dfrac{11}{4}$}
\end{pspicture*}
\end{center}
\end{exo}
\end{document}