Retour

Source de memogeometriesyr16.tex

Fichier TeX
\documentclass[10pt,a4paper]{leaflet}
 
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
 
\usepackage[dvipsnames,usenames]{color}
\definecolor{LIGHTGRAY}{gray}{.9}
 
\usepackage{pst-all}
 
\usepackage{manfnt}
 
\usepackage{graphicx}
 
%\usepackage{fondcolore}
 
\usepackage{calc}
 
\usepackage{amsmath,mflogo}
 
\input{christ5.tex}
 
\pagestyle{empty}
 
\title{Rappel des commandes de \texttt{geometriesyr16.mp} et
  \texttt{donymodule.mp}}
\author{Christophe Poulain}
\date{\today}
 
\usepackage{endnotes}
\usepackage{lmodern}
 
\begin{document}
\maketitle
\thispagestyle{empty}
\section{Commandes générales}
\begin{description}
\item[\verb!figure!($x_1,y_1,x_2,y_2$)] Commence une nouvelle figure
  et détermine le cadre qui va entourer la figure.
\item[\verb!figuremainlevee!($x_1,y_1,x_2,y_2$)] Commence une nouvelle figure
  et détermine le cadre qui va entourer la figure tracée {\em à main levée}.
\item[\verb!figureespace!($x_1,y_1,x_2,y_2$)] Commence une nouvelle figure
  et détermine le cadre qui va entourer la figure tracée {\em en 3D}.
\item[\verb!fin!, \verb!finmainlevee!, \verb!finespace!] clôture la
  figure correspondante.
\item[\verb!feuillet!] C'est le cadre entourant la figure. On peut le tracer.
\end{description}
\section{Paramètres généraux}
\begin{description}
\item[\verb!marque\_p!] Indique le style du pointage des points :
  \verb!non! (défaut), \verb!plein!, \verb!creux!, \verb!croix!.
\item[\verb!marque\_r!] Rayon des cercles de pointage des
  points. (Défaut : 20).
\item[\verb!marque\_a!] Rayon des arcs de cercles de codage des
  angles. (Défaut : 20)
\end{description}
\section{Procédures d'affichage}
\begin{description}
\item[\verb!pointe(A)!] Pointe le point $A$ en accord avec \verb!marque_p!.
\item[\verb!nomme.pos(A)!] Nomme le point $A$ en accord avec
  \verb!marque_p!\ et en suivant la position \verb!pos!.
\item[\verb!trace!] Remplace \verb!draw!
\item[\verb!remplis!] Remplace \verb!fill!
\end{description}
\section{Procédures de codage}
Elles doivent être précédées de la commande \verb!trace!.
\begin{description}
\item[\verb!codeperp(A,B,C,5)!] Code l'angle droit $\widehat{ABC}$.
\item[\verb!Marqueangle(d1,d2,n)!] Code\endnote{uniquement valable en
    géométrie plane} l'angle formé par les demi-droites $d_1$ et
  $d_2$ avec le codage \verb!n! (1; 2; 3 : nombres traits; 4: croix).
\item[\verb!marqueangle(A,B,C,n)!] Code\footnotemark[1] l'angle
  $\widehat{ABC}$ de sens direct avec le codage \verb!n! (1; 2; 3 :
  nombres traits; 4: croix).
\item[\verb!Codeangle(A,B,C,n,btex !\ldots\verb! etex)!]
  Code\footnotemark[1] l'angle $\widehat{ABC}$ de sens direct avec le
  codage \verb!n! et le texte \verb!btex !\ldots\verb! etex!.
\item[\verb!codesegments(A,B,C,D,n)!] Code les segments $[AB]$ et
  $[CD]$ avec le codage \verb+n+ (1; 2; 3 : nombres de traits; 4: croix;
  5: cercle creux).
\item[\verb!Codelongueur(A,B,C,D,E,F,n,!\ldots\verb!)!] Code les
  segments $[AB]$, $[CD]$, $[EF]$, \ldots avec le même codage \verb!n!.
\item[\verb!marque\_para(d1,d2,t)!] Code l'information que les droites $(d_1)$
  et $(d_2)$ sont parallèles. Le paramètre $t$ indique la position du codage.
\item[\verb!marquesegment(A,B)!] Indique le codage des extrémités du
  segment $[AB]$.
\item[\verb!marquedemidroite(A,B)!] Indique le codage de l'extrémité
  de la demi-droite $[AB)$.
\item[\verb!coupdecompas(A,B,n)!] Permet de tracer\footnotemark[1]
  {\em un coup de compas} de centre $A$ passant par $B$ avec \og un
  écart à $B$ égal à $\pm$\verb!n!\degres\fg.
\end{description}
\section{Objets mathématiques}
\subsection{Points}
\begin{description}
\item[\verb!iso(A,B,C,!\ldots\verb!)!] Détermine l'isobarycentre du
  système $(A,B,C,\ldots)$.
\item[\verb!milieu(A,B)!] Détermine le milieu du segment
  $[AB]$. (Différence visible avec \verb!iso! lors d'une figure à main
  levée.)
\item[\verb!projection(A,B,C)!] Détermine\footnotemark[1] la
  projection de $A$ sur la droite $(BC)$.
\item[\verb!CentreCercleC(A,B,C)!] Détermine\footnotemark[1] le centre
  du cercle circonscrit à $ABC$.
\item[\verb!CentreCercleI(A,B,C)!] Détermine\footnotemark[1] le centre
  du cercle inscrit à $ABC$.
\item[\verb!Orthocentre(A,B,C)!] Détermine\footnotemark[1]
  l'orthocentre de $ABC$.
\end{description}
\subsection{Autres objets : droites}
Les commandes doivent être précédées de \verb!trace!.
\begin{description}
\item[\verb!segment(A,B)!] Trace le segment $[AB]$ ({\em sans le
    codage des extrémités}).
\item[\verb!droite(A,B)!] Trace la droite $(AB)$.
\item[\verb!demidroite(A,B)!] Trace la demi-droite $[AB)$.
\item[\verb!bissectrice(A,B,C)!] Trace\footnotemark[1] la bissectrice
  de $\widehat{CBA}$.
\item[\verb!parallele(A,B,C)!] Trace\footnotemark[1] la parallèle à la
  droite $(AB)$ passant par $C$.
\item[\verb!perpendiculaire(A,B,C)!] Trace\footnotemark[1] la
  perpendiculaire à la droite $(AB)$ passant par $C$.
\item[\verb!mediatrice(A,B)!] Trace\footnotemark[1] la médiatrice du
  segment $[AB]$.
\end{description}
\subsection{Autres objets : polygones}
Les commandes doivent être précédées de \verb!trace!.
\begin{description}
\item[\verb!triangleqcq(A,B,C)!] Trace\footnotemark[1] un triangle
  {\em vraiment quelconque}\endnote{Merci Jean-Côme Charpentier} et
  définit les points $A$, $B$ et $C$.
\item[\verb!polygone(A,B,C!,\ldots\verb!)!] Trace le polygone  $ABC\ldots$
\item[\verb!chemin(A,B,C!,\ldots\verb!)!] Trace le chemin polygonal {\em non
    fermé} $ABC\ldots$
\end{description}
\subsection{Autres objets : cercles}
\begin{description}
\item[\verb!cercles(A,3cm)!] Trace\footnotemark[1] le cercle de centre
  $A$, de rayon 3~cm.
\item[\verb!cercles(A,B)!] Trace\footnotemark[1] le cercle de centre
  $A$ et qui passe par $B$.
\item[\verb!cercles(A,B,A,B,C)!] Trace\endnote{uniquement en
    géométrie spatiale} le cercle de centre $A$ passant par $B$ dans
  le plan $(ABC)$.
\item[\verb!arccercle(A,B,O)!] Trace\footnotemark[1] l'arc de cercle $AB$ de
  sens direct et de centre $O$.
\item[\verb!pointarc(cc,ang)!] Repère le point du cercle \verb!cc! et
  d'angle \verb!ang! (au sens \MP).
\end{description}
\subsection{Autres objets: les transformations}
\begin{description}
\item[\verb!rotation(A,B,50)!] Détermine\footnotemark[1] l'image de
  $A$\endnote{Ce peut être un autre objet (par exemple \verb!image!)
    de \MP} par la  rotation de centre $B$ et d'angle 50\degres.
\item[\verb!symetrie(A,B)!] Détermine\footnotemark[1] l'image de
  $A$\footnotemark[4] par la symétrie centrale de centre $B$.
\item[\verb!symetrie(A,B,C)!] Détermine\footnotemark[1] l'image de
  $A$\footnotemark[4] par la symétrie axiale d'axe $(BC)$.
\end{description}
\section{Divers}
Les commandes doivent être précédées de \verb!trace!.
\begin{description}
\item[\verb!hachurage(cc,ang,ec,tr)!] Hachure complètement le chemin
  {\em fermé} \verb!cc!, avec des hachures inclinées d'\verb!ang!
  espacées de \verb!ec! et de motifs \verb!tr!. (0: traits pleins;
  1:pointillés; 2: traits d'axes)
\item[\verb!cotation(A,B,ec,dec,btex !\ldots\verb! etex)!]
  Trace\footnotemark[1] une flèche de cotation du segment $[AB]$
  décalée de \verb!ec!; nommée, sur le dessus, par le texte décalé de
  \verb!dec!.
\item[\verb!cotationmil(A,B,ec,dec,btex !\ldots\verb! etex)!]
  Trace une flèche de cotation du segment $[AB]$
  décalée de \verb!ec! et dans laquelle une ouverture par rapport au
  milieu de \verb!dec! a été faite pour nommé par le texte.
\item[\verb!appelation(A,B,dec,btex !\ldots\verb! etex)!] Affiche le
  long du segment $[AB]$ avec un décalage \verb!dec! le texte.
\item[\verb!transparence cc!] \endnote{Crée par Anthony Phan} Remplit
  le chemin fermé \verb!cc! en  créant une transparence avec la
  couleur définie par \verb!fillcolor! (défaut:gris).
\end{description}
\section{Compléments de géométrie dans l'espace}
Ici, tous les points mathématiques sont du type \verb!color! de \MP.
Pour chaque figure de géométrie dans l'espace
\begin{verbatim}
figureespace(x_1,y_1,x_2,y_2);
Initialisation(r,t,p,d);
finespace;
\end{verbatim}$r$, $t$ et $p$ sont les coordonnées sphériques de la position de
l'observateur et $d$ la distance à l'écran.
\par Il y a aussi le paramètre \verb!typerepre! qui peut prendre les
valeurs \verb!proj! (défaut) et \verb!persp!.
\subsection{Commandes propres à la 3D}
\begin{description}
\item[\verb!TraceAxes!] Trace les axes du repère.
\item[\verb!TraceGrille(nb)!] Trace une grille en 3D de
  l'origine sur un nombre \verb!nb! d'unités.
\item[\verb!Graduations(nb)!] Indique les graduations sur la grille.
\item[\verb!Projectionxy(A)!, \verb!Projectionyz(A)!,
  \verb!Projectionzx(A)!] Trace la projection de $A$ sur le
  plan $Oxy$ (respectivement sur $Oyz$ et $Ozx$) en traits d'axes et
  en rouge.
\item[\verb!Projection(A)!] Regroupe les trois projections précédentes.
\end{description}
\subsection{Points, droites, plans}
\begin{description}
\item[IntersectionDroite(A,B,C,D)] Détermine l'intersection des
  droites $(AB)$ et $(CD)$.
\item[IntersectionPlanDroite(A,B,C,D,E)] Détermine l'intersection du
  plan $(ABC)$ avec la droite $(DE)$.
\item[IntersectionPlanPlan(A,B,C,D,E,F)] Détermine l'intersection des
  plans $(ABC)$ et $(DEF)$.
\end{description}
\subsection{Solides}
\begin{description}
\item[\verb!pointilles!] Paramètre qui, par défaut, est à
  \verb!oui! pour afficher les pointillés dans les solides ci-dessous.
\item[\verb!Cube(A,B,C,D,E,F,G,H)!] Trace un cube
  $ABCDEFGH$ et définit les  points $A$, $B$, $C$, $D$, $E$, $F$, $G$,
  $H$.
\item[\verb!Pave(A,B,C,D,E,F,G,H)(6,4,3)!] Trace un pavé  droit
  $ABCDEFGH$ de profondeur 6 unités, de largeur 4 unités et de
  hauteur 3 unités et définit les  points $A$, $B$, $C$, $D$, $E$,
  $F$, $G$, $H$.
\end{description}
\theendnotes
\end{document}