Navigation alternative
Figures / Images
BBgraf
MetaPost
PSTricks
Format SVG
Asymptote
EPiX
Gnuplot
TeXGraph
Librairie GD
PostScript
SWFtools
Calculs
BC
Giac / Xcas
Maxima
Pari / GP
Scilab
Scripts p*
Documents
TeX au collège
TeX png
Lua(La)TeX
Cours etc.
Contributions
Le cours d'Ismaël
Astronomie
Bases
Base Brevet
Base Collège
Base Graphisme
Base Ipe
Base JPS (BBgraf)
Base MetaPost
Base PSTricks
Dépôt Git
Fichier JPS
Accueil
Présentation
Exemples
Papiers
Banque d'images
Albums et animations
Formulaires
Célébrités
Postscript
Chimie
Documentation
Sources et téléchargement
Édition du fichier 049.jps
Retour
%% gh %% Tri fusion %% échelle et étendue de l'image 60 setxunit 0 16 setxrange -1 10 setyrange /gauche {xmax -.5 add} def /droite {xmin .5 add} def /h1 {xmax xmin sub 2 div} def /h2 {h1 2 div} def /h3 {h2 2 div} def /h4 {h3 2 div} def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% définitions des couleurs %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% /coul0 {0 0 0 0.5 setcmykcolor} def %gris /coul1 {noir} def /coul2 {orange} def /coul3 {rouge} def /coul4 {bleu} def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% les différentes lignes avant et après tri %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % ligne 1 du haut coul4 (haut_ligne1) node 3 setdboxit boxit
[5;1;6;3;2;7;8;2]
xmin h1 add 9 [2.5 dup] uctexlabel coul3 (bas_ligne1) node 3 setdboxit boxit
[1;2;2;3;5;6;7;8]
xmin h1 add 9 [2.5 dup] dctexlabel % ligne 2 coul4 (haut_ligne2_1) node 3 setdboxit boxit
[5;1;6;3]
xmin h2 add 6 [2.5 dup] uctexlabel coul3 (bas_ligne2_1) node 3 setdboxit boxit
[1;3;5;6]
xmin h2 add 6 [2.5 dup] dctexlabel coul4 (haut_ligne2_2) node 3 setdboxit boxit
[2;7;8;2]
xmin h2 3 mul add 6 [2.5 dup] uctexlabel coul3 (bas_ligne2_2) node 3 setdboxit boxit
[2;2;7;8]
xmin h2 3 mul add 6 [2.5 dup] dctexlabel % ligne 3 coul4 (haut_ligne3_1) node 3 setdboxit boxit
[5;1]
xmin h3 add 3 [2.5 dup] uctexlabel coul3 (bas_ligne3_1) node 3 setdboxit boxit
[1;5]
xmin h3 add 3 [2.5 dup] dctexlabel coul4 (haut_ligne3_2) node 3 setdboxit boxit
[6;3]
xmin h3 3 mul add 3 [2.5 dup] uctexlabel coul3 (bas_ligne3_2) node 3 setdboxit boxit
[3;6]
xmin h3 3 mul add 3 [2.5 dup] dctexlabel coul4 (haut_ligne3_3) node 3 setdboxit boxit
[2;7]
xmin h3 5 mul add 3 [2.5 dup] uctexlabel coul3 (bas_ligne3_3) node 3 setdboxit boxit
[2;7]
xmin h3 5 mul add 3 [2.5 dup] dctexlabel coul4 (haut_ligne3_4) node 3 setdboxit boxit
[8;2]
xmin h3 7 mul add 3 [2.5 dup] uctexlabel coul3 (bas_ligne3_4) node 3 setdboxit boxit
[2;8]
xmin h3 7 mul add 3 [2.5 dup] dctexlabel % ligne 4 (moitié de gauche) coul4 (haut_ligne4_1) node 3 setdboxit boxit
[5]
xmin h4 add 0 [2.5 dup] uctexlabel coul3 (bas_ligne4_1) node 3 setdboxit boxit
[5]
xmin h4 add 0 [2.5 dup] dctexlabel coul4 (haut_ligne4_2) node 3 setdboxit boxit
[1]
xmin h4 3 mul add 0 [2.5 dup] uctexlabel coul3 (bas_ligne4_2) node 3 setdboxit boxit
[1]
xmin h4 3 mul add 0 [2.5 dup] dctexlabel coul4 (haut_ligne4_3) node 3 setdboxit boxit
[6]
xmin h4 5 mul add 0 [2.5 dup] uctexlabel coul3 (bas_ligne4_3) node 3 setdboxit boxit
[6]
xmin h4 5 mul add 0 [2.5 dup] dctexlabel coul4 (haut_ligne4_4) node 3 setdboxit boxit
[3]
xmin h4 7 mul add 0 [2.5 dup] uctexlabel coul3 (bas_ligne4_4) node 3 setdboxit boxit
[3]
xmin h4 7 mul add 0 [2.5 dup] dctexlabel % ligne 4 (moitié de droite) coul4 (haut_ligne4_5) node 3 setdboxit boxit
[2]
xmin h4 9 mul add 0 [2.5 dup] uctexlabel coul3 (bas_ligne4_5) node 3 setdboxit boxit
[2]
xmin h4 9 mul add 0 [2.5 dup] dctexlabel coul4 (haut_ligne4_6) node 3 setdboxit boxit
[7]
xmin h4 11 mul add 0 [2.5 dup] uctexlabel coul3 (bas_ligne4_6) node 3 setdboxit boxit
[7]
xmin h4 11 mul add 0 [2.5 dup] dctexlabel coul4 (haut_ligne4_7) node 3 setdboxit boxit
[8]
xmin h4 13 mul add 0 [2.5 dup] uctexlabel coul3 (bas_ligne4_7) node 3 setdboxit boxit
[8]
xmin h4 13 mul add 0 [2.5 dup] dctexlabel coul4 (haut_ligne4_8) node 3 setdboxit boxit
[2]
xmin h4 15 mul add 0 [2.5 dup] uctexlabel coul3 (bas_ligne4_8) node 3 setdboxit boxit
[2]
xmin h4 15 mul add 0 [2.5 dup] dctexlabel %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% les branches %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% coul1 1.5 setlinewidth (bas_ligne1) (haut_ligne2_1) (-) ncline (bas_ligne1) (haut_ligne2_2) (-) ncline (bas_ligne2_1) (haut_ligne3_1) (-) ncline (bas_ligne2_1) (haut_ligne3_2) (-) ncline (bas_ligne2_2) (haut_ligne3_3) (-) ncline (bas_ligne2_2) (haut_ligne3_4) (-) ncline (bas_ligne3_1) (haut_ligne4_1) (-) ncline (bas_ligne3_1) (haut_ligne4_2) (-) ncline (bas_ligne3_2) (haut_ligne4_3) (-) ncline (bas_ligne3_2) (haut_ligne4_4) (-) ncline (bas_ligne3_3) (haut_ligne4_5) (-) ncline (bas_ligne3_3) (haut_ligne4_6) (-) ncline (bas_ligne3_4) (haut_ligne4_7) (-) ncline (bas_ligne3_4) (haut_ligne4_8) (-) ncline %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% les flèches division et fusion %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1.5 setlinewidth /arrowscale {2.5 dup} def coul4 [.5 9 .5 4] (->) ligne
division
.5 6.5 [2.5 dup] {90} dctexlabel coul3 [15.5 4 15.5 9] (->) ligne
fusion
15.5 6.5 [2.5 dup] {90} uctexlabel
Tapez les 3 lettres : AWE