<?xml version="1.0" encoding="ISO-2022-JP"?>
<!-- $Id: questions.dtd,v 1.5 2000/06/09 00:21:38 shin Exp $	-->
<!-- $Revision: 1.5 $	-->

<!ELEMENT questions (title, (group | question)+)>
	<!-- $B=87W$rHs8x3+$K$7$?$$>l9g$K%Q%9%o!<%I$r5-=R!#(B -->
<!ATTLIST questions extractpass	 CDATAID #IMPLIED>

	<!-- $BJ#?t$N<ALd$r0lEY$KI=<($7$?$$>l9g$K;H$&!#(B -->
	<!-- $B$3$l$r;H$C$?>l9g$O(B<$B<ALd(B>$BG[2<$N(B<next$B!A(B>$B$OL5;k$5$l$k!#(B -->
<!ELEMENT group (title?, intro?, question+, (nexturl | (nextfile | nextno))?)>



<!ELEMENT question (title?, content,
						($BA*Br(B | multiselect | input),
						answer?, (nexturl | (nextfile | nextno))?)>

	<!-- $B<ALd(BID.$B<ALd$r<1JL$9$k$N$K;HMQ$5$l$k!#I,?\!#(B -->
	<!-- ID$B7?$J$N$G@hF,$K?t;z$O;H$($^$;$s(B!! -->
<!ATTLIST question id ID #REQUIRED>
	<!-- $B$3$N<ALd$X$N2sEz$,I,?\$G$"$k>l9g$K;XDj!#(B -->
<!ATTLIST question required CDATAID #IMPLIED>
	<!-- $BF10l$N%-!<$r;}$D2sEz$r=87W7k2L$+$i:o=|!#(B -->
	<!-- $B=87W;~$OI=<($5$l$^$;$s!#(B -->
<!ATTLIST question key CDATAID #IMPLIED>
	<!-- $B$3$N<ALd$r=87W7k2L$NCj=P>r7o$K4^$a$J$$(B -->
<!ATTLIST question noextract CDATAID #IMPLIED>
	<!-- $B$3$N<ALd$r=87W7k2L$KI=<($7$J$$(B -->
<!ATTLIST question invisivle CDATAID #IMPLIED>
	<!-- $B<ALdC10L$G@)8B;~4V$r;XDj2DG=!#(B -->
	<!-- $B0lEY;XDj$7$?@)8B;~4V$O!":FEY;XDj$5$l$J$$8B$j%;%C%7%g%s$N4VM-8z!#(B -->
	<!-- $BCM$r?t;z$K$9$k>l9g$O(BNMTOKEN$B$,BEEv(B!! -->
<!--<!ATTLIST question timelimit NMTOKEN #IMPLIED>-->



	<!-- $B$3$N<ALd=8$NBjL>!#I,?\!#(B -->
	<!-- $B<ALdKh$K$bBjL>$rIU$1$k$3$H$,$G$-$k!#$3$A$i$O>JN,2DG=!#(B -->
<!ELEMENT title (#PCDATA)>
	<!-- $B<ALd%0%k!<%WC10L$NF3F~J8!#%0%k!<%WI=<($N>l9g$N$_;H$o$l$k!#!z(B -->
<!ELEMENT intro ANY>
	<!-- $B<ALdJ8!"$^$?$OA*Br9`L\$NK\J8!#FbIt$K(BHTML$BMWAGG[CV2D!#!z(B -->
<!ELEMENT content ANY>



	<!-- $BA*Br9`L\(B.$B%i%8%*%\%?%s(B -->
<!ELEMENT select (item+)>
	<!-- $B%7%c%C%U%k$9$k$+(B?$BCM$O2?$G$b$h$$!#(B -->
<!ATTLIST select shuffle CDATA #IMPLIED>
	<!-- lf=nobreak$B;XDj(B(=$BA*Br;h2#JB$S(B)$B$G$b2~9T$5$;$k!#(B -->
	<!-- $BA*Br;h$r2#JB$S$K%l%$%"%&%H$9$k%1!<%9$,$"$k$,!"(B -->
	<!-- $B$3$NB0@-$rIU$1$F$*$1$P2#JB$S$K$5$l$J$$!#(B -->
	<!-- $B9`L\Fb$,2#JB$S$K8~$+$J$$7A<0$N>l9g$K;H$&!#(B -->
<!ATTLIST select linebreak CDATA #IMPLIED>



	<!-- $BA*Br9`L\(B.$B%A%'%C%/%\%C%/%9(B -->
<!ELEMENT multiselect (item+)>
	<!-- $B%7%c%C%U%k$9$k$+(B -->
<!ATTLIST multiselect shuffle CDATA #IMPLIED>
	<!-- lf=nobreak$B;XDj$G$b2~9T$5$;$k!#(B -->
<!ATTLIST multiselect linebreak CDATA #IMPLIED>



<!ELEMENT input EMPTY>						<!-- $BF~NO%U%#!<%k%I(B -->
<!ATTLIST input width NMTOKEN #IMPLIED>		<!-- $BF~NO%\%C%/%9$N%5%$%:(B -->
<!ATTLIST input height NMTOKEN #IMPLIED>	<!-- $BF~NO%\%C%/%9$N%5%$%:(B -->




<!ELEMENT timeinput EMPTY>					<!-- $BF|;~;XDj%U%#!<%k%I(B -->
	<!-- "ymdht"$B$GG/7nF|;~J,$N$I$3$^$G;XDj2DG=$+(B -->
<!ATTLIST timeinput select CDATA #IMPLIED>
	<!-- $BCM$"$j$GHO0O;XDj$rI=$9!#(B"time"$B$G;~9o$N$_$NHO0O;XDj!#(B -->
<!ATTLIST timeinput range CDATA #IMPLIED>
	<!-- $B3+;O(B/$B=*N;F|;~$N=i4|CM!#>JN,$O!V;XDj$J$7!W!#(B -->
	<!-- $B=q<0$O(B"yyyy/MM/nn hh/mm"$B!#(B -->
<!ATTLIST timeinput start CDATA #IMPLIED>
<!ATTLIST timeinput end CDATA #IMPLIED>
	<!-- $BF|;~$N@_Dj2DG=HO0O!#>JN,$9$k$H@)8B$J$7(B(?)$B!#(B -->
<!ATTLIST timeinput min CDATA #IMPLIED>
<!ATTLIST timeinput max CDATA #IMPLIED>



	<!-- $BA*Br9`L\(B.$B$3$l$,A*$P$l$?>l9g$N%8%c%s%W@h(B/$B2C;;$9$k%9%3%"$r5-=R2D!#(B -->
	<!-- #PCDATA$B$O@hF,$K(B!!! -->
	<!-- $B%$%a!<%8E*$K$O$3$&$@$1$I!"2<$N$h$&$K$7$+=q$1$J$$(B!!! -->
<!-- <!ELEMENT item ((#PCDATA | content), (nexturl | (nextfile | nextno))?)> -->
<!ELEMENT item (#PCDATA | content | nexturl | nextfile | nextno)*>
	<!-- $BA*Br9`L\$N(BID -->
	<!-- $B%f!<%6$,2?$rA*Br$7$?$+$O$3$N(BID$BCM$H$7$F5-O?(B/$BH=CG$5$l$k!#(B -->
<!ATTLIST item id NMTOKEN #REQUIRED>
	<!-- $BM=$a9`L\$rA*Br>uBV$K$7$?$$>l9g$K;HMQ$9$k!#CM$O2?$G$b$h$$!#(B -->
<!ATTLIST item selected CDATA #IMPLIED>
	<!-- $B!V$=$NB>!W$rI=$9!#A*Br$9$k$HF~NO%\%C%/%9$,I=<($5$l$k%?%$%W(B -->
<!ATTLIST item other CDATA #IMPLIED>
	<!-- $BA*Br9`L\$4$H$N=E$_!#B?L\E*MQ!#(B -->
	<!-- $BMxMQK!$H$7$F!"A*$s$@9`L\$K1~$8$FE,Ev$JCM$r2C$($F9g7WCM$r=hM}$7$?$j!"(B -->
	<!-- $B@_DjCM$r9)IW$7$FA*Br9`L\$NH=Dj$r3Z$K$9$k$J$I$,9M$($i$l$k!#(B -->
<!ATTLIST item score NMTOKEN #IMPLIED>


	<!-- $B@52rH=Dj$r<ALdKh$K9T$&>l9g$K;H$&!#@52r$N>l9g$N%8%c%s%W@h$b;XDj2D!#(B -->
<!ELEMENT answer (#PCDATA | nexturl | nextfile | nextno)*>
<!ATTLIST answer score NMTOKEN #IMPLIED>



	<!-- $B;XDj$,$"$C$?>l9g!"$3$NLdBj$N8e$K6/@)E*$K$3$N(BURL$B$K%8%c%s%W!#(B -->
	<!-- $B2<5-$NFb:GDc0l$D$O;XDj$5$l$F$$$J$$$H$$$1$J$$!#(B -->
<!ELEMENT nexturl (#PCDATA)>
<!ELEMENT nextfile (#PCDATA)>			<!-- $B<!$KI=<($9$Y$-(B(xml)$B%U%!%$%kL>(B -->
<!ELEMENT nextno (#PCDATA)>				<!-- $B<!$KI=<($9$Y$-<ALd(BID -->



<!-- $B!z$NG[2<$K$O(BHTML$BMWAG$rG[CV=PMh$^$9$,!"$3$3$G$ODj5A$7$F$$$J$$$N$G!"(B -->
<!--   $B8!>Z$r9T$&$H<:GT$7$^$9(B!!!!$B$3$N(BDTD$B$O%,%$%I%i%$%s$H;W$C$F$/$@$5$$!#(B -->
<!--   $B>e5-$N!V(BANY$B!W$NItJ,$O(BHTML$BMWAG$H$$$&0UL#$G$9!#(B -->


