Toutes mes réponses sur les forums
-
AuteurMessages
-
Eric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
Participant::Apparemment, la longueur des messages est limitée. J’envoie en plusieurs parties.
Bonjour Bernadette,
Voici les nouveaux composants :
Il faut tout d’abord modifier la ligne 64 de drawcomp :
!if R isin $slib_name
à remplacer par
!if R isin $slib_name and lampN notin $slib_name and iarrowN notin $slib_name
Modifier le fichier compdata :
###### REMPLACER Basic definitions par :
comp_all=acsrc,and,arrow,_Arrow,bat,buf,cap,\
chas,close,coil,del,diode,_Diode,gen,\
gnd,iarrow,_iArrow,inv,isrc,lamp,meter,nand,nor,npn,npn2,\
open,or,pnp,pnp2,res,res2,src,\
term,term2,wire,xnor,xor,zener,_Zener,\
voltmetre,voltmetreN1,voltmetreN2,voltmetreN3,voltmetreN4,voltmetreN5,\
amperemetre,amperemetreN1,amperemetreN2,amperemetreN3,amperemetreN4,amperemetreN5,\
lampN1,lampN2,lampN3,lampN4,lampN5,\
open2,close2,motor,res3,fusible,res2N1,res2N2,res2N3,res2N4,res2N5,\
iarrowN1,iarrowN2,iarrowN3,iarrowN4,iarrowN5comp_notext=wire num color
comp_norotate=acsrc meter num voltmetre voltmetreN1 voltmetreN2 voltmetreN3 voltmetreN4 voltmetreN5 amperemetre amperemetreN1 amperemetreN2 amperemetreN3 amperemetreN4 amperemetreN5 motor lampN1 lampN2 lampN3 lampN4 lampN5
############### Subroutines ##################
Pas de changement
—– NOUVEAUX COMPOSANTS ######## Start of component drawing data —— A ajouter aux anciens
(il y a aussi les 3 que j’ai fait en début de semaine)
comp_close2=parallel -1,0,-0.7,0,1.7,0,2,_color_\
ellipse -0.5,0,0.4,0.4,_color_\
fill -0.5,0,_color_\
ellipse 0.5,0,0.4,0.4,_color_\
fill 0.5,0,_color_\
line -0.5,0.2,0.5,0.2,_color_comp_iarrowN1=!nosubst text _color_,-0.15,-0.35,$slib_textsize,I1\
line -1,0,1,0,_color_\
lines _color_,-0.4,0.25,0.4,0,-0.4,-0.25comp_iarrowN2=!nosubst text _color_,-0.15,-0.35,$slib_textsize,I1\
line -1,0,1,0,_color_\
lines _color_,-0.4,0.25,0.4,0,-0.4,-0.25comp_iarrowN3=!nosubst text _color_,-0.15,-0.35,$slib_textsize,I1\
line -1,0,1,0,_color_\
lines _color_,-0.4,0.25,0.4,0,-0.4,-0.25Eric Guillet
ParticipantEric Guillet
Participant::Non ce n’est pas la version svn.
L’ancien s’appelle open et le mien open2. A mon avis ce n’est pas génant de les laisser les deux. Dans le cas contraire, il suffirait de remplacer l’ancien open par le nouveau sans que cela n’affecte en rien les modules existants. Par contre les goûts et les couleurs ! En France on utilise plutôt le mien mais à l’étranger je ne sais pas. Je voudrais en faire encore quelques autres. Attends peut-être de les avoir tous avant de publier ?
Je les fait cette semaine.Eric
Eric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
ParticipantEric Guillet
Participant::Bonjour Julien,
Merci pour ton aide. Même si ta solution ne résoud pas entièrement la question, elle m’a mis sur la bonne voie. Et je t’en remercie grandement.
Eric
Voici le code qui fonctionne :
\text{bordure=30}
\text{xd=200}
\text{yd=200}
\text{A=slib(draw/repere \xd,\yd,\bordure,\xmin-1,\xmax+1,\ymin-1,\ymax+1,,,red,blue)}
\text{B=\xd,\yd,\A[3..-1]}
\text{dessin=draw(
\B
)
}\text{ptc=}
\for{i=1 to \n}{
\text{ptcc=slib(draw/convpixel \rang[\i],\ca[\i],\xd,\yd,\xmin,\xmax,\ymin,\ymax,\bordure,pixels)}
\text{ptc=\ptc,simplify((\xd-2*\bordure)*(\ptcc[1]+\bordure)/\xd+\bordure),simplify((\yd-2*\bordure)*(\ptcc[2]+\bordure)/\yd+\bordure)}
}
\text{ptc=wims(nonempty items \ptc)}Eric Guillet
Participant::Mon fichier data (lexique) fait environ 80 Ko.
Pour que cela passe il faudrait je le scinde en 3. Mais ça ne m’arrange pas
car il y a pas mal d’options de paramétrage dans le menu d’intro :Lexique termes culinaires :
Choix de l’alphabet ® a,® b,® c,® d,® e,® f,® g,® h,® i,® j,® k,® l,® m,® n, ® o,® p,® q,® r,® s,® t,® u,® v,® w,® x,® y,® z
® Inverser la sélection ® Choisir tout l’alphabet
Exigible à l’examen : ® Obligatoire ® Facultatif
Nombre de questions ® 5,® 6,® 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20Et ça m’obligerait à reprendre la programmation de façon importante.
Le fichier est du type :
mot,définition,code
mot,définition,code
…
rangés dans l’ordre alphabétique des mots.
(code=0 si pas exigible à l’examen et 1 sinon).
Si code=1, le mot apparait surligné en jaune.Je le charge dans une matrice
\matrix{data=wims(record 0 of lexique)}
>> Quelle taille a ton fichier ? c’est cela qui compte. On avait augmenté la
>> taille récemment.Puis-je facilement augmenter encore davantage la taille sur mon serveur ? Cela serait tellement plus simple pour moi.
Eric
Eric Guillet
ParticipantEric Guillet
Participant -
AuteurMessages