\embed dans une variable, c'est possible ?

Accueil Forums Programmation WIMS Programmation d’exercices OEF \embed dans une variable, c'est possible ?

Vous lisez 7 fils de discussion
  • Auteur
    Messages
    • #1929
      david bergeon
      Participant
      Up
      0
      Down
      ::

      Bonjour,
      je compte faire des énoncés tirés aléatoirement parmi une base d’énoncé.
      La difficulté viens du fait de mettre des \embed dedans.

      Si j’arrive à le faire avec juste un énoncé, après, je pourrais le faire avec un énoncé tiré aléatoirement.
      E : énoncé. R : réponse. C : choix.

      \text{E1=[<table><tr> <td>\embed{reply1,1}</td> <td>\embed{reply1,2}</td> <td>\embed{reply1,3}</td></tr></table>]}
      \text{E1=wims(declosing \E1)}
      \text{R1=2,3}
      \text{C1=non,oui,yes}
      
      \statement{\E1}
      \answer{}{\R1;\C1}{type=mark}

      Quand je fais ça, wims écris \embed{reply1,1} \embed{reply1,2} \embed{reply1,3} sans l’interpréter. Ya un moyen de contourner ça ?

      Merci d’avance.
      David

      • Ce sujet a été modifié il y a 10 années et 2 mois par david bergeon. Raison : erreur de frappe
    • #1931
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Non, ce n’est pas possible.

      Bernadette

    • #1933
      david bergeon
      Participant
      Up
      0
      Down
      ::

      Du coup, pas vraiment possible de faire des exercices aléatoires avec mark, puisque on doit garder la même structure ?
      A part bien sûr une customisation légère de l’énoncé.
      Encore merci pour la réponse rapide.

    • #1934
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Mais si, les exercices dans Quicktool font cela, avec une structure
      pour les fichiers de données du type « toto a vu ??tata?? et ??titi??
      il peut y avoir alors un nombre variable (mais borné) de réponses demandées.
      Mais les modèles et exos de quicktool sont là pour cela, je ne le refais plus
      à chaque fois (le code est par contre un peu compliqué car tient compte de pleins
      de variantes).
      Tu peux utiliser le slib text/marktext
      Voir
      http://wimsauto.di.u-psud.fr/wims/wims.cgi?module=help/developer/docqcm.fr&+job=read&+doc=1&+block=mark

      Par contre, je vois que la doc de marktext a disparu ! je vais remettre.
      Bernadette

    • #1935
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      En fait, il y a d’autres slib de ce type plus sophistiqués et avec aide
      (même si je dois rajouter l’aide de marktext).
      Bernadette

    • #1936
      david bergeon
      Participant
      Up
      0
      Down
      ::

      mmmhh

      Vos formations en métropole, ya moyen de les filmer ? 🙂
      je suis prof en Guyane et ça commence à devenir un peu compliqué, là, pour moi.

    • #1937
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Je n’ai pas eu le temps de faire un « modèle complet » hier, cela dépend aussi du type de tes données (voir si un modèle déjà prêt existe). Envoie-moi à mon adresse mail (gestionnaire du serveur wimsauto) ce que tu as fait, même si cela ne marche pas, pour voir quels types de données, tu as.

      Bernadette

    • #1939
      david bergeon
      Participant
      Up
      0
      Down
      ::

      EDIT : Je ne veux pas utiliser les trucs existants en java pour que ça marche chez tous mes élèves.

      j’ai réussi à me bidouiller un truc avec les moyens du bord en fait.
      Le seul pb, c’est que j’ai un méga espace entre chaque lignes. La molécule est donc moins lisible.

      \title{Groupe carboxyle}
      \language{fr}						
      \author{David Bergeon}
      \email{---------------------}				
      \computeanswer{no}
      \format{html}
      \precision{100000}
      \text{t=&mdash;}	
      \text{R1=	3,51,53		}		
      \text{C1=		,		,	O	,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,																										
      		,		,	||	,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,																										
      	HO	,	\t	,	C	,	\t	,	CH2	,	\t	,	CH	,	\t	,	C	,	\t	,	NH	,	\t	,	CH	,	\t	,	CH2	,	\t	,	C6H5	,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,	|	,		,	||	,		,		,		,		,		,	|	,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,	NH2	,		,	O	,		,		,		,		,		,	C	,	\t	,	O	,	\t	,	CH2	,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,	||	,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,	O	,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,																										
      		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		,		}																										
      \statement{																																																																												
      <table style="text-align:center;" cellpadding="0" cellspacing="0">																																																																												
      <tr>																																																																												
      <td>\embed{r1,	1	}</td>	<td>\embed{r1,	2	}</td>	<td>\embed{r1,	3	}</td>	<td>\embed{r1,	4	}</td>	<td>\embed{r1,	5	}</td>	<td>\embed{r1,	6	}</td>	<td>\embed{r1,	7	}</td>	<td>\embed{r1,	8	}</td>	<td>\embed{r1,	9	}</td>	<td>\embed{r1,	10	}</td>	<td>\embed{r1,	11	}</td>	<td>\embed{r1,	12	}</td>	<td>\embed{r1,	13	}</td>	<td>\embed{r1,	14	}</td>	<td>\embed{r1,	15	}</td>	<td>\embed{r1,	16	}</td>	<td>\embed{r1,	17	}</td>	<td>\embed{r1,	18	}</td>	<td>\embed{r1,	19	}</td>	<td>\embed{r1,	20	}</td>	<td>\embed{r1,	21	}</td>	<td>\embed{r1,	22	}</td>	<td>\embed{r1,	23	}</td>	<td>\embed{r1,	24	}</td>	<td>\embed{r1,	25	}</td>	</tr>	<tr>
      <td>\embed{r1,	26	}</td>	<td>\embed{r1,	27	}</td>	<td>\embed{r1,	28	}</td>	<td>\embed{r1,	29	}</td>	<td>\embed{r1,	30	}</td>	<td>\embed{r1,	31	}</td>	<td>\embed{r1,	32	}</td>	<td>\embed{r1,	33	}</td>	<td>\embed{r1,	34	}</td>	<td>\embed{r1,	35	}</td>	<td>\embed{r1,	36	}</td>	<td>\embed{r1,	37	}</td>	<td>\embed{r1,	38	}</td>	<td>\embed{r1,	39	}</td>	<td>\embed{r1,	40	}</td>	<td>\embed{r1,	41	}</td>	<td>\embed{r1,	42	}</td>	<td>\embed{r1,	43	}</td>	<td>\embed{r1,	44	}</td>	<td>\embed{r1,	45	}</td>	<td>\embed{r1,	46	}</td>	<td>\embed{r1,	47	}</td>	<td>\embed{r1,	48	}</td>	<td>\embed{r1,	49	}</td>	<td>\embed{r1,	50	}</td>	</tr>	<tr>
      <td>\embed{r1,	51	}</td>	<td>\embed{r1,	52	}</td>	<td>\embed{r1,	53	}</td>	<td>\embed{r1,	54	}</td>	<td>\embed{r1,	55	}</td>	<td>\embed{r1,	56	}</td>	<td>\embed{r1,	57	}</td>	<td>\embed{r1,	58	}</td>	<td>\embed{r1,	59	}</td>	<td>\embed{r1,	60	}</td>	<td>\embed{r1,	61	}</td>	<td>\embed{r1,	62	}</td>	<td>\embed{r1,	63	}</td>	<td>\embed{r1,	64	}</td>	<td>\embed{r1,	65	}</td>	<td>\embed{r1,	66	}</td>	<td>\embed{r1,	67	}</td>	<td>\embed{r1,	68	}</td>	<td>\embed{r1,	69	}</td>	<td>\embed{r1,	70	}</td>	<td>\embed{r1,	71	}</td>	<td>\embed{r1,	72	}</td>	<td>\embed{r1,	73	}</td>	<td>\embed{r1,	74	}</td>	<td>\embed{r1,	75	}</td>	</tr>	<tr>
      <td>\embed{r1,	76	}</td>	<td>\embed{r1,	77	}</td>	<td>\embed{r1,	78	}</td>	<td>\embed{r1,	79	}</td>	<td>\embed{r1,	80	}</td>	<td>\embed{r1,	81	}</td>	<td>\embed{r1,	82	}</td>	<td>\embed{r1,	83	}</td>	<td>\embed{r1,	84	}</td>	<td>\embed{r1,	85	}</td>	<td>\embed{r1,	86	}</td>	<td>\embed{r1,	87	}</td>	<td>\embed{r1,	88	}</td>	<td>\embed{r1,	89	}</td>	<td>\embed{r1,	90	}</td>	<td>\embed{r1,	91	}</td>	<td>\embed{r1,	92	}</td>	<td>\embed{r1,	93	}</td>	<td>\embed{r1,	94	}</td>	<td>\embed{r1,	95	}</td>	<td>\embed{r1,	96	}</td>	<td>\embed{r1,	97	}</td>	<td>\embed{r1,	98	}</td>	<td>\embed{r1,	99	}</td>	<td>\embed{r1,	100	}</td>	</tr>	<tr>
      <td>\embed{r1,	101	}</td>	<td>\embed{r1,	102	}</td>	<td>\embed{r1,	103	}</td>	<td>\embed{r1,	104	}</td>	<td>\embed{r1,	105	}</td>	<td>\embed{r1,	106	}</td>	<td>\embed{r1,	107	}</td>	<td>\embed{r1,	108	}</td>	<td>\embed{r1,	109	}</td>	<td>\embed{r1,	110	}</td>	<td>\embed{r1,	111	}</td>	<td>\embed{r1,	112	}</td>	<td>\embed{r1,	113	}</td>	<td>\embed{r1,	114	}</td>	<td>\embed{r1,	115	}</td>	<td>\embed{r1,	116	}</td>	<td>\embed{r1,	117	}</td>	<td>\embed{r1,	118	}</td>	<td>\embed{r1,	119	}</td>	<td>\embed{r1,	120	}</td>	<td>\embed{r1,	121	}</td>	<td>\embed{r1,	122	}</td>	<td>\embed{r1,	123	}</td>	<td>\embed{r1,	124	}</td>	<td>\embed{r1,	125	}</td>	</tr>	<tr>
      <td>\embed{r1,	126	}</td>	<td>\embed{r1,	127	}</td>	<td>\embed{r1,	128	}</td>	<td>\embed{r1,	129	}</td>	<td>\embed{r1,	130	}</td>	<td>\embed{r1,	131	}</td>	<td>\embed{r1,	132	}</td>	<td>\embed{r1,	133	}</td>	<td>\embed{r1,	134	}</td>	<td>\embed{r1,	135	}</td>	<td>\embed{r1,	136	}</td>	<td>\embed{r1,	137	}</td>	<td>\embed{r1,	138	}</td>	<td>\embed{r1,	139	}</td>	<td>\embed{r1,	140	}</td>	<td>\embed{r1,	141	}</td>	<td>\embed{r1,	142	}</td>	<td>\embed{r1,	143	}</td>	<td>\embed{r1,	144	}</td>	<td>\embed{r1,	145	}</td>	<td>\embed{r1,	146	}</td>	<td>\embed{r1,	147	}</td>	<td>\embed{r1,	148	}</td>	<td>\embed{r1,	149	}</td>	<td>\embed{r1,	150	}</td>	</tr>	<tr>
      <td>\embed{r1,	151	}</td>	<td>\embed{r1,	152	}</td>	<td>\embed{r1,	153	}</td>	<td>\embed{r1,	154	}</td>	<td>\embed{r1,	155	}</td>	<td>\embed{r1,	156	}</td>	<td>\embed{r1,	157	}</td>	<td>\embed{r1,	158	}</td>	<td>\embed{r1,	159	}</td>	<td>\embed{r1,	160	}</td>	<td>\embed{r1,	161	}</td>	<td>\embed{r1,	162	}</td>	<td>\embed{r1,	163	}</td>	<td>\embed{r1,	164	}</td>	<td>\embed{r1,	165	}</td>	<td>\embed{r1,	166	}</td>	<td>\embed{r1,	167	}</td>	<td>\embed{r1,	168	}</td>	<td>\embed{r1,	169	}</td>	<td>\embed{r1,	170	}</td>	<td>\embed{r1,	171	}</td>	<td>\embed{r1,	172	}</td>	<td>\embed{r1,	173	}</td>	<td>\embed{r1,	174	}</td>	<td>\embed{r1,	175	}</td>	</tr>	<tr>
      <td>\embed{r1,	176	}</td>	<td>\embed{r1,	177	}</td>	<td>\embed{r1,	178	}</td>	<td>\embed{r1,	179	}</td>	<td>\embed{r1,	180	}</td>	<td>\embed{r1,	181	}</td>	<td>\embed{r1,	182	}</td>	<td>\embed{r1,	183	}</td>	<td>\embed{r1,	184	}</td>	<td>\embed{r1,	185	}</td>	<td>\embed{r1,	186	}</td>	<td>\embed{r1,	187	}</td>	<td>\embed{r1,	188	}</td>	<td>\embed{r1,	189	}</td>	<td>\embed{r1,	190	}</td>	<td>\embed{r1,	191	}</td>	<td>\embed{r1,	192	}</td>	<td>\embed{r1,	193	}</td>	<td>\embed{r1,	194	}</td>	<td>\embed{r1,	195	}</td>	<td>\embed{r1,	196	}</td>	<td>\embed{r1,	197	}</td>	<td>\embed{r1,	198	}</td>	<td>\embed{r1,	199	}</td>	<td>\embed{r1,	200	}</td>	</tr>	<tr>
      <td>\embed{r1,	201	}</td>	<td>\embed{r1,	202	}</td>	<td>\embed{r1,	203	}</td>	<td>\embed{r1,	204	}</td>	<td>\embed{r1,	205	}</td>	<td>\embed{r1,	206	}</td>	<td>\embed{r1,	207	}</td>	<td>\embed{r1,	208	}</td>	<td>\embed{r1,	209	}</td>	<td>\embed{r1,	210	}</td>	<td>\embed{r1,	211	}</td>	<td>\embed{r1,	212	}</td>	<td>\embed{r1,	213	}</td>	<td>\embed{r1,	214	}</td>	<td>\embed{r1,	215	}</td>	<td>\embed{r1,	216	}</td>	<td>\embed{r1,	217	}</td>	<td>\embed{r1,	218	}</td>	<td>\embed{r1,	219	}</td>	<td>\embed{r1,	220	}</td>	<td>\embed{r1,	221	}</td>	<td>\embed{r1,	222	}</td>	<td>\embed{r1,	223	}</td>	<td>\embed{r1,	224	}</td>	<td>\embed{r1,	225	}</td>	</tr>	<tr>
      <td>\embed{r1,	226	}</td>	<td>\embed{r1,	227	}</td>	<td>\embed{r1,	228	}</td>	<td>\embed{r1,	229	}</td>	<td>\embed{r1,	230	}</td>	<td>\embed{r1,	231	}</td>	<td>\embed{r1,	232	}</td>	<td>\embed{r1,	233	}</td>	<td>\embed{r1,	234	}</td>	<td>\embed{r1,	235	}</td>	<td>\embed{r1,	236	}</td>	<td>\embed{r1,	237	}</td>	<td>\embed{r1,	238	}</td>	<td>\embed{r1,	239	}</td>	<td>\embed{r1,	240	}</td>	<td>\embed{r1,	241	}</td>	<td>\embed{r1,	242	}</td>	<td>\embed{r1,	243	}</td>	<td>\embed{r1,	244	}</td>	<td>\embed{r1,	245	}</td>	<td>\embed{r1,	246	}</td>	<td>\embed{r1,	247	}</td>	<td>\embed{r1,	248	}</td>	<td>\embed{r1,	249	}</td>	<td>\embed{r1,	250	}</td>	</tr>	<tr>
      <td>\embed{r1,	251	}</td>	<td>\embed{r1,	252	}</td>	<td>\embed{r1,	253	}</td>	<td>\embed{r1,	254	}</td>	<td>\embed{r1,	255	}</td>	<td>\embed{r1,	256	}</td>	<td>\embed{r1,	257	}</td>	<td>\embed{r1,	258	}</td>	<td>\embed{r1,	259	}</td>	<td>\embed{r1,	260	}</td>	<td>\embed{r1,	261	}</td>	<td>\embed{r1,	262	}</td>	<td>\embed{r1,	263	}</td>	<td>\embed{r1,	264	}</td>	<td>\embed{r1,	265	}</td>	<td>\embed{r1,	266	}</td>	<td>\embed{r1,	267	}</td>	<td>\embed{r1,	268	}</td>	<td>\embed{r1,	269	}</td>	<td>\embed{r1,	270	}</td>	<td>\embed{r1,	271	}</td>	<td>\embed{r1,	272	}</td>	<td>\embed{r1,	273	}</td>	<td>\embed{r1,	274	}</td>	<td>\embed{r1,	275	}</td>	</tr>	<tr>
      <td>\embed{r1,	276	}</td>	<td>\embed{r1,	277	}</td>	<td>\embed{r1,	278	}</td>	<td>\embed{r1,	279	}</td>	<td>\embed{r1,	280	}</td>	<td>\embed{r1,	281	}</td>	<td>\embed{r1,	282	}</td>	<td>\embed{r1,	283	}</td>	<td>\embed{r1,	284	}</td>	<td>\embed{r1,	285	}</td>	<td>\embed{r1,	286	}</td>	<td>\embed{r1,	287	}</td>	<td>\embed{r1,	288	}</td>	<td>\embed{r1,	289	}</td>	<td>\embed{r1,	290	}</td>	<td>\embed{r1,	291	}</td>	<td>\embed{r1,	292	}</td>	<td>\embed{r1,	293	}</td>	<td>\embed{r1,	294	}</td>	<td>\embed{r1,	295	}</td>	<td>\embed{r1,	296	}</td>	<td>\embed{r1,	297	}</td>	<td>\embed{r1,	298	}</td>	<td>\embed{r1,	299	}</td>	<td>\embed{r1,	300	}</td>	</tr>	<tr>
      <td>\embed{r1,	301	}</td>	<td>\embed{r1,	302	}</td>	<td>\embed{r1,	303	}</td>	<td>\embed{r1,	304	}</td>	<td>\embed{r1,	305	}</td>	<td>\embed{r1,	306	}</td>	<td>\embed{r1,	307	}</td>	<td>\embed{r1,	308	}</td>	<td>\embed{r1,	309	}</td>	<td>\embed{r1,	310	}</td>	<td>\embed{r1,	311	}</td>	<td>\embed{r1,	312	}</td>	<td>\embed{r1,	313	}</td>	<td>\embed{r1,	314	}</td>	<td>\embed{r1,	315	}</td>	<td>\embed{r1,	316	}</td>	<td>\embed{r1,	317	}</td>	<td>\embed{r1,	318	}</td>	<td>\embed{r1,	319	}</td>	<td>\embed{r1,	320	}</td>	<td>\embed{r1,	321	}</td>	<td>\embed{r1,	322	}</td>	<td>\embed{r1,	323	}</td>	<td>\embed{r1,	324	}</td>	<td>\embed{r1,	325	}</td>	</tr>	<tr>
      <td>\embed{r1,	326	}</td>	<td>\embed{r1,	327	}</td>	<td>\embed{r1,	328	}</td>	<td>\embed{r1,	329	}</td>	<td>\embed{r1,	330	}</td>	<td>\embed{r1,	331	}</td>	<td>\embed{r1,	332	}</td>	<td>\embed{r1,	333	}</td>	<td>\embed{r1,	334	}</td>	<td>\embed{r1,	335	}</td>	<td>\embed{r1,	336	}</td>	<td>\embed{r1,	337	}</td>	<td>\embed{r1,	338	}</td>	<td>\embed{r1,	339	}</td>	<td>\embed{r1,	340	}</td>	<td>\embed{r1,	341	}</td>	<td>\embed{r1,	342	}</td>	<td>\embed{r1,	343	}</td>	<td>\embed{r1,	344	}</td>	<td>\embed{r1,	345	}</td>	<td>\embed{r1,	346	}</td>	<td>\embed{r1,	347	}</td>	<td>\embed{r1,	348	}</td>	<td>\embed{r1,	349	}</td>	<td>\embed{r1,	350	}</td>	</tr>	<tr>
      <td>\embed{r1,	351	}</td>	<td>\embed{r1,	352	}</td>	<td>\embed{r1,	353	}</td>	<td>\embed{r1,	354	}</td>	<td>\embed{r1,	355	}</td>	<td>\embed{r1,	356	}</td>	<td>\embed{r1,	357	}</td>	<td>\embed{r1,	358	}</td>	<td>\embed{r1,	359	}</td>	<td>\embed{r1,	360	}</td>	<td>\embed{r1,	361	}</td>	<td>\embed{r1,	362	}</td>	<td>\embed{r1,	363	}</td>	<td>\embed{r1,	364	}</td>	<td>\embed{r1,	365	}</td>	<td>\embed{r1,	366	}</td>	<td>\embed{r1,	367	}</td>	<td>\embed{r1,	368	}</td>	<td>\embed{r1,	369	}</td>	<td>\embed{r1,	370	}</td>	<td>\embed{r1,	371	}</td>	<td>\embed{r1,	372	}</td>	<td>\embed{r1,	373	}</td>	<td>\embed{r1,	374	}</td>	<td>\embed{r1,	375	}</td>	</tr>	<tr>
      </tr>
      </table>
      }
      \reply{}{\R1;\C1}{type=mark}
      • Cette réponse a été modifiée le il y a 10 années et 2 mois par david bergeon.
      • Cette réponse a été modifiée le il y a 10 années et 2 mois par david bergeon.
Vous lisez 7 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.