Voir le sujet précédentAller en basVoir le sujet suivant
MesonMixing
Niveau 10

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par MesonMixing Ven 28 Juil 2017 - 16:31
Finrod : +1
C'est l'environnement "act" qui met tout en italique car par défaut l'environnement théorème se fait en italique.
Je cherche comment créer une section "Exercice" qui se numéroterait automatiquement comme celinesud voulait mais je ne trouve pas! Moi je numérote ça à la main.
Si quelqu'un a l'info je suis preneur.
Finrod
Finrod
Expert

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par Finrod Ven 28 Juil 2017 - 16:32
MesonMixing a écrit:Finrod : +1
C'est l'environnement "act" qui met tout en italique car par défaut l'environnement théorème se fait en italique.
Je cherche comment créer une section "Exercice" qui se numéroterait automatiquement comme celinesud voulait mais je ne trouve pas! Moi je numérote ça à la main.
Si quelqu'un a l'info je suis preneur.

Ben avec \section{Nom de la section} il y a une numérotation automatique.
Sulfolobus
Sulfolobus
Érudit

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par Sulfolobus Ven 28 Juil 2017 - 16:39
celinesud a écrit:
J'ai essayé les ajouts que tu proposes, mais pour le moment cela ne marche pas. Je vais trouver !

Qu'est-ce qui pose problème ?
MesonMixing
MesonMixing
Niveau 10

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par MesonMixing Ven 28 Juil 2017 - 16:41
Finrod a écrit:
MesonMixing a écrit:Finrod : +1
C'est l'environnement "act" qui met tout en italique car par défaut l'environnement théorème se fait en italique.
Je cherche comment créer une section "Exercice" qui se numéroterait automatiquement comme celinesud voulait mais je ne trouve pas! Moi je numérote ça à la main.
Si quelqu'un a l'info je suis preneur.

Ben avec \section{Nom de la section}  il y a une numérotation automatique.  
Oui mais pas celle que je voudrais (ni Celinesud d'ailleurs) : ta proposition met "1. Exercice", moi je préférerais "Exercice 1". Peut-être un renewcommand. Je ne sais pas trop.
Sulfolobus
Sulfolobus
Érudit

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par Sulfolobus Ven 28 Juil 2017 - 16:43
Je n'ai jamais essayé mais est-ce que ce lien répond à ta question ?

http://blog.dorian-depriester.fr/latex/creer-de-nouveaux-environnements-numerotes
Finrod
Finrod
Expert

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par Finrod Ven 28 Juil 2017 - 16:49
J'imagine qu'un newenvironnement défini avec un compteur devrait faire l'affaire.

Je ne l'ai jamais fait, une petite recherche google devrait aider. Le tout est de réussir à extraire l'information utile... et de lire les pages en anglais.

edit : excellent lien sulfobus.
MesonMixing
MesonMixing
Niveau 10

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par MesonMixing Ven 28 Juil 2017 - 16:53
Finrod : en effet, je n'avais jamais pris le temps de le faire, honte à moi!
Sulfolobus : c'est exactement ça! Merci :-)

_________________
EN : Physique/Chimie
2020-2021 : Contrôleur des Finances Publiques
2021 - ... : Inspecteur des Finances Publiques
MesonMixing
MesonMixing
Niveau 10

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par MesonMixing Ven 28 Juil 2017 - 17:15
celinesud : ce n'est pas très propre mais voilà ce que j'ai fait à partir de ton code, pour avoir une idée.

Code:
\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage{amsfonts,amsmath,amssymb}
\usepackage[top=1cm, bottom=1cm, left=1cm, right=1cm]{geometry}
\newtheorem{act}{ACTIVITÉ}
\usepackage{enumerate}
\usepackage{multicol}
\setlength{\columnseprule}{0.25pt}
\usepackage{graphicx}
\usepackage{color}

\newcounter{numexos}%Création d'un compteur qui s'appelle numexos
\setcounter{numexos}{0}%initialisation du compteur
\newcommand{\exo}[1]{%Création d'une macro ayant un paramètre
\addtocounter{numexos}{1}%chaque fois que cette macro est appelée, elle ajoute 1 au compteur numexos
\textcolor{blue}{\textbf{Exercice\,\thenumexos \, : }} \\ #1 %Met en bleu Exercice et la valeur du compteur appelée par \thenumeexos
}

\begin{document}

\part*{ACTIVITÉS : Fiche 1}


\exo{\begin{enumerate}

\item Calculer.
\begin{enumerate}[a)]
\item $1\times2\times3+2$ ;
\item $2\times3\times4+3$ ;
\item $3\times4\times5+6$ ;
\end{enumerate}

\item Observer les calculs précédents et émettre une conjecture.
\item Prouver cette conjecture.
\end{enumerate}
}

\vspace*{3mm}

\exo{

Voici deux programmes de calculs. Sont-ils équivalents ?
\\
\begin{multicols}{2}


\hspace{1cm}
\underline{Programme A} \\

\vspace{-1em}

\begin{itemize}

\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Multiplier par 2.
\item[$\bullet$] Soustraire 6.
\end{itemize}

\columnbreak
\hspace{1cm}
\underline{Programme B} \\
\vspace{-1.5em}
\begin{itemize}
\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Ajouter 3.
\item[$\bullet$] Multiplier par 2.
\end{itemize}


\end{multicols}
}

\vspace*{3mm}


\begin{act}
$\linebreak$
\vspace{-1em}
\hspace*{0.5cm}
\begin{center}
%\includegraphics{figureactivite3.eps}
\end{center}
\hspace*{0.5cm}Ci-dessus est représentée une parcelle d'un jardin. ABCD est un carré de côté 5 m. Le propriétaire souhaite recouvrir la partie grise de gazon et utiliser la partie blanche pour réaliser un jardin potager. La partie grise est la réunion du carré central EFGH et des quatre carrés (de côté x) situés aux quatre coins du jardin. \\
\hspace*{0.5cm} On s'intéresse à l'aire A(x) de la partie grisée.
\begin{enumerate}

\item Montrer que  $A(x) = 4x^{2} + (5-2x)^{2}$ .
\item Montrer que  $A(x) = 25-4x(5-2x)$ .
\item Montrer que  $A(x) = 8x^{2}-20x + 25$ .
\item Montrer que $A(x) = 8 \left(x-\dfrac{5}{4} \right)^{2}+ 12,5$ .
\item Montrer que $A(x) = (2x-1)(4x-8) + 17$ .
\item Déterminer les valeurs de x tels que $A(x) = 17$ .

\end{enumerate}
\end{act}

\end{document}
ycombe
ycombe
Monarque

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par ycombe Ven 28 Juil 2017 - 18:33
Il existe un fil déjà dédié à LaTeX:
https://www.neoprofs.org/t72360-latex

Est-ce qu'une fusion des deux fils vous semble une bonne idée ?

_________________
Assurbanipal: "Passant, mange, bois, divertis-toi ; tout le reste n’est rien".

Franck Ramus : "Les sciences de l'éducation à la française se font fort de produire un discours savant sur l'éducation, mais ce serait visiblement trop leur demander que de mettre leur discours à l'épreuve des faits".
avatar
chmarmottine
Guide spirituel

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par chmarmottine Ven 28 Juil 2017 - 19:59
Merci de votre aide à tous !

Voici le document amélioré.
J'ai réussi à faire un code pour numéroter mes activités sans que cela se mette en italique.
Qu'en pensez-vous ?

En fichier joint le doc pdf et ci-dessous le code.

Code:
\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\DecimalMathComma
\usepackage{amsfonts,amsmath,amssymb}
\usepackage[top=1cm, bottom=1cm, left=1cm, right=1cm]{geometry}
\usepackage{enumerate}
\usepackage{multicol}
\setlength{\columnseprule}{0.25pt}
\usepackage{graphicx}
\pagestyle{empty}

\newcounter{nact}
\setcounter{nact}{0}
\newcommand{\act}{
\stepcounter{nact}
{\textbf {{\Large ACTIVITÉ }
\hspace*{-10cm}\Large\arabic{nact} }}
}

\begin{document}

\part*{ACTIVITÉS : Fiche 1}


\begin{act}
$\linebreak$
\vspace{-1.5em}
\hspace*{0.5cm}

\begin{enumerate}

\item Calculer.
\begin{enumerate}[a)]
\item $1\times2\times3+2$ ;
\item $2\times3\times4+3$ ;
\item $3\times4\times5+4$ ;
\end{enumerate}

\item Observer les calculs précédents et émettre une conjecture.
\item Prouver cette conjecture.
\end{enumerate}

\end{act}



\begin{act}
$\linebreak$
\vspace{-1.5em}
\hspace*{0.5cm}
Voici deux programmes de calculs. Sont-ils équivalents ?
\\
\begin{multicols}{2}


\hspace{1cm}
\underline{Programme A} \\

\vspace{-1em}

\begin{itemize}

\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Multiplier par 2.
\item[$\bullet$] Soustraire 6.
\end{itemize}

\columnbreak
\hspace{1cm}
\underline{Programme B} \\
\vspace{-1.5em}
\begin{itemize}
\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Ajouter 3.
\item[$\bullet$] Multiplier par 2.
\end{itemize}


\end{multicols}
\end{act}


\begin{act}
$\linebreak$
\vspace{-1em}
\hspace*{0.5cm}
\begin{center}
\includegraphics{figureactivite3.eps}
\end{center}
\hspace*{0.5cm}Ci-dessus est représentée une parcelle d'un jardin. ABCD est un carré de côté 5 m. Le propriétaire souhaite recouvrir la partie grise de gazon et utiliser la partie blanche pour réaliser un jardin potager. La partie grise est la réunion du carré central EFGH et des quatre carrés (de côté $x$) situés aux quatre coins du jardin. \\
\hspace*{0.5cm} On s'intéresse à l'aire $A(x)$ de la partie grisée.
\begin{enumerate}

\item Montrer que  $A(x) = 4x^{2} + (5-2x)^{2}$ .
\item Montrer que  $A(x) = 25-4x(5-2x)$ .
\item Montrer que  $A(x) = 8x^{2}-20x + 25$ .
\item Montrer que $A(x) = 8\left(x-\dfrac{5}{4}\right)^{2}+ 12,5$ .
\item Montrer que $A(x) = (2x-1)(4x-8) + 17$ .
\item Déterminer les valeurs de x tels que $A(x) = 17$ .

\end{enumerate}

\end{act}
\end{document}
Sulfolobus
Sulfolobus
Érudit

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par Sulfolobus Ven 28 Juil 2017 - 20:07
J'utiliserais bien la classe KOMAScript pour les marges.

Commente geometry et remplace :
Code:

\documentclass[11pt,a4paper]{article}

par :
Code:

\documentclass[11pt]{scrartcl}


Je ne suis pas sûre non plus de comprendre pourquoi il y a un tel espace entre Activité et le numéro. Je vois bien le code mais je ne comprends pas trop pourquoi cela fait ça...

[Edit] une fusion me convient
MesonMixing
MesonMixing
Niveau 10

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par MesonMixing Ven 28 Juil 2017 - 20:37
celinesud a écrit:Merci de votre aide à tous !

Voici le document amélioré.
J'ai réussi à faire un code pour numéroter mes activités sans que cela se mette en italique.
Qu'en pensez-vous ?

En fichier joint le doc pdf et ci-dessous le code.

Code:
\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\DecimalMathComma
\usepackage{amsfonts,amsmath,amssymb}
\usepackage[top=1cm, bottom=1cm, left=1cm, right=1cm]{geometry}
\usepackage{enumerate}
\usepackage{multicol}
\setlength{\columnseprule}{0.25pt}
\usepackage{graphicx}
\pagestyle{empty}

\newcounter{nact}
\setcounter{nact}{0}
\newcommand{\act}{
\stepcounter{nact}
{\textbf {{\Large ACTIVITÉ }
\hspace*{-10cm}\Large\arabic{nact} }}
}

\begin{document}

\part*{ACTIVITÉS : Fiche 1}


\begin{act}
$\linebreak$
\vspace{-1.5em}
\hspace*{0.5cm}

\begin{enumerate}

\item Calculer.
\begin{enumerate}[a)]
\item $1\times2\times3+2$ ;
\item $2\times3\times4+3$ ;
\item $3\times4\times5+4$ ;
\end{enumerate}

\item Observer les calculs précédents et émettre une conjecture.
\item Prouver cette conjecture.
\end{enumerate}

\end{act}



\begin{act}
$\linebreak$
\vspace{-1.5em}
\hspace*{0.5cm}
Voici deux programmes de calculs. Sont-ils équivalents ?
\\
\begin{multicols}{2}


\hspace{1cm}
\underline{Programme A} \\

\vspace{-1em}

\begin{itemize}

\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Multiplier par 2.
\item[$\bullet$] Soustraire 6.
\end{itemize}

\columnbreak
\hspace{1cm}
\underline{Programme B} \\
\vspace{-1.5em}
\begin{itemize}
\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Ajouter 3.
\item[$\bullet$] Multiplier par 2.
\end{itemize}


\end{multicols}
\end{act}


\begin{act}
$\linebreak$
\vspace{-1em}
\hspace*{0.5cm}
\begin{center}
\includegraphics{figureactivite3.eps}
\end{center}
\hspace*{0.5cm}Ci-dessus est représentée une parcelle d'un jardin. ABCD est un carré de côté 5 m. Le propriétaire souhaite recouvrir la partie grise de gazon et utiliser la partie blanche pour réaliser un jardin potager. La partie grise est la réunion du carré central EFGH et des quatre carrés (de côté $x$) situés aux quatre coins du jardin. \\
\hspace*{0.5cm} On s'intéresse à l'aire $A(x)$ de la partie grisée.
\begin{enumerate}

\item Montrer que  $A(x) = 4x^{2} + (5-2x)^{2}$ .
\item Montrer que  $A(x) = 25-4x(5-2x)$ .
\item Montrer que  $A(x) = 8x^{2}-20x + 25$ .
\item Montrer que $A(x) = 8\left(x-\dfrac{5}{4}\right)^{2}+ 12,5$ .
\item Montrer que $A(x) = (2x-1)(4x-8) + 17$ .
\item Déterminer les valeurs de x tels que $A(x) = 17$ .

\end{enumerate}

\end{act}
\end{document}
Félicitations [Maths] Mon premier document en latex - Page 2 1482308650
MesonMixing
MesonMixing
Niveau 10

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par MesonMixing Ven 28 Juil 2017 - 20:40
Sulfolobus a écrit:J'utiliserais bien la classe KOMAScript pour les marges.

Commente geometry et remplace :
Code:

\documentclass[11pt,a4paper]{article}

par :
Code:

\documentclass[11pt]{scrartcl}


Je ne suis pas sûre non plus de comprendre pourquoi il y a un tel espace entre Activité et le numéro. Je vois bien le code mais je ne comprends pas trop pourquoi cela fait ça...

[Edit] une fusion me convient
Quel est l'avantage de cette classe ? Tu parles de marges mais plus explicitement stp?
avatar
chmarmottine
Guide spirituel

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par chmarmottine Ven 28 Juil 2017 - 20:54
Sulfolobus a écrit:J'utiliserais bien la classe KOMAScript pour les marges.

Commente geometry et remplace :
Code:

\documentclass[11pt,a4paper]{article}

par :
Code:

\documentclass[11pt]{scrartcl}


Je ne suis pas sûre non plus de comprendre pourquoi il y a un tel espace entre Activité et le numéro. Je vois bien le code mais je ne comprends pas trop pourquoi cela fait ça...

[Edit] une fusion me convient

Moi non, je n'ai pas compris. Donc j'ai bidouillé un truc. C'est pas parfait pour l'instant, mais ça marche.
J'avais essayé de remplacer par scrartcl, mais cela ne marchait pas.

la classe KOMAScript : c'est un package ?

Merci pour ces conseils.
avatar
chmarmottine
Guide spirituel

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par chmarmottine Ven 28 Juil 2017 - 20:56
MesonMixing a écrit:
celinesud a écrit:Merci de votre aide à tous !

Voici le document amélioré.
J'ai réussi à faire un code pour numéroter mes activités sans que cela se mette en italique.
Qu'en pensez-vous ?

En fichier joint le doc pdf et ci-dessous le code.

Code:
\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\DecimalMathComma
\usepackage{amsfonts,amsmath,amssymb}
\usepackage[top=1cm, bottom=1cm, left=1cm, right=1cm]{geometry}
\usepackage{enumerate}
\usepackage{multicol}
\setlength{\columnseprule}{0.25pt}
\usepackage{graphicx}
\pagestyle{empty}

\newcounter{nact}
\setcounter{nact}{0}
\newcommand{\act}{
\stepcounter{nact}
{\textbf {{\Large ACTIVITÉ }
\hspace*{-10cm}\Large\arabic{nact} }}
}

\begin{document}

\part*{ACTIVITÉS : Fiche 1}


\begin{act}
$\linebreak$
\vspace{-1.5em}
\hspace*{0.5cm}

\begin{enumerate}

\item Calculer.
\begin{enumerate}[a)]
\item $1\times2\times3+2$ ;
\item $2\times3\times4+3$ ;
\item $3\times4\times5+4$ ;
\end{enumerate}

\item Observer les calculs précédents et émettre une conjecture.
\item Prouver cette conjecture.
\end{enumerate}

\end{act}



\begin{act}
$\linebreak$
\vspace{-1.5em}
\hspace*{0.5cm}
Voici deux programmes de calculs. Sont-ils équivalents ?
\\
\begin{multicols}{2}


\hspace{1cm}
\underline{Programme A} \\

\vspace{-1em}

\begin{itemize}

\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Multiplier par 2.
\item[$\bullet$] Soustraire 6.
\end{itemize}

\columnbreak
\hspace{1cm}
\underline{Programme B} \\
\vspace{-1.5em}
\begin{itemize}
\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Ajouter 3.
\item[$\bullet$] Multiplier par 2.
\end{itemize}


\end{multicols}
\end{act}


\begin{act}
$\linebreak$
\vspace{-1em}
\hspace*{0.5cm}
\begin{center}
\includegraphics{figureactivite3.eps}
\end{center}
\hspace*{0.5cm}Ci-dessus est représentée une parcelle d'un jardin. ABCD est un carré de côté 5 m. Le propriétaire souhaite recouvrir la partie grise de gazon et utiliser la partie blanche pour réaliser un jardin potager. La partie grise est la réunion du carré central EFGH et des quatre carrés (de côté $x$) situés aux quatre coins du jardin. \\
\hspace*{0.5cm} On s'intéresse à l'aire $A(x)$ de la partie grisée.
\begin{enumerate}

\item Montrer que  $A(x) = 4x^{2} + (5-2x)^{2}$ .
\item Montrer que  $A(x) = 25-4x(5-2x)$ .
\item Montrer que  $A(x) = 8x^{2}-20x + 25$ .
\item Montrer que $A(x) = 8\left(x-\dfrac{5}{4}\right)^{2}+ 12,5$ .
\item Montrer que $A(x) = (2x-1)(4x-8) + 17$ .
\item Déterminer les valeurs de x tels que $A(x) = 17$ .

\end{enumerate}

\end{act}
\end{document}
Félicitations [Maths] Mon premier document en latex - Page 2 1482308650

C'est pas parfait encore. Mais j'avoue que c'est assez plaisant à manipuler quand on a compris le fonctionnement. Cela demande quand même du temps. Je ne sais pas si j'aurai le courage de mettre tout mes cours en latex.
Sulfolobus
Sulfolobus
Érudit

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par Sulfolobus Ven 28 Juil 2017 - 21:11
MesonMixing a écrit:
Quel est l'avantage de cette classe ? Tu parles de marges mais plus explicitement stp?

Les classes standards de LaTeX ont été définies pour des papiers de taille américaine. L'utilisation de l'option A4 corrige assez mal cela et crée des documents avec des marges immenses. Pour corriger cela, tu dois utiliser alors le package geometry qui te permet de définir plus précisément tes marges. Mais ce faisant, tu perds un certain nombre des avantages de LaTeX (comme la longueur idéale pour la lecture des lignes).

Les classes KOMAscripts ont été crée pour correspondre aux tailles de papier européen sans avoir des marges immenses tout en gardant tous les avantages de LaTeX.  Wink

Il ne me semble pas que KOMAscripts soit un package. Normalement, si tu copies-colles ce que je t'ai envoyé, ça devrait marcher tout seul. Wink Si ce n'est pas le cas, je regarderais ce que j'ai oublié en désactivant les packages de mes préambules Wink

Les premiers documents sont les plus durs : ensuite, tu réutiliseras les mêmes préambules pour tous les documents : c'est vraiment là où tu gagnes du temps (ça plus la compatibilité parfaite LaTeX - Beamer et BibTeX le cas échéant)
avatar
chmarmottine
Guide spirituel

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par chmarmottine Ven 28 Juil 2017 - 21:55
Sulfolobus a écrit:
MesonMixing a écrit:
Quel est l'avantage de cette classe ? Tu parles de marges mais plus explicitement stp?

Les classes standards de LaTeX ont été définies pour des papiers de taille américaine. L'utilisation de l'option A4 corrige assez mal cela et crée des documents avec des marges immenses. Pour corriger cela, tu dois utiliser alors le package geometry qui te permet de définir plus précisément tes marges. Mais ce faisant, tu perds un certain nombre des avantages de LaTeX (comme la longueur idéale pour la lecture des lignes).

Les classes KOMAscripts ont été crée pour correspondre aux tailles de papier européen sans avoir des marges immenses tout en gardant tous les avantages de LaTeX.  Wink

Il ne me semble pas que KOMAscripts soit un package. Normalement, si tu copies-colles ce que je t'ai envoyé, ça devrait marcher tout seul. Wink Si ce n'est pas le cas, je regarderais ce que j'ai oublié en désactivant les packages de mes préambules  Wink

Les premiers documents sont les plus durs : ensuite, tu réutiliseras les mêmes préambules pour tous les documents : c'est vraiment là où tu gagnes du temps (ça plus la compatibilité parfaite LaTeX - Beamer et BibTeX le cas échéant)
Ça a marché ! Merci. Pour l'instant je ne vois pas trop ce que ça change concrètement, même si j'ai compris le principe, mais je vais tester.

avatar
e1654d
Niveau 7

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par e1654d Ven 28 Juil 2017 - 22:15
Pour avoir la main sur l'apparence des théorèmes et autres du même genre (définitions, exercices, etc.), on peut utiliser le paquet ntheorem. Cela permet de définir les règles d'apparence d'un type de théorème en plaçant les commandes idoines juste avant sa définition.
Par exemple
Code:
\theoremstyle{plain} % pas de retour à la ligne après le Question 1.1
\theoremheaderfont{\bfseries} % Question 1.1 en gras
\theorembodyfont{\upshape}  % Corps de la question en romain (pas italique)
\theoremseparator{. }
\theoremsymbol{}  % Pas de symbole "CQFD" à la fin
\newtheorem{question}{Question}[section] % Numérotation au sein de chaque section
Prezbo
Prezbo
Grand Maître

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par Prezbo Ven 28 Juil 2017 - 22:30
e1654d a écrit:Pour avoir la main sur l'apparence des théorèmes et autres du même genre (définitions, exercices, etc.), on peut utiliser le paquet ntheorem. Cela permet de définir les règles d'apparence d'un type de théorème en plaçant les commandes idoines juste avant sa définition.
Par exemple
Code:
\theoremstyle{plain} % pas de retour à la ligne après le Question 1.1
\theoremheaderfont{\bfseries} % Question 1.1 en gras
\theorembodyfont{\upshape}  % Corps de la question en romain (pas italique)
\theoremseparator{. }
\theoremsymbol{}  % Pas de symbole "CQFD" à la fin
\newtheorem{question}{Question}[section] % Numérotation au sein de chaque section

Je fais la même genre de chose avec la package amsthm.

Code:
\documentclass[11pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}


% macro ams
\usepackage{amsfonts,amsmath,amssymb,amsthm}


\newtheoremstyle{exercice}%
{\topsep}{\topsep}%
{\normalfont}%
{}%
{\bfseries}%
{\newline}%  
{.5em}%
{}
\theoremstyle{exercice}
\newtheorem{exo}{Exercice}

\begin{document}

\begin{exo}

Un exercice

\end{exo}

\end{document}


avatar
chmarmottine
Guide spirituel

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par chmarmottine Ven 28 Juil 2017 - 22:58
Nouvelle version

Code:
\documentclass[11pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\DecimalMathComma
\usepackage{amsfonts,amsmath,amssymb}
\usepackage[top=1cm, bottom=1cm, left=1cm, right=1cm]{geometry}
\usepackage{enumerate}
\usepackage{multicol}
\setlength{\columnseprule}{0.25pt}
\usepackage{graphicx}
\pagestyle{empty}
\usepackage[thmmarks,amsmath]{ntheorem}

\theoremstyle{break}
\theorembodyfont{\normalfont}
\newtheorem{act}{\textbf{ACTIVITÉ}}


\begin{document}

\part*{ACTIVITÉS : Fiche 1}


\begin{act}
$\linebreak$
\vspace{-2em}
\hspace*{0.5cm}

\begin{enumerate}

\item Calculer.
\begin{enumerate}[a)]
\item $1\times2\times3+2$ ;
\item $2\times3\times4+3$ ;
\item $3\times4\times5+4$ ;
\end{enumerate}

\item Observer les calculs précédents et émettre une conjecture.
\item Prouver cette conjecture.
\end{enumerate}

\end{act}

\vspace{1cm}

\begin{act}
$\linebreak$
\vspace{-2em}
\hspace*{0.5cm}
Voici deux programmes de calculs. Sont-ils équivalents ?
\\
\begin{multicols}{2}


\hspace{1cm}
\underline{Programme A} \\

\vspace{-1em}

\begin{itemize}

\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Multiplier par 2.
\item[$\bullet$] Soustraire 6.
\end{itemize}

\columnbreak
\hspace{1cm}
\underline{Programme B} \\
\vspace{-1.5em}
\begin{itemize}
\item [$\bullet$]Choisir un nombre.
\item[$\bullet$] Ajouter 3.
\item[$\bullet$] Multiplier par 2.
\end{itemize}


\end{multicols}
\end{act}

\vspace{1cm}
\begin{act}
$\linebreak$
\vspace{-3em}
\hspace*{0.5cm}
\begin{center}
\includegraphics{figureactivite3.eps}
\end{center}
\hspace*{0.5cm}Ci-dessus est représentée une parcelle d'un jardin. ABCD est un carré de côté 5 m. Le propriétaire souhaite recouvrir la partie grise de gazon et utiliser la partie blanche pour réaliser un jardin potager. La partie grise est la réunion du carré central EFGH et des quatre carrés (de côté $x$) situés aux quatre coins du jardin. \\
\hspace*{0.5cm} On s'intéresse à l'aire $A(x)$ de la partie grisée.
\begin{enumerate}

\item Montrer que  $A(x) = 4x^{2} + (5-2x)^{2}$ .
\item Montrer que  $A(x) = 25-4x(5-2x)$ .
\item Montrer que  $A(x) = 8x^{2}-20x + 25$ .
\item Montrer que $A(x) = 8\left(x-\dfrac{5}{4}\right)^{2}+ 12,5$ .
\item Montrer que $A(x) = (2x-1)(4x-8) + 17$ .
\item Déterminer les valeurs de x tels que $A(x) = 17$ .

\end{enumerate}

\end{act}
\end{document}
Sulfolobus
Sulfolobus
Érudit

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par Sulfolobus Ven 28 Juil 2017 - 23:14
C'est super !!

celinesud a écrit:
Ça a marché ! Merci. Pour l'instant je ne vois pas trop ce que ça change concrètement, même si j'ai compris le principe, mais je vais tester.

Si tu veux voir la différence entre la classe article et la classe koma-script, il faut que tu enlèves le package geometry. Geometry écrase la gestion des marges de la classe que tu as définis et donc la différence entre koma-script et les classes originelles.  Wink
avatar
chmarmottine
Guide spirituel

[Maths] Mon premier document en latex - Page 2 Empty Re: [Maths] Mon premier document en latex

par chmarmottine Ven 28 Juil 2017 - 23:19
ok ! encore merci !
Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum