quel plaisir ! christophe poulain

72
BEUVRAGES COLLÈGE PAUL ELUARD L A T E X au collège ? Quel plaisir ! Christophe Poulain Collège Paul Eluard 11 juin 2018

Upload: others

Post on 25-Jun-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

LATEX au collège ?Quel plaisir !

Christophe PoulainCollège Paul Eluard

11 juin 2018

Page 2: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :

• documents scientifiques ;• documents volumineux ;• références croisées ;• bibliographies ;• non-wysiwyg (what you see is what you get) ;• apprentissage long, complexe ;• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 3: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :• documents scientifiques ;

• documents volumineux ;• références croisées ;• bibliographies ;• non-wysiwyg (what you see is what you get) ;• apprentissage long, complexe ;• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 4: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :• documents scientifiques ;• documents volumineux ;

• références croisées ;• bibliographies ;• non-wysiwyg (what you see is what you get) ;• apprentissage long, complexe ;• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 5: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :• documents scientifiques ;• documents volumineux ;• références croisées ;

• bibliographies ;• non-wysiwyg (what you see is what you get) ;• apprentissage long, complexe ;• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 6: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :• documents scientifiques ;• documents volumineux ;• références croisées ;• bibliographies ;

• non-wysiwyg (what you see is what you get) ;• apprentissage long, complexe ;• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 7: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :• documents scientifiques ;• documents volumineux ;• références croisées ;• bibliographies ;• non-wysiwyg (what you see is what you get) ;

• apprentissage long, complexe ;• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 8: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :• documents scientifiques ;• documents volumineux ;• références croisées ;• bibliographies ;• non-wysiwyg (what you see is what you get) ;• apprentissage long, complexe ;

• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 9: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :• documents scientifiques ;• documents volumineux ;• références croisées ;• bibliographies ;• non-wysiwyg (what you see is what you get) ;• apprentissage long, complexe ;• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 10: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :• documents scientifiques ;• documents volumineux ;• références croisées ;• bibliographies ;• non-wysiwyg (what you see is what you get) ;• apprentissage long, complexe ;• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 11: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• LATEX :• documents scientifiques ;• documents volumineux ;• références croisées ;• bibliographies ;• non-wysiwyg (what you see is what you get) ;• apprentissage long, complexe ;• impossible de faire des figures.

Pourquoi, diable, l’utiliser au collège ?

Serait-il fou ?

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 2/21

Page 12: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Productivité ?

Selon l’INSEEEn économie, la productivité est définie comme le rapport,en volume, entre une production et les ressources mises enœuvre pour l’obtenir.

toupie.org

La productivité du travail est le rapport entre la quantité ou lavaleur ajoutée de la production et le nombre d’heuresnécessaires pour la réaliser. Elle dépend de la capacité dupersonnel à produire une quantité, dite standard, de biensou de services selon les normes ou les règles prédéfinies.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 3/21

Page 13: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Productivité ?

Selon l’INSEEEn économie, la productivité est définie comme le rapport,en volume, entre une production et les ressources mises enœuvre pour l’obtenir.

toupie.org

La productivité du travail est le rapport entre la quantité ou lavaleur ajoutée de la production et le nombre d’heuresnécessaires pour la réaliser. Elle dépend de la capacité dupersonnel à produire une quantité, dite standard, de biensou de services selon les normes ou les règles prédéfinies.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 3/21

Page 14: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Productivité ?

Selon l’INSEEEn économie, la productivité est définie comme le rapport,en volume, entre une production et les ressources mises enœuvre pour l’obtenir.

toupie.org

La productivité du travail est le rapport entre la quantité ou lavaleur ajoutée de la production et le nombre d’heuresnécessaires pour la réaliser. Elle dépend de la capacité dupersonnel à produire une quantité, dite standard, de biensou de services selon les normes ou les règles prédéfinies.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 3/21

Page 15: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Productivité d’un enseignant ?

• Améliorer « sa productivité » :

• avant ;(préparer, anticiper, prévoir)

• pendant ;(adapter)

• après.(remédier, améliorer)

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 4/21

Page 16: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Productivité d’un enseignant ?• Améliorer « sa productivité » :

• avant ;(préparer, anticiper, prévoir)

• pendant ;(adapter)

• après.(remédier, améliorer)

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 4/21

Page 17: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Productivité d’un enseignant ?• Améliorer « sa productivité » :

• avant ;(préparer, anticiper, prévoir)

• pendant ;(adapter)

• après.(remédier, améliorer)

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 4/21

Page 18: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Productivité d’un enseignant ?• Améliorer « sa productivité » :

• avant ;(préparer, anticiper, prévoir)

• pendant ;(adapter)

• après.(remédier, améliorer)

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 4/21

Page 19: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Productivité d’un enseignant ?• Améliorer « sa productivité » :

• avant ;(préparer, anticiper, prévoir)

• pendant ;(adapter)

• après.(remédier, améliorer)

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 4/21

Page 20: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Avant

• Taper des documents. • Archiver.

• Réutiliser

• compilation identiquequelque soit l’« âge » dufichier ;• ce qui a été fait il y atrois mois est réutilisableimmédiatement.

• Échanger

• taille lègère desdocuments ;• le préambule indiqueles packages utiles.

• Mutualiser

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 5/21

Page 21: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Avant

• Taper des documents.

• Archiver.

• Réutiliser

• compilation identiquequelque soit l’« âge » dufichier ;• ce qui a été fait il y atrois mois est réutilisableimmédiatement.

• Échanger

• taille lègère desdocuments ;• le préambule indiqueles packages utiles.

• Mutualiser

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 5/21

Page 22: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Avant

• Taper des documents. • Archiver.

• Réutiliser

• compilation identiquequelque soit l’« âge » dufichier ;• ce qui a été fait il y atrois mois est réutilisableimmédiatement.

• Échanger

• taille lègère desdocuments ;• le préambule indiqueles packages utiles.

• Mutualiser

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 5/21

Page 23: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Avant

• Taper des documents. • Archiver.

• Réutiliser

• compilation identiquequelque soit l’« âge » dufichier ;• ce qui a été fait il y atrois mois est réutilisableimmédiatement.

• Échanger

• taille lègère desdocuments ;• le préambule indiqueles packages utiles.

• Mutualiser

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 5/21

Page 24: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Avant

• Taper des documents. • Archiver.

• Réutiliser

• compilation identiquequelque soit l’« âge » dufichier ;• ce qui a été fait il y atrois mois est réutilisableimmédiatement.

• Échanger

• taille lègère desdocuments ;• le préambule indiqueles packages utiles.

• Mutualiser

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 5/21

Page 25: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Avant

• Taper des documents. • Archiver.

• Réutiliser

• compilation identiquequelque soit l’« âge » dufichier ;• ce qui a été fait il y atrois mois est réutilisableimmédiatement.

• Échanger

• taille lègère desdocuments ;• le préambule indiqueles packages utiles.

• Mutualiser

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 5/21

Page 26: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Construire des figures (avec METAPOST) ;

• les archiver

• les réutiliser;

• les échanger ;

• les mutualiser.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 6/21

Page 27: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Construire des figures (avec METAPOST) ;

• les archiver

• les réutiliser;

• les échanger ;

• les mutualiser.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 6/21

Page 28: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Construire des figures (avec METAPOST) ;

• les archiver

• les réutiliser;

• les échanger ;

• les mutualiser.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 6/21

Page 29: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Construire des figures (avec METAPOST) ;

• les archiver

• les réutiliser;

• les échanger ;

• les mutualiser.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 6/21

Page 30: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Construire des figures (avec METAPOST) ;

• les archiver

• les réutiliser;

• les échanger ;

• les mutualiser.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 6/21

Page 31: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

PendantConsidérons l’exercice

On donne

A=p

12+5p

75−2p

27 B =(5+p

3)2 −

(2p

7)2

Écris A sous la forme ap

3 et B sous la forme bp

3 où a et bsont deux entiers relatifs.

• Document simple.

• Document simple avec correction.

• Document simple avec correction, version améliorée.

• Transparent.

• Pour la vidéo-projection.

• Travail à distance.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 7/21

Page 32: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

PendantConsidérons l’exercice

On donne

A=p

12+5p

75−2p

27 B =(5+p

3)2 −

(2p

7)2

Écris A sous la forme ap

3 et B sous la forme bp

3 où a et bsont deux entiers relatifs.

• Document simple.

• Document simple avec correction.

• Document simple avec correction, version améliorée.

• Transparent.

• Pour la vidéo-projection.

• Travail à distance.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 7/21

Page 33: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

PendantConsidérons l’exercice

On donne

A=p

12+5p

75−2p

27 B =(5+p

3)2 −

(2p

7)2

Écris A sous la forme ap

3 et B sous la forme bp

3 où a et bsont deux entiers relatifs.

• Document simple.

• Document simple avec correction.

• Document simple avec correction, version améliorée.

• Transparent.

• Pour la vidéo-projection.

• Travail à distance.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 7/21

Page 34: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

PendantConsidérons l’exercice

On donne

A=p

12+5p

75−2p

27 B =(5+p

3)2 −

(2p

7)2

Écris A sous la forme ap

3 et B sous la forme bp

3 où a et bsont deux entiers relatifs.

• Document simple.

• Document simple avec correction.

• Document simple avec correction, version améliorée.

• Transparent.

• Pour la vidéo-projection.

• Travail à distance.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 7/21

Page 35: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

PendantConsidérons l’exercice

On donne

A=p

12+5p

75−2p

27 B =(5+p

3)2 −

(2p

7)2

Écris A sous la forme ap

3 et B sous la forme bp

3 où a et bsont deux entiers relatifs.

• Document simple.

• Document simple avec correction.

• Document simple avec correction, version améliorée.

• Transparent.

• Pour la vidéo-projection.

• Travail à distance.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 7/21

Page 36: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

PendantConsidérons l’exercice

On donne

A=p

12+5p

75−2p

27 B =(5+p

3)2 −

(2p

7)2

Écris A sous la forme ap

3 et B sous la forme bp

3 où a et bsont deux entiers relatifs.

• Document simple.

• Document simple avec correction.

• Document simple avec correction, version améliorée.

• Transparent.

• Pour la vidéo-projection.

• Travail à distance.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 7/21

Page 37: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

PendantConsidérons l’exercice

On donne

A=p

12+5p

75−2p

27 B =(5+p

3)2 −

(2p

7)2

Écris A sous la forme ap

3 et B sous la forme bp

3 où a et bsont deux entiers relatifs.

• Document simple.

• Document simple avec correction.

• Document simple avec correction, version améliorée.

• Transparent.

• Pour la vidéo-projection.

• Travail à distance.Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 7/21

Page 38: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Pour se faciliter le travail, on peut :

• créer des environnements LATEX identiques pourchaque situation ;

• définir un préambule adéquat pour faire face à chaquesituation.

Exercice

Préambule 1 Préambule 2 Préambule 3

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 8/21

Page 39: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Pour se faciliter le travail, on peut :

• créer des environnements LATEX identiques pourchaque situation ;

• définir un préambule adéquat pour faire face à chaquesituation.

Exercice

Préambule 1 Préambule 2 Préambule 3

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 8/21

Page 40: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Pour se faciliter le travail, on peut :

• créer des environnements LATEX identiques pourchaque situation ;

• définir un préambule adéquat pour faire face à chaquesituation.

Exercice

Préambule 1 Préambule 2 Préambule 3

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 8/21

Page 41: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Pour les figures avec METAPOST, créér égalementdes commandes permettant de s’adapter à chaquesituation :

A B

C

H

A B

C

H

1 f iguremain levee (0 ,0 ,5u ,5 u ) ;. . .t r ace polygone (A,B,C) ;t race segment (A,H) ;

5 t race codeperp (A,H,B) ;. . .f i nma in levee ;

1 f i g u r e (0 ,0 ,5u ,5 u ) ;. . .t race polygone (A,B,C) ;t race segment (A,H) ;

5 t race codeperp (A,H,B) ;. . .f i n ;

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 9/21

Page 42: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Pour les figures avec METAPOST, créér égalementdes commandes permettant de s’adapter à chaquesituation :

A B

C

H

A B

C

H

1 f iguremain levee (0 ,0 ,5u ,5 u ) ;. . .t r ace polygone (A,B,C) ;t race segment (A,H) ;

5 t race codeperp (A,H,B) ;. . .f i nma in levee ;

1 f i g u r e (0 ,0 ,5u ,5 u ) ;. . .t race polygone (A,B,C) ;t race segment (A,H) ;

5 t race codeperp (A,H,B) ;. . .f i n ;

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 9/21

Page 43: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Pour les figures avec METAPOST, créér égalementdes commandes permettant de s’adapter à chaquesituation :

A B

C

H

A B

C

H

1 f iguremain levee (0 ,0 ,5u ,5 u ) ;. . .t r ace polygone (A,B,C) ;t race segment (A,H) ;

5 t race codeperp (A,H,B) ;. . .f i nma in levee ;

1 f i g u r e (0 ,0 ,5u ,5 u ) ;. . .t race polygone (A,B,C) ;t race segment (A,H) ;

5 t race codeperp (A,H,B) ;. . .f i n ;

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 9/21

Page 44: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Pour les figures avec METAPOST, créér égalementdes commandes permettant de s’adapter à chaquesituation :

A B

C

H

A B

C

H

1 f iguremain levee (0 ,0 ,5u ,5 u ) ;. . .t r ace polygone (A,B,C) ;t race segment (A,H) ;

5 t race codeperp (A,H,B) ;. . .f i nma in levee ;

1 f i g u r e (0 ,0 ,5u ,5 u ) ;. . .t race polygone (A,B,C) ;t race segment (A,H) ;

5 t race codeperp (A,H,B) ;. . .f i n ;

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 9/21

Page 45: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Devoirs

• Un exemple en direct !• La partie « généraliste » du fichier Maquette2.

1 \ usepackage [ u t f 8 ] { inputenc }\ usepackage [ T 1 ] { fontenc }\ usepackage [ f renchb ] { babel }\ usepackage [ autolanguage ] { numprint }

5 \ par inden t 0 p t\ usepackage [ a4paper , margin=1cm, noheadfoot ] { geometry }\ usepackage { graphicx }\ graph icspath { { / home / cp /BASES/ Base− f i g / } , { / home / cp / Brevet /2001/Base− f i g / } , { / home / cp /

Brevet /2009/Base− f i g / } , { / home / cp / Brevet /2008/Base− f i g / } }

10 \ usepackage { i f p d f }\ i f p d f\ DeclareGraphicsRule { * } { mps } { * } { }\ e lse\ usepackage { pst−a l l , pst−euc l }

15 \ f i

\ pagesty le { empty }

\ usepackage { f o u r i e r }20 \ usepackage [ scaled =0.875 ] { he l ve t }

\ i npu t { C h r i s t 5}

\ usepackage { i f t h e n , verbat im , m u l t i c o l , amsmath , ca lc }\ usepackage { t i k z }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 10/21

Page 46: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Devoirs• Un exemple en direct !

• La partie « généraliste » du fichier Maquette2.1 \ usepackage [ u t f 8 ] { inputenc }

\ usepackage [ T 1 ] { fontenc }\ usepackage [ f renchb ] { babel }\ usepackage [ autolanguage ] { numprint }

5 \ par inden t 0 p t\ usepackage [ a4paper , margin=1cm, noheadfoot ] { geometry }\ usepackage { graphicx }\ graph icspath { { / home / cp /BASES/ Base− f i g / } , { / home / cp / Brevet /2001/Base− f i g / } , { / home / cp /

Brevet /2009/Base− f i g / } , { / home / cp / Brevet /2008/Base− f i g / } }

10 \ usepackage { i f p d f }\ i f p d f\ DeclareGraphicsRule { * } { mps } { * } { }\ e lse\ usepackage { pst−a l l , pst−euc l }

15 \ f i

\ pagesty le { empty }

\ usepackage { f o u r i e r }20 \ usepackage [ scaled =0.875 ] { he l ve t }

\ i npu t { C h r i s t 5}

\ usepackage { i f t h e n , verbat im , m u l t i c o l , amsmath , ca lc }\ usepackage { t i k z }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 10/21

Page 47: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Devoirs• Un exemple en direct !• La partie « généraliste » du fichier Maquette2.

1 \ usepackage [ u t f 8 ] { inputenc }\ usepackage [ T 1 ] { fontenc }\ usepackage [ f renchb ] { babel }\ usepackage [ autolanguage ] { numprint }

5 \ par inden t 0 p t\ usepackage [ a4paper , margin=1cm, noheadfoot ] { geometry }\ usepackage { graphicx }\ graph icspath { { / home / cp /BASES/ Base− f i g / } , { / home / cp / Brevet /2001/Base− f i g / } , { / home / cp /

Brevet /2009/Base− f i g / } , { / home / cp / Brevet /2008/Base− f i g / } }

10 \ usepackage { i f p d f }\ i f p d f\ DeclareGraphicsRule { * } { mps } { * } { }\ e lse\ usepackage { pst−a l l , pst−euc l }

15 \ f i

\ pagesty le { empty }

\ usepackage { f o u r i e r }20 \ usepackage [ scaled =0.875 ] { he l ve t }

\ i npu t { C h r i s t 5}

\ usepackage { i f t h e n , verbat im , m u l t i c o l , amsmath , ca lc }\ usepackage { t i k z }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 10/21

Page 48: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• La commande \head1 \ define@cmdkey [PAS] { dsh } { c lasse } { }

\ define@cmdkey [PAS] { dsh } {num } { }. . .

\ newcommand * { \ head } [ 1 ] [ ] {5 \ setkeys [PAS ] { dsh } { # 1 }

% \ setcounter {numex } { 0 }\ ifPAS@dsh@remed

\ edef \ remise { Le }\ edef \nom { \cmdPAS@dsh@Remednom}

10 \ edef \ s u j e t { }\ edef \ a u t o r i z { }\ edef \ c a l c u l a t o r { }\ edef \ duree { }\ t i k z s t y l e { s t y l du ree } = [ ]

15 \ f i. . .

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 11/21

Page 49: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• L’environnement Exoresolu.1 \ newsavebox { \ dangerbox } \ newcounter {ExoR} \ se tcounter {ExoR } { 0 }

\ makea t le t te r\ newenvironment { Exoresolu } {%

5 \ re f s tepcoun te r { sec t ion } \ re f s tepcoun te r {ExoR}%\ immediate \ w r i t e \ @auxout {%

\ s t r i n g \ opcopy { 0 } { t o t a l \ the \ c@section−\ the \c@ExoR}%}%\ begin { l r box } { \ dangerbox }%

10 \ begin { minipage } { \ l i new id th −80pt }%}{%\ end { minipage }%

\ end { l r box }%15 \ t i k z s t y l e { mybox } = [ draw=gray !85 , very th i ck ,%

rec tang le , rounded corners , i nne r xsep=20pt , i nne r ysep=10 pt ]\ t i k z s t y l e { f a n c y t i t l e } =[ f i l l =white , t e x t =b lack ]\ par \ b i gsk ip \ par \ h f i l l\ begin { t i k z p i c t u r e }

20 \ node [ mybox ] ( box ) {%\ begin { minipage } [ t ! ] { \ l i new id th −80pt }

\ usebox { \ dangerbox }\ end { minipage } } ;

\ node [ f a n c y t i t l e , r o t a t e =90 ,above=0 pt ] a t ( box . west )25 { \ begin { t a b u l a r } { c }

\ t e x t b f { \ smal l \ s f f a m i l y Exerc ice \ theExoR } \ \\ i fBaremeDeta i l ( \ t o t a l { \ the \ c@section−\ the \c@ExoR} ) \ f i\ end { t a b u l a r } } ;

\ end { t i k z p i c t u r e }30 \ par \ b i gsk ip \ par }%

\ makeatother

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 12/21

Page 50: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• L’environnement Sol1 \ makea t le t te r%by Danie l F l i po

\ newenvironment { Solw }{ \ def \ T i t r e S o l { \ t e x t b f { Cor r ig \ ’ e de l ’ exerc ice \ theExoR . } }% T i t r e de l a so l .

\ immediate \ protected@wri te \ verbatim@out { }%5 { \ p r o t e c t \ par \ p r o t e c t \ b i gsk ip \ T i t r e S o l \ p r o t e c t \ par \ p r o t e c t \ nopagebreak }%

\ @bsphack\ l e t \ do \ @makeother \ dospec ia ls \ catcode ‘ \ ^ ^M\ a c t i v e\ def \ verbat im@processl ine {%

\ immediate \ protected@wri te \ verbatim@out { } { \ the \ verbat im@line } }%10 \ verbat im@star t }%

{ \ immediate \ protected@wri te \ verbatim@out { }% T r a i t apres chaque s o l u t i o n{ \ p r o t e c t \ par \ p r o t e c t \ c e n t e r l i n e { \ p r o t e c t \ r u l e {5cm} { 1 p t } }%

\ p r o t e c t \ par \ p r o t e c t \ goodbreak } }\ newenvironment { Solu } { \ t e x t b f { Cor rec t ion de l ’ exerc ice : } \ par } { }

15% Version complete\ newcounter { ShowSol } \ se tcounter { ShowSol } { 2 }%1 ( sur place ) , 2 ( f i n f i c h i e r ) , 0 ( r i e n )\ newenvironment { Sol } { } { } % Tester que ’ Sol ’ n ’ es t pas deja u t i l i s e\ i f t h e n e l s e { \ value { ShowSol }=2}

20 { \ newwrite \ verbatim@out % s i ShowSol=2\ immediate \ openout \ verbatim@out \ jobname . so l % Ouvr i r un f i c h i e r ,\ l e t \ Sol \ Solw \ l e t \ endSol \ endSolw % c h o i s i r \ Solw ;\ AtEndDocument { \ c loseout \ verbatim@out % en f i n doc ,

\ @esphack % fermer f i c h i e r25 \ newpage \ c e n t e r l i n e { \ l a rge \ t e x t b f { Cor r ig \ ’ e du \ jobname } } \ vspace { \

base l i nesk ip } \ smal l \ i npu t { \ jobname . so l } }%Inse re r les s o l u t i o n s} { \ i f t h e n e l s e { \ value { ShowSol }=1} % sinon ,

{ \ l e t \ Sol \ Solu \ l e t \ endSol \ endSolu } % s i ShowSol=1{ \ l e t \ Sol \ comment \ l e t \ endSol \ endcomment } % sinon

}30 \ makeatother

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 13/21

Page 51: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Commande pour le barème.1 \ opset { decimalsepsymbol = { , } } % opt ion du package x lop

\ newlength { \ f u l l l i n e w i d t h } \ newlength { \ b r o u i l l o n }\ AtBeginDocument { \ se t l eng th { \ f u l l l i n e w i d t h } { \ l i n e w i d t h } }

5 \ newi f \ i fBaremeDeta i l \ BaremeDetai l t rue

\ newcommand * \ FranPt [ 1 ] {%\ i fBaremeDeta i l%

(#1)%10 \ f i }%

\ makea t le t te r\ newcommand { \ BaremeEspace@Marge}{−82 pt }\ newcommand { \ BaremeEspaceMarge } [ 1 ] { \ renewcommand { \ BaremeEspace@Marge } { # 1 } }

15\ newcommand * { \ brm } [ 1 ] {%

\ i fBaremeDeta i l%\ immediate \ w r i t e \ @auxout {%

\ s t r i n g \ opadd * {#1 }%20 { t o t a l \ the \ c@section−\ the \c@ExoR}%

{ t o t a l \ the \ c@section−\ the \c@ExoR}%}%\ se t l eng th { \ b r o u i l l o n } { \ BaremeEspace@Marge−\ l i n e w i d t h +\ f u l l l i n e w i d t h }%\ makebox [0 p t ] [ r ] { \ co l o r { b lack ! 7 5 } \ f oo t no tes i ze \ FranPt { # 1 } \ hspace * { \ b r o u i l l o n } }%

25 \ ignorespaces%\ f i }%

\ newcommand \ t o t a l [ 1 ] {%\ @ifundef ined { Op@total #1} { recompi lez }%

30 { \ opunzero { t o t a l #1 } \ o p p r i n t { t o t a l #1}~\opcmp{ t o t a l # 1 } { 2 } \ i fopge pts \ e lse p t \ f i } }%\ makeatother

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 14/21

Page 52: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Faire davantage ?

• Un autre exemple en direct !• « L’exercice ».

1 \ begin { Exoresolu }% alea\ opgetalea {1000} {1300} { var 1 } \ opexport { var 1 } { \ varun }\ opgetalea {2000} {2200} { var 2 } \ opexport { var 2 } { \ vardeux }

5 \ opgetalea {1000} {1100} { var 3 } \ opexport { var 3 } { \ v a r t r o i s }\ opgetalea {2100} {2400} { var 4 } \ opexport { var 4 } { \ varquat re }\ opgetalea {1500} {1700} { var 5 } \ opexport { var 5 } { \ va rc inq }\ opgetalea {1700} {1900} { var 6 } \ opexport { var 6 } { \ v a r s i x }

% Corps10 Une coop \ ’ e r a t i v e c o l l e c t e l e l a i t dans d i f f \ ’ erentes e x p l o i t a t i o n s a g r i c o l e s . \ \

Le d \ ’ e t a i l , de l a c o l l e c t e du j o u r ont \ ’ e t \ ’ e s a i s i s dans une f e u i l l e de c a l c u l d ’un t a b l e u r .

\ begin { center }\ begin { t abu la r x } { 0 . 7 \ l i n e w i d t h } { | c | * { 2 } { > { \ cen te r ing \ ar raybacks lash }X | } } \ h l i n e

&A&B \ \ \ h l i n e15 1& E x p l o i t a t i o n a g r i c o l e& Quant i t \ ’ e de l a i t c o l l e c t \ ’ e ( en L ) \ \ \ h l i n e

2& Beausejour& \ nombre { \ varun } \ \ \ h l i n e3&Le Verger& \ nombre { \ vardeux } \ \ \ h l i n e4&La Fourrag \ ‘ ere& \ nombre { \ v a r t r o i s } \ \ \ h l i n e5& P e t i t pas& \ nombre { \ varquat re } \ \ \ h l i n e

20 6&La Chausse P ie r re& \ nombre { \ varc inq } \ \ \ h l i n e7& Le Pale t& \ nombre { \ v a r s i x } \ \ \ h l i n e8&Quant i t \ ’ e t o t a l e de l a i t c o l l e c t \ ’ e & \ \ \ h l i n e

\ end { t abu la r x }\ end { center }

25 \ end { Exoresolu }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 15/21

Page 53: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Faire davantage ?• Un autre exemple en direct !

• « L’exercice ».1 \ begin { Exoresolu }

% alea\ opgetalea {1000} {1300} { var 1 } \ opexport { var 1 } { \ varun }\ opgetalea {2000} {2200} { var 2 } \ opexport { var 2 } { \ vardeux }

5 \ opgetalea {1000} {1100} { var 3 } \ opexport { var 3 } { \ v a r t r o i s }\ opgetalea {2100} {2400} { var 4 } \ opexport { var 4 } { \ varquat re }\ opgetalea {1500} {1700} { var 5 } \ opexport { var 5 } { \ va rc inq }\ opgetalea {1700} {1900} { var 6 } \ opexport { var 6 } { \ v a r s i x }

% Corps10 Une coop \ ’ e r a t i v e c o l l e c t e l e l a i t dans d i f f \ ’ erentes e x p l o i t a t i o n s a g r i c o l e s . \ \

Le d \ ’ e t a i l , de l a c o l l e c t e du j o u r ont \ ’ e t \ ’ e s a i s i s dans une f e u i l l e de c a l c u l d ’un t a b l e u r .

\ begin { center }\ begin { t abu la r x } { 0 . 7 \ l i n e w i d t h } { | c | * { 2 } { > { \ cen te r ing \ ar raybacks lash }X | } } \ h l i n e

&A&B \ \ \ h l i n e15 1& E x p l o i t a t i o n a g r i c o l e& Quant i t \ ’ e de l a i t c o l l e c t \ ’ e ( en L ) \ \ \ h l i n e

2& Beausejour& \ nombre { \ varun } \ \ \ h l i n e3&Le Verger& \ nombre { \ vardeux } \ \ \ h l i n e4&La Fourrag \ ‘ ere& \ nombre { \ v a r t r o i s } \ \ \ h l i n e5& P e t i t pas& \ nombre { \ varquat re } \ \ \ h l i n e

20 6&La Chausse P ie r re& \ nombre { \ varc inq } \ \ \ h l i n e7& Le Pale t& \ nombre { \ v a r s i x } \ \ \ h l i n e8&Quant i t \ ’ e t o t a l e de l a i t c o l l e c t \ ’ e & \ \ \ h l i n e

\ end { t abu la r x }\ end { center }

25 \ end { Exoresolu }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 15/21

Page 54: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Faire davantage ?• Un autre exemple en direct !• « L’exercice ».

1 \ begin { Exoresolu }% alea\ opgetalea {1000} {1300} { var 1 } \ opexport { var 1 } { \ varun }\ opgetalea {2000} {2200} { var 2 } \ opexport { var 2 } { \ vardeux }

5 \ opgetalea {1000} {1100} { var 3 } \ opexport { var 3 } { \ v a r t r o i s }\ opgetalea {2100} {2400} { var 4 } \ opexport { var 4 } { \ varquat re }\ opgetalea {1500} {1700} { var 5 } \ opexport { var 5 } { \ va rc inq }\ opgetalea {1700} {1900} { var 6 } \ opexport { var 6 } { \ v a r s i x }

% Corps10 Une coop \ ’ e r a t i v e c o l l e c t e l e l a i t dans d i f f \ ’ erentes e x p l o i t a t i o n s a g r i c o l e s . \ \

Le d \ ’ e t a i l , de l a c o l l e c t e du j o u r ont \ ’ e t \ ’ e s a i s i s dans une f e u i l l e de c a l c u l d ’un t a b l e u r .

\ begin { center }\ begin { t abu la r x } { 0 . 7 \ l i n e w i d t h } { | c | * { 2 } { > { \ cen te r ing \ ar raybacks lash }X | } } \ h l i n e

&A&B \ \ \ h l i n e15 1& E x p l o i t a t i o n a g r i c o l e& Quant i t \ ’ e de l a i t c o l l e c t \ ’ e ( en L ) \ \ \ h l i n e

2& Beausejour& \ nombre { \ varun } \ \ \ h l i n e3&Le Verger& \ nombre { \ vardeux } \ \ \ h l i n e4&La Fourrag \ ‘ ere& \ nombre { \ v a r t r o i s } \ \ \ h l i n e5& P e t i t pas& \ nombre { \ varquat re } \ \ \ h l i n e

20 6&La Chausse P ie r re& \ nombre { \ varc inq } \ \ \ h l i n e7& Le Pale t& \ nombre { \ v a r s i x } \ \ \ h l i n e8&Quant i t \ ’ e t o t a l e de l a i t c o l l e c t \ ’ e & \ \ \ h l i n e

\ end { t abu la r x }\ end { center }

25 \ end { Exoresolu }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 15/21

Page 55: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Encore mieux ?

• Un autre exemple en direct live ! :)• « L’exercice ».

1%alea\ opgetalea {501 } {599 } { fac 1 } \ opdiv * { fac 1 } {100 } { fac 1 } { aa } \ opexport { fac 1 } { \ facun }\ opgetalea {701 } {799 } { fac 2 } \ opdiv * { fac 2 } {100 } { fac 2 } { bb } \ opexport { fac 2 } { \ facdeux }\ opgetalea {851 } {899 } { fac 3 } \ opdiv * { fac 3 } {100 } { fac 3 } { cc } \ opexport { fac 3 } { \ f a c t r o i s }

5 \ opgetalea {340 } {390 } { var 1}%CorpsAgn \ ‘ es envisage de peindre l a fa \ c cade de son hangar .\ begin { center }\ begin { t a b u l a r } { |m{5 .5cm } |m{6 .5cm } | } \ h l i n e

10 \ t e x t b f { I n fo rma t i on 1 : Caract \ ’ e r i s t i q u e s de l a pe in tu re u t i l i s \ ’ ee . }\ begin { center }Renseignements concernant un pot de pe in tu re\ begin { t a b u l a r } { | c | } \ h l i n eVolume : 6 L \ \ Temps de s \ ’ echage : 8 h \ \

15 Surface couverte : 24 m$^2$ \ \ Monocouche * \ \P r i x : 103 ,45~\ eurologo \ \ \ h l i n e\ end { t a b u l a r }\ end { center }

* Une seule couche de pe in tu re s u f f i t .&20 \ t e x t b f { I n fo rma t i on 2 : sch \ ’ ema de l a fa \ c cade } ( l e sch \ ’ ema n ’ es t pas \ ‘ a l ’ \ ’ eche l l e )

. La zone g r i s \ ’ ee est l a zone \ ‘ a peindre .\ begin { center }\ Facade { \ facun } { \ facdeux } { \ f a c t r o i s }\ end { center } \ \\ h l i n e

25 \ end { t a b u l a r }\ end { center }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 16/21

Page 56: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Encore mieux ?• Un autre exemple en direct live ! :)

• « L’exercice ».1%alea

\ opgetalea {501 } {599 } { fac 1 } \ opdiv * { fac 1 } {100 } { fac 1 } { aa } \ opexport { fac 1 } { \ facun }\ opgetalea {701 } {799 } { fac 2 } \ opdiv * { fac 2 } {100 } { fac 2 } { bb } \ opexport { fac 2 } { \ facdeux }\ opgetalea {851 } {899 } { fac 3 } \ opdiv * { fac 3 } {100 } { fac 3 } { cc } \ opexport { fac 3 } { \ f a c t r o i s }

5 \ opgetalea {340 } {390 } { var 1}%CorpsAgn \ ‘ es envisage de peindre l a fa \ c cade de son hangar .\ begin { center }\ begin { t a b u l a r } { |m{5 .5cm } |m{6 .5cm } | } \ h l i n e

10 \ t e x t b f { I n fo rma t i on 1 : Caract \ ’ e r i s t i q u e s de l a pe in tu re u t i l i s \ ’ ee . }\ begin { center }Renseignements concernant un pot de pe in tu re\ begin { t a b u l a r } { | c | } \ h l i n eVolume : 6 L \ \ Temps de s \ ’ echage : 8 h \ \

15 Surface couverte : 24 m$^2$ \ \ Monocouche * \ \P r i x : 103 ,45~\ eurologo \ \ \ h l i n e\ end { t a b u l a r }\ end { center }

* Une seule couche de pe in tu re s u f f i t .&20 \ t e x t b f { I n fo rma t i on 2 : sch \ ’ ema de l a fa \ c cade } ( l e sch \ ’ ema n ’ es t pas \ ‘ a l ’ \ ’ eche l l e )

. La zone g r i s \ ’ ee est l a zone \ ‘ a peindre .\ begin { center }\ Facade { \ facun } { \ facdeux } { \ f a c t r o i s }\ end { center } \ \\ h l i n e

25 \ end { t a b u l a r }\ end { center }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 16/21

Page 57: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Encore mieux ?• Un autre exemple en direct live ! :)• « L’exercice ».

1%alea\ opgetalea {501 } {599 } { fac 1 } \ opdiv * { fac 1 } {100 } { fac 1 } { aa } \ opexport { fac 1 } { \ facun }\ opgetalea {701 } {799 } { fac 2 } \ opdiv * { fac 2 } {100 } { fac 2 } { bb } \ opexport { fac 2 } { \ facdeux }\ opgetalea {851 } {899 } { fac 3 } \ opdiv * { fac 3 } {100 } { fac 3 } { cc } \ opexport { fac 3 } { \ f a c t r o i s }

5 \ opgetalea {340 } {390 } { var 1}%CorpsAgn \ ‘ es envisage de peindre l a fa \ c cade de son hangar .\ begin { center }\ begin { t a b u l a r } { |m{5 .5cm } |m{6 .5cm } | } \ h l i n e

10 \ t e x t b f { I n fo rma t i on 1 : Caract \ ’ e r i s t i q u e s de l a pe in tu re u t i l i s \ ’ ee . }\ begin { center }Renseignements concernant un pot de pe in tu re\ begin { t a b u l a r } { | c | } \ h l i n eVolume : 6 L \ \ Temps de s \ ’ echage : 8 h \ \

15 Surface couverte : 24 m$^2$ \ \ Monocouche * \ \P r i x : 103 ,45~\ eurologo \ \ \ h l i n e\ end { t a b u l a r }\ end { center }

* Une seule couche de pe in tu re s u f f i t .&20 \ t e x t b f { I n fo rma t i on 2 : sch \ ’ ema de l a fa \ c cade } ( l e sch \ ’ ema n ’ es t pas \ ‘ a l ’ \ ’ eche l l e )

. La zone g r i s \ ’ ee est l a zone \ ‘ a peindre .\ begin { center }\ Facade { \ facun } { \ facdeux } { \ f a c t r o i s }\ end { center } \ \\ h l i n e

25 \ end { t a b u l a r }\ end { center }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 16/21

Page 58: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Le package gmp1 \ usepackage {gmp}

\ usempxpackage { f o u r i e r }\ usempxpackage [ f renchb ] { babel }\ usempxpackage [ autolanguage ] { numprint }

5 \ usempxpackage { p i f o n t }

\ gmpoptions { everymp ={ prologues : = 3 ; } }

\ def \ Facade#1#2#3%10 { \ begin { mpost } [ mpset t ings ={ i npu t geometr iesyr16 ; i npu t LATEX ; } , mpxprogram= l a t e x ]

u :=7 .5mm;f iguremain levee (0 ,0 ,7u ,8 u ) ;p a i r A,B,C,D,E ;A=u * ( 1 , 1 ) ;

15 B−A=u * ( 4 , 0 ) ;C−B=u * ( 0 , 4 ) ;D−C=A−B;E= iso (C,D) +u * ( 0 , 2 . 5 ) ;t race polygone (A,B,C,D) ;

20 t race codeperp (A,B,C, 5 ) ;t race codeperp (B,C,D, 5 ) ;t race codeperp (C,D,A, 5 ) ;t race codeperp (D,A,B, 5 ) ;t race chemin (D,E,C) ;

25 t race appe la t ion (A,D,3mm, btex #1 m etex ) ;t race appe la t ion (A,B,−3mm, btex #2 m etex ) ;t race c o t a t i o n m i l (E , i so (A,B) ,2cm,20 , btex #3 m etex ) ;f inma in levee ;

\ end { mpost }30 }

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 17/21

Page 59: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Encore une amélioration ?

• Dernier exemple en direct ? :)

1 \ begin { Exoresolu }%alea\ g e t t r i\ opgetalea {501 } {599 } { fac 1 } \ opdiv * { fac 1 } {100 } { fac 1 } { aa } \ opexport { fac 1 } { \ varzero }

5 \ opgetalea {701 } {799 } { fac 2 } \ opdiv * { fac 2 } {100 } { fac 2 } { bb } \ opexport { fac 2 } { \ varun }%Corps\ begin { m u l t i c o l s } { 2 }L ’ u n i t \ ’ e de longueur est l e centim \ ‘ e t re . On consid \ ‘ ere un t r i a n g l e $ \pA \ pB \pC$

rec tang le en $\pB$ t e l que $\pA \pC=\ o p p r i n t { fac 2}$ e t $ \pA \ pB=\ o p p r i n t { fac 1 }$ .\ \ Ca lcu le r l a longueur $ \pB \pC$.

10 \ \ \ columnbreak \ \\ setboolean { exact } { f a l s e } \ p y t h a d r o i t \ pC \ pB \ pA { \ varun } { \ varzero }\ end { m u l t i c o l s }\ end { Exoresolu }

• Avec le package randomlist de J.C.Charpentier.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 18/21

Page 60: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Encore une amélioration ?

• Dernier exemple en direct ? :)

1 \ begin { Exoresolu }%alea\ g e t t r i\ opgetalea {501 } {599 } { fac 1 } \ opdiv * { fac 1 } {100 } { fac 1 } { aa } \ opexport { fac 1 } { \ varzero }

5 \ opgetalea {701 } {799 } { fac 2 } \ opdiv * { fac 2 } {100 } { fac 2 } { bb } \ opexport { fac 2 } { \ varun }%Corps\ begin { m u l t i c o l s } { 2 }L ’ u n i t \ ’ e de longueur est l e centim \ ‘ e t re . On consid \ ‘ ere un t r i a n g l e $ \pA \ pB \pC$

rec tang le en $\pB$ t e l que $\pA \pC=\ o p p r i n t { fac 2}$ e t $ \pA \ pB=\ o p p r i n t { fac 1 }$ .\ \ Ca lcu le r l a longueur $ \pB \pC$.

10 \ \ \ columnbreak \ \\ setboolean { exact } { f a l s e } \ p y t h a d r o i t \ pC \ pB \ pA { \ varun } { \ varzero }\ end { m u l t i c o l s }\ end { Exoresolu }

• Avec le package randomlist de J.C.Charpentier.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 18/21

Page 61: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Encore une amélioration ?

• Dernier exemple en direct ? :)

1 \ begin { Exoresolu }%alea\ g e t t r i\ opgetalea {501 } {599 } { fac 1 } \ opdiv * { fac 1 } {100 } { fac 1 } { aa } \ opexport { fac 1 } { \ varzero }

5 \ opgetalea {701 } {799 } { fac 2 } \ opdiv * { fac 2 } {100 } { fac 2 } { bb } \ opexport { fac 2 } { \ varun }%Corps\ begin { m u l t i c o l s } { 2 }L ’ u n i t \ ’ e de longueur est l e centim \ ‘ e t re . On consid \ ‘ ere un t r i a n g l e $ \pA \ pB \pC$

rec tang le en $\pB$ t e l que $\pA \pC=\ o p p r i n t { fac 2}$ e t $ \pA \ pB=\ o p p r i n t { fac 1 }$ .\ \ Ca lcu le r l a longueur $ \pB \pC$.

10 \ \ \ columnbreak \ \\ setboolean { exact } { f a l s e } \ p y t h a d r o i t \ pC \ pB \ pA { \ varun } { \ varzero }\ end { m u l t i c o l s }\ end { Exoresolu }

• Avec le package randomlist de J.C.Charpentier.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 18/21

Page 62: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Encore une amélioration ?

• Dernier exemple en direct ? :)

1 \ begin { Exoresolu }%alea\ g e t t r i\ opgetalea {501 } {599 } { fac 1 } \ opdiv * { fac 1 } {100 } { fac 1 } { aa } \ opexport { fac 1 } { \ varzero }

5 \ opgetalea {701 } {799 } { fac 2 } \ opdiv * { fac 2 } {100 } { fac 2 } { bb } \ opexport { fac 2 } { \ varun }%Corps\ begin { m u l t i c o l s } { 2 }L ’ u n i t \ ’ e de longueur est l e centim \ ‘ e t re . On consid \ ‘ ere un t r i a n g l e $ \pA \ pB \pC$

rec tang le en $\pB$ t e l que $\pA \pC=\ o p p r i n t { fac 2}$ e t $ \pA \ pB=\ o p p r i n t { fac 1 }$ .\ \ Ca lcu le r l a longueur $ \pB \pC$.

10 \ \ \ columnbreak \ \\ setboolean { exact } { f a l s e } \ p y t h a d r o i t \ pC \ pB \ pA { \ varun } { \ varzero }\ end { m u l t i c o l s }\ end { Exoresolu }

• Avec le package randomlist de J.C.Charpentier.

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 18/21

Page 63: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Après• Correction / Remédiation.

• complète• personnalisée : Un exemple

• La construction1 \ newcommand { \ da tede leva l } { l u n d i 21 Mai 2012}

\ newcommand { \ c lassede leva l } { 4 \ ieme \ Ananas }

5 \ EvalComp {Manon S a i l l y } { 4 / L 5 } [ 1 ] { 4 / L 3 } [ 1 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Wesley T o u r i l } { 4 / T 4 } [ 1 ] { 4 / T 4 } [ 2 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Stacy Verge } { 4 / F 4 } [ 1 ] { 4 / P4 } [ 1 ]

10 \ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Emeline Lo i re } { 4 / F 4 } [ 1 ] { 4 / L 3 } [ 2 ]. . .

• La macro1 \ I f F i l e E x i s t s {#2 / cours . tex } { \ i npu t {#2 / cours } } { }

\ exerc ice \ par\ se lec tex { # 2 } [ # 3 ]\ i f t h e n e l s e { \ equal { # 4 } { # 2 } } { } { \ I f F i l e E x i s t s {#4 / cours . tex } { \ i npu t {#4 / cours } } { } }

5 \ exerc ice \ par\ se lec tex { # 4 } [ # 5 ]

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 19/21

Page 64: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Après• Correction / Remédiation.

• complète

• personnalisée : Un exemple

• La construction1 \ newcommand { \ da tede leva l } { l u n d i 21 Mai 2012}

\ newcommand { \ c lassede leva l } { 4 \ ieme \ Ananas }

5 \ EvalComp {Manon S a i l l y } { 4 / L 5 } [ 1 ] { 4 / L 3 } [ 1 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Wesley T o u r i l } { 4 / T 4 } [ 1 ] { 4 / T 4 } [ 2 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Stacy Verge } { 4 / F 4 } [ 1 ] { 4 / P4 } [ 1 ]

10 \ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Emeline Lo i re } { 4 / F 4 } [ 1 ] { 4 / L 3 } [ 2 ]. . .

• La macro1 \ I f F i l e E x i s t s {#2 / cours . tex } { \ i npu t {#2 / cours } } { }

\ exerc ice \ par\ se lec tex { # 2 } [ # 3 ]\ i f t h e n e l s e { \ equal { # 4 } { # 2 } } { } { \ I f F i l e E x i s t s {#4 / cours . tex } { \ i npu t {#4 / cours } } { } }

5 \ exerc ice \ par\ se lec tex { # 4 } [ # 5 ]

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 19/21

Page 65: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Après• Correction / Remédiation.

• complète• personnalisée : Un exemple

• La construction1 \ newcommand { \ da tede leva l } { l u n d i 21 Mai 2012}

\ newcommand { \ c lassede leva l } { 4 \ ieme \ Ananas }

5 \ EvalComp {Manon S a i l l y } { 4 / L 5 } [ 1 ] { 4 / L 3 } [ 1 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Wesley T o u r i l } { 4 / T 4 } [ 1 ] { 4 / T 4 } [ 2 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Stacy Verge } { 4 / F 4 } [ 1 ] { 4 / P4 } [ 1 ]

10 \ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Emeline Lo i re } { 4 / F 4 } [ 1 ] { 4 / L 3 } [ 2 ]. . .

• La macro1 \ I f F i l e E x i s t s {#2 / cours . tex } { \ i npu t {#2 / cours } } { }

\ exerc ice \ par\ se lec tex { # 2 } [ # 3 ]\ i f t h e n e l s e { \ equal { # 4 } { # 2 } } { } { \ I f F i l e E x i s t s {#4 / cours . tex } { \ i npu t {#4 / cours } } { } }

5 \ exerc ice \ par\ se lec tex { # 4 } [ # 5 ]

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 19/21

Page 66: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Après• Correction / Remédiation.

• complète• personnalisée : Un exemple

• La construction1 \ newcommand { \ da tede leva l } { l u n d i 21 Mai 2012}

\ newcommand { \ c lassede leva l } { 4 \ ieme \ Ananas }

5 \ EvalComp {Manon S a i l l y } { 4 / L 5 } [ 1 ] { 4 / L 3 } [ 1 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Wesley T o u r i l } { 4 / T 4 } [ 1 ] { 4 / T 4 } [ 2 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Stacy Verge } { 4 / F 4 } [ 1 ] { 4 / P4 } [ 1 ]

10 \ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Emeline Lo i re } { 4 / F 4 } [ 1 ] { 4 / L 3 } [ 2 ]. . .

• La macro1 \ I f F i l e E x i s t s {#2 / cours . tex } { \ i npu t {#2 / cours } } { }

\ exerc ice \ par\ se lec tex { # 2 } [ # 3 ]\ i f t h e n e l s e { \ equal { # 4 } { # 2 } } { } { \ I f F i l e E x i s t s {#4 / cours . tex } { \ i npu t {#4 / cours } } { } }

5 \ exerc ice \ par\ se lec tex { # 4 } [ # 5 ]

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 19/21

Page 67: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

Après• Correction / Remédiation.

• complète• personnalisée : Un exemple

• La construction1 \ newcommand { \ da tede leva l } { l u n d i 21 Mai 2012}

\ newcommand { \ c lassede leva l } { 4 \ ieme \ Ananas }

5 \ EvalComp {Manon S a i l l y } { 4 / L 5 } [ 1 ] { 4 / L 3 } [ 1 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Wesley T o u r i l } { 4 / T 4 } [ 1 ] { 4 / T 4 } [ 2 ]\ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Stacy Verge } { 4 / F 4 } [ 1 ] { 4 / P4 } [ 1 ]

10 \ newpage \ se t l eng th { \ t ime } { 0 . 5 \ t ime }\ EvalComp { Emeline Lo i re } { 4 / F 4 } [ 1 ] { 4 / L 3 } [ 2 ]. . .

• La macro1 \ I f F i l e E x i s t s {#2 / cours . tex } { \ i npu t {#2 / cours } } { }

\ exerc ice \ par\ se lec tex { # 2 } [ # 3 ]\ i f t h e n e l s e { \ equal { # 4 } { # 2 } } { } { \ I f F i l e E x i s t s {#4 / cours . tex } { \ i npu t {#4 / cours } } { } }

5 \ exerc ice \ par\ se lec tex { # 4 } [ # 5 ]

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 19/21

Page 68: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Valeurs aléatoires :1 Ca lcu le r l es p rodu i t s c i−dessous :

\ [ A=\ o p i n i t a l e a { \ the \ t ime } \ d f rac { \ opgetalea { 2 } { 6 } { var } \ o p p r i n t { var } } { \ opgetalea { 7 } { 1 0 } {var } \ o p p r i n t { var } } + \ o p i n i t a l e a { 2 \ the \ t ime } \ d f rac { \ opgetalea { 1 } { 5 } { var } \ o p p r i n t {var } } { \ opgetalea { 6 } { 1 0 } { var } \ o p p r i n t { var } } \ kern 0 .05 \ l i n e w i d t h

B=\ o p i n i t a l e a { 3 \ the \ t ime } \ d f rac { \ opgetalea { 2 } { 6 } { var } \ o p p r i n t { var } } { \ opgetalea { 7 } { 1 0 } {var } \ o p p r i n t { var } } − \ o p i n i t a l e a { 4 \ the \ t ime } \ d f rac { \ opgetalea { 1 } { 5 } { var } \ o p p r i n t {var } } { \ opgetalea { 6 } { 1 0 } { var } \ o p p r i n t { var } } \ kern 0 .05 \ l i n e w i d t h

C=\ o p i n i t a l e a { 5 \ the \ t ime } \ d f rac { \ opgetalea {−6}{−2}{ var } \ o p p r i n t { var } } { \ opgetalea { 4 } { 9 } {var } \ o p p r i n t { var } } + \ o p i n i t a l e a { 6 \ the \ t ime } \ d f rac { \ opgetalea { 1 } { 5 } { var } \ o p p r i n t {var } } { \ opgetalea {−7}{−3}{ var } \ o p p r i n t { var } } \ kern 0 .05 \ l i n e w i d t h D=\ o p i n i t a l e a { 7 \the \ t ime } \ d f rac { \ opgetalea {−10}{−5}{ var } \ o p p r i n t { var } } { \ opgetalea { 3 } { 9 } { var } \o p p r i n t { var } } − \ o p i n i t a l e a { 8 \ the \ t ime } \ d f rac { \ opgetalea {−5}{−1}{ var } \ o p p r i n t { var} } { \ opgetalea { 3 } { 1 0 } { var } \ o p p r i n t { var } } . \ ]

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 20/21

Page 69: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Correction / Remédiation.

• personnalisée : Un deuxième exemple

• utilisation d’un fichier txt1 Gauss , Carl , 3 ,DM13 , Factor isa t ionER 3 ,01 ,01 ,01

Pasteur , Louis , 3 ,DM13 ,DevtER ,01 ,01 ,01

• et utilisation du package datatool

1 \ newcommand \ Maquette [ 1 ] {\ DTLloaddb [ noheader , keys ={Nom, Prenom , Classe , Sujet , Theme, nbe , nbex , nbexo } ] { data } { # 1 . t x t }\ DTLforeach * { data }%{ \Nom=Nom, \ Prenom=Prenom , \ Classe=Classe , \ Su je t=Sujet , \ Theme=Theme , \ nbe=nbe , \ nbex=nbex , \

nbexo=nbexo } {%5 \ t e x t b f {Nom : } \Nom\ h f i l l \ t e x t b f { Pr \ ’ enom : } \ Prenom \ h f i l l \ t e x t b f { Su je t : } \ Su je t \ par

. . .}}

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 21/21

Page 70: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Correction / Remédiation.• personnalisée : Un deuxième exemple

• utilisation d’un fichier txt1 Gauss , Carl , 3 ,DM13 , Factor isa t ionER 3 ,01 ,01 ,01

Pasteur , Louis , 3 ,DM13 ,DevtER ,01 ,01 ,01

• et utilisation du package datatool

1 \ newcommand \ Maquette [ 1 ] {\ DTLloaddb [ noheader , keys ={Nom, Prenom , Classe , Sujet , Theme, nbe , nbex , nbexo } ] { data } { # 1 . t x t }\ DTLforeach * { data }%{ \Nom=Nom, \ Prenom=Prenom , \ Classe=Classe , \ Su je t=Sujet , \ Theme=Theme , \ nbe=nbe , \ nbex=nbex , \

nbexo=nbexo } {%5 \ t e x t b f {Nom : } \Nom\ h f i l l \ t e x t b f { Pr \ ’ enom : } \ Prenom \ h f i l l \ t e x t b f { Su je t : } \ Su je t \ par

. . .}}

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 21/21

Page 71: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Correction / Remédiation.• personnalisée : Un deuxième exemple

• utilisation d’un fichier txt1 Gauss , Carl , 3 ,DM13 , Factor isa t ionER 3 ,01 ,01 ,01

Pasteur , Louis , 3 ,DM13 ,DevtER ,01 ,01 ,01

• et utilisation du package datatool

1 \ newcommand \ Maquette [ 1 ] {\ DTLloaddb [ noheader , keys ={Nom, Prenom , Classe , Sujet , Theme, nbe , nbex , nbexo } ] { data } { # 1 . t x t }\ DTLforeach * { data }%{ \Nom=Nom, \ Prenom=Prenom , \ Classe=Classe , \ Su je t=Sujet , \ Theme=Theme , \ nbe=nbe , \ nbex=nbex , \

nbexo=nbexo } {%5 \ t e x t b f {Nom : } \Nom\ h f i l l \ t e x t b f { Pr \ ’ enom : } \ Prenom \ h f i l l \ t e x t b f { Su je t : } \ Su je t \ par

. . .}}

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 21/21

Page 72: Quel plaisir ! Christophe Poulain

B E U V R A G E S C O L L È G E P A U L E L U A R D

• Correction / Remédiation.• personnalisée : Un deuxième exemple

• utilisation d’un fichier txt1 Gauss , Carl , 3 ,DM13 , Factor isa t ionER 3 ,01 ,01 ,01

Pasteur , Louis , 3 ,DM13 ,DevtER ,01 ,01 ,01

• et utilisation du package datatool

1 \ newcommand \ Maquette [ 1 ] {\ DTLloaddb [ noheader , keys ={Nom, Prenom , Classe , Sujet , Theme, nbe , nbex , nbexo } ] { data } { # 1 . t x t }\ DTLforeach * { data }%{ \Nom=Nom, \ Prenom=Prenom , \ Classe=Classe , \ Su je t=Sujet , \ Theme=Theme , \ nbe=nbe , \ nbex=nbex , \

nbexo=nbexo } {%5 \ t e x t b f {Nom : } \Nom\ h f i l l \ t e x t b f { Pr \ ’ enom : } \ Prenom \ h f i l l \ t e x t b f { Su je t : } \ Su je t \ par

. . .}}

Christophe Poulain — LATEX au collège ? — 11 juin 2018 — Diapositive 21/21