<pattern xmlns="http://www.ascc.net/xml/schematron" >
	<title>Some constraints in Japanese</title>
	<p>This pattern sets that the general text in
		a documtxt is first-year kanji, except
		for the teachersCommtxt element and its
		conttxts, which can be kanji 6. Attributes
		are not constrained to any values. 
	</p>
		

 <include src="http://www.eg.com/reporertoire/kanji1.xml"/>
 <include src="http://www.eg.com/reporertoire/kanji6.xml"/>

 <rule context="descendtxt-or-self::teachersComment">
	 <extends rule="kanji6"/>
 </rule>
 <rule context="*">
	 <extends rule="kanji1">
 </rule>
</pattern>






<!-- URL= http://www.eg.com/repertoire/kanji1.xml -->
<!DOCTYPE rule [
 <!ENTITY k1 SYSTEM "k1.txt">
]> 
<rule xmlns="http://www.ascc.net/xml/schematron" id="kanji1" abstract="true">
	<assert test="&k1;^\p{IsHanIdeograph}
">This text should only have the first year Kanji</assert>
</rule>

<!-- URL= http://www.eg.com/repertoire/kanji2.xml -->
<!DOCTYPE rule [
 <!ENTITY k1 SYSTEM "k1.txt">
 <!ENTITY k2 SYSTEM "k2.txt">
]> 
<rule xmlns="http://www.ascc.net/xml/schematron" id="kanji2" abstract="true">
	<assert test="&k1;&k2;^\p{IsHanIdeograph}
">This text should only have the second year Kanji</assert>
</rule>

<!-- URL= http://www.eg.com/repertoire/kanji3.xml -->
<!DOCTYPE rule [
 <!ENTITY k1 SYSTEM "k1.txt">
 <!ENTITY k2 SYSTEM "k2.txt">
 <!ENTITY k3 SYSTEM "k3.txt">
]> 
<rule xmlns="http://www.ascc.net/xml/schematron" id="kanji3" abstract="true">
	<assert test="&k1;&k2;&k3;^\p{IsHanIdeograph}
">This text should only have the third year Kanji</assert>
</rule>

<!-- URL= http://www.eg.com/repertoire/kanji4.xml -->
<!DOCTYPE rule [
 <!ENTITY k1 SYSTEM "k1.txt">
 <!ENTITY k2 SYSTEM "k2.txt">
 <!ENTITY k3 SYSTEM "k3.txt">
 <!ENTITY k4 SYSTEM "k4.txt">
]> 
<rule xmlns="http://www.ascc.net/xml/schematron" id="kanji4" abstract="true">
	<assert test="&k1;&k2;&k3;&k4;^\p{IsHanIdeograph}
">This text should only have the fourth year Kanji</assert>
</rule>
<!-- URL= http://www.eg.com/repertoire/kanji5.xml -->
<!DOCTYPE rule [

 <!ENTITY k1 SYSTEM "k1.txt">
 <!ENTITY k2 SYSTEM "k2.txt">
 <!ENTITY k3 SYSTEM "k3.txt">
 <!ENTITY k4 SYSTEM "k4.txt">
 <!ENTITY k5 SYSTEM "k5.txt">
]> 
<rule xmlns="http://www.ascc.net/xml/schematron" id="kanji5" abstract="true">
	<assert test="&k1;&k2;&k3;&k4;&k5;^\p{IsHanIdeograph}
		">This text should only have the fifth year Kanji</assert>
</rule>

<!-- URL= http://www.eg.com/repertoire/kanji6.xml -->
<!DOCTYPE rule [
 <!ENTITY k1 SYSTEM "k1.txt">
 <!ENTITY k2 SYSTEM "k2.txt">
 <!ENTITY k3 SYSTEM "k3.txt">
 <!ENTITY k4 SYSTEM "k4.txt">
 <!ENTITY k5 SYSTEM "k5.txt">
 <!ENTITY k6 SYSTEM "k6.txt">
]> 
<rule xmlns="http://www.ascc.net/xml/schematron" id="kanji6" abstract="true">
	<assert test="&k1;&k2;&k3;&k4;&k5;&k6;^\p{IsHanIdeograph}
">This text should only have the sixth year Kanji</assert>
</rule>


<!-- URL= http://www.eg.com/repertoire/k1.txt -->
&#x4e00;
&#x53f3;
&#x96e8;
&#x5186;
&#x738b;
&#x97f3;
&#x4e0b;
&#x706b;
&#x82b1;
&#x8c9d;
&#x5b66;
&#x6c17;
&#x4e5d;
&#x4f11;
&#x7389;
&#x91d1;
&#x7a7a;
&#x6708;
&#x72ac;
&#x898b;
&#x4e94;
&#x53e3;
&#x6821;
&#x5de6;
&#x4e09;
&#x5c71;
&#x5b50;
&#x56db;
&#x7cf8;
&#x5b57;
&#x8033;
&#x4e03;
&#x8eca;
&#x624b;
&#x5341;
&#x51fa;
&#x5973;
&#x5c0f;
&#x4e0a;
&#x68ee;
&#x4eba;
&#x6c34;
&#x6b63;
&#x751f;
&#x9752;
&#x5915;
&#x77f3;
&#x8d64;
&#x5343;
&#x5ddd;
&#x5148;
&#x65e9;
&#x8349;
&#x8db3;
&#x6751;
&#x5927;
&#x7537;
&#x7af9;
&#x4e2d;
&#x866b;
&#x753a;
&#x5929;
&#x7530;
&#x571f;
&#x4e8c;
&#x65e5;
&#x5165;
&#x5e74;
&#x767d;
&#x516b;
&#x767e;
&#x6587;
&#x6728;
&#x672c;
&#x540d;
&#x76ee;
&#x7acb;
&#x529b;
&#x6797;
&#x516d;

<!-- URL= http://www.eg.com/repertoire/k2.txt -->
&#x5f15;
&#x7fbd;
&#x96f2;
&#x5712;
&#x9060;
&#x4f55;
&#x79d1;
&#x590f;
&#x5bb6;
&#x6b4c;
&#x753b;
&#x56de;
&#x4f1a;
&#x6d77;
&#x7d75;
&#x5916;
&#x89d2;
&#x697d;
&#x6d3b;
&#x9593;
&#x4e38;
&#x5ca9;
&#x9854;
&#x6c7d;
&#x8a18;
&#x5e30;
&#x5f13;
&#x725b;
&#x9b5a;
&#x4eac;
&#x5f37;
&#x6559;
&#x8fd1;
&#x5144;
&#x5f62;
&#x8a08;
&#x5143;
&#x8a00;
&#x539f;
&#x6238;
&#x53e4;
&#x5348;
&#x5f8c;
&#x8a9e;
&#x5de5;
&#x516c;
&#x5e83;
&#x4ea4;
&#x5149;
&#x8003;
&#x884c;
&#x9ad8;
&#x9ec4;
&#x5408;
&#x8c37;
&#x56fd;
&#x9ed2;
&#x4eca;
&#x624d;
&#x7d30;
&#x4f5c;
&#x7b97;
&#x6b62;
&#x5e02;
&#x77e2;
&#x59c9;
&#x601d;
&#x7d19;
&#x5bfa;
&#x81ea;
&#x6642;
&#x5ba4;
&#x793e;
&#x5f31;
&#x9996;
&#x79cb;
&#x9031;
&#x6625;
&#x66f8;
&#x5c11;
&#x5834;
&#x8272;
&#x98df;
&#x5fc3;
&#x65b0;
&#x89aa;
&#x56f3;
&#x6570;
&#x897f;
&#x58f0;
&#x661f;
&#x6674;
&#x5207;
&#x96ea;
&#x8239;
&#x7dda;
&#x524d;
&#x7d44;
&#x8d70;
&#x591a;
&#x592a;
&#x4f53;
&#x53f0;
&#x5730;
&#x6c60;
&#x77e5;
&#x8336;
&#x663c;
&#x9577;
&#x9ce5;
&#x671d;
&#x76f4;
&#x901a;
&#x5f1f;
&#x5e97;
&#x70b9;
&#x96fb;
&#x5200;
&#x51ac;
&#x5f53;
&#x6771;
&#x7b54;
&#x982d;
&#x540c;
&#x9053;
&#x8aad;
&#x5185;
&#x5357;
&#x8089;
&#x99ac;
&#x58f2;
&#x8cb7;
&#x9ea6;
&#x534a;
&#x756a;
&#x7236;
&#x98a8;
&#x5206;
&#x805e;
&#x7c73;
&#x6b69;
&#x6bcd;
&#x65b9;
&#x5317;
&#x6bce;
&#x59b9;
&#x4e07;
&#x660e;
&#x9cf4;
&#x6bdb;
&#x9580;
&#x591c;
&#x91ce;
&#x53cb;
&#x7528;
&#x66dc;
&#x6765;
&#x91cc;
&#x7406;
&#x8a71;



<!-- URL= http://www.eg.com/repertoire/k3.txt -->

&#x60aa;
&#x5b89;
&#x6697;
&#x533b;
&#x59d4;
&#x610f;
&#x80b2;
&#x54e1;
&#x9662;
&#x98f2;
&#x904b;
&#x6cf3;
&#x99c5;
&#x592e;
&#x6a2a;
&#x5c4b;
&#x6e29;
&#x5316;
&#x8377;
&#x754c;
&#x958b;
&#x968e;
&#x5bd2;
&#x611f;
&#x6f22;
&#x9928;
&#x5cb8;
&#x8d77;
&#x671f;
&#x5ba2;
&#x7a76;
&#x6025;
&#x7d1a;
&#x5bae;
&#x7403;
&#x53bb;
&#x6a4b;
&#x696d;
&#x66f2;
&#x5c40;
&#x9280;
&#x533a;
&#x82e6;
&#x5177;
&#x541b;
&#x4fc2;
&#x8efd;
&#x8840;
&#x6c7a;
&#x7814;
&#x770c;
&#x5eab;
&#x6e56;
&#x5411;
&#x5e78;
&#x6e2f;
&#x53f7;
&#x6839;
&#x796d;
&#x76bf;
&#x4ed5;
&#x6b7b;
&#x4f7f;
&#x59cb;
&#x6307;
&#x6b6f;
&#x8a69;
&#x6b21;
&#x4e8b;
&#x6301;
&#x5f0f;
&#x5b9f;
&#x5199;
&#x8005;
&#x4e3b;
&#x5b88;
&#x53d6;
&#x9152;
&#x53d7;
&#x5dde;
&#x62fe;
&#x7d42;
&#x7fd2;
&#x96c6;
&#x4f4f;
&#x91cd;
&#x5bbf;
&#x6240;
&#x6691;
&#x52a9;
&#x662d;
&#x6d88;
&#x5546;
&#x7ae0;
&#x52dd;
&#x4e57;
&#x690d;
&#x7533;
&#x8eab;
&#x795e;
&#x771f;
&#x6df1;
&#x9032;
&#x4e16;
&#x6574;
&#x6614;
&#x5168;
&#x76f8;
&#x9001;
&#x60f3;
&#x606f;
&#x901f;
&#x65cf;
&#x4ed6;
&#x6253;
&#x5bfe;
&#x5f85;
&#x4ee3;
&#x7b2c;
&#x984c;
&#x70ad;
&#x77ed;
&#x8ac7;
&#x7740;
&#x6ce8;
&#x67f1;
&#x4e01;
&#x5e33;
&#x8abf;
&#x8ffd;
&#x5b9a;
&#x5ead;
&#x7b1b;
&#x9244;
&#x8ee2;
&#x90fd;
&#x5ea6;
&#x6295;
&#x8c46;
&#x5cf6;
&#x6e6f;
&#x767b;
&#x7b49;
&#x52d5;
&#x7ae5;
&#x8fb2;
&#x6ce2;
&#x914d;
&#x500d;
&#x7bb1;
&#x7551;
&#x767a;
&#x53cd;
&#x5742;
&#x677f;
&#x76ae;
&#x60b2;
&#x7f8e;
&#x9f3b;
&#x7b46;
&#x6c37;
&#x8868;
&#x79d2;
&#x75c5;
&#x54c1;
&#x8ca0;
&#x90e8;
&#x670d;
&#x798f;
&#x7269;
&#x5e73;
&#x8fd4;
&#x52c9;
&#x653e;
&#x5473;
&#x547d;
&#x9762;
&#x554f;
&#x5f79;
&#x85ac;
&#x7531;
&#x6cb9;
&#x6709;
&#x904a;
&#x4e88;
&#x7f8a;
&#x6d0b;
&#x8449;
&#x967d;
&#x69d8;
&#x843d;
&#x6d41;
&#x65c5;
&#x4e21;
&#x7dd1;
&#x793c;
&#x5217;
&#x7df4;
&#x8def;
&#x548c;

<!-- URL= http://www.eg.com/repertoire/k4.txt -->
&#x611b;
&#x6848;
&#x4ee5;
&#x8863;
&#x4f4d;
&#x56f2;
&#x80c3;
&#x5370;
&#x82f1;
&#x6804;
&#x5869;
&#x5104;
&#x52a0;
&#x679c;
&#x8ca8;
&#x8ab2;
&#x82bd;
&#x6539;
&#x68b0;
&#x5bb3;
&#x8857;
&#x5404;
&#x899a;
&#x5b8c;
&#x5b98;
&#x7ba1;
&#x95a2;
&#x89b3;
&#x9858;
&#x5e0c;
&#x5b63;
&#x7d00;
&#x559c;
&#x65d7;
&#x5668;
&#x6a5f;
&#x8b70;
&#x6c42;
&#x6ce3;
&#x6551;
&#x7d66;
&#x6319;
&#x6f01;
&#x5171;
&#x5354;
&#x93e1;
&#x7af6;
&#x6975;
&#x8a13;
&#x8ecd;
&#x90e1;
&#x5f84;
&#x578b;
&#x666f;
&#x82b8;
&#x6b20;
&#x7d50;
&#x5efa;
&#x5065;
&#x9a13;
&#x56fa;
&#x529f;
&#x597d;
&#x5019;
&#x822a;
&#x5eb7;
&#x544a;
&#x5dee;
&#x83dc;
&#x6700;
&#x6750;
&#x6628;
&#x672d;
&#x5237;
&#x6bba;
&#x5bdf;
&#x53c2;
&#x7523;
&#x6563;
&#x6b8b;
&#x58eb;
&#x6c0f;
&#x53f2;
&#x53f8;
&#x8a66;
&#x5150;
&#x6cbb;
&#x8f9e;
&#x5931;
&#x501f;
&#x7a2e;
&#x5468;
&#x795d;
&#x9806;
&#x521d;
&#x677e;
&#x7b11;
&#x5531;
&#x713c;
&#x8c61;
&#x7167;
&#x8cde;
&#x81e3;
&#x4fe1;
&#x6210;
&#x7701;
&#x6e05;
&#x9759;
&#x5e2d;
&#x7a4d;
&#x6298;
&#x7bc0;
&#x8aac;
&#x6d45;
&#x6226;
&#x9078;
&#x7136;
&#x4e89;
&#x5009;
&#x5de3;
&#x675f;
&#x5074;
&#x7d9a;
&#x5352;
&#x5b6b;
&#x5e2f;
&#x968a;
&#x9054;
&#x5358;
&#x7f6e;
&#x4ef2;
&#x8caf;
&#x5146;
&#x8178;
&#x4f4e;
&#x5e95;
&#x505c;
&#x7684;
&#x5178;
&#x4f1d;
&#x5f92;
&#x52aa;
&#x706f;
&#x5802;
&#x50cd;
&#x7279;
&#x5f97;
&#x6bd2;
&#x71b1;
&#x5ff5;
&#x6557;
&#x6885;
&#x535a;
&#x98ef;
&#x98db;
&#x8cbb;
&#x5fc5;
&#x7968;
&#x6a19;
&#x4e0d;
&#x592b;
&#x4ed8;
&#x5e9c;
&#x526f;
&#x7c89;
&#x5175;
&#x5225;
&#x8fba;
&#x5909;
&#x4fbf;
&#x5305;
&#x6cd5;
&#x671b;
&#x7267;
&#x672b;
&#x6e80;
&#x672a;
&#x8108;
&#x6c11;
&#x7121;
&#x7d04;
&#x52c7;
&#x8981;
&#x990a;
&#x6d74;
&#x5229;
&#x9678;
&#x826f;
&#x6599;
&#x91cf;
&#x8f2a;
&#x985e;
&#x4ee4;
&#x51b7;
&#x4f8b;
&#x6b74;
&#x9023;
&#x8001;
&#x52b4;
&#x9332;


<!-- URL= http://www.eg.com/repertoire/k5.txt -->
&#x5727;
&#x79fb;
&#x56e0;
&#x6c38;
&#x55b6;
&#x885b;
&#x6613;
&#x76ca;
&#x6db2;
&#x6f14;
&#x5fdc;
&#x5f80;
&#x685c;
&#x6069;
&#x53ef;
&#x4eee;
&#x4fa1;
&#x6cb3;
&#x904e;
&#x8cc0;
&#x5feb;
&#x89e3;
&#x683c;
&#x78ba;
&#x984d;
&#x520a;
&#x5e79;
&#x6163;
&#x773c;
&#x57fa;
&#x5bc4;
&#x898f;
&#x6280;
&#x7fa9;
&#x9006;
&#x4e45;
&#x65e7;
&#x5c45;
&#x8a31;
&#x5883;
&#x5747;
&#x7981;
&#x53e5;
&#x7fa4;
&#x7d4c;
&#x6f54;
&#x4ef6;
&#x5238;
&#x967a;
&#x691c;
&#x9650;
&#x73fe;
&#x6e1b;
&#x6545;
&#x500b;
&#x8b77;
&#x52b9;
&#x539a;
&#x8015;
&#x9271;
&#x69cb;
&#x8208;
&#x8b1b;
&#x6df7;
&#x67fb;
&#x518d;
&#x707d;
&#x59bb;
&#x63a1;
&#x969b;
&#x5728;
&#x8ca1;
&#x7f6a;
&#x96d1;
&#x9178;
&#x8cdb;
&#x652f;
&#x5fd7;
&#x679d;
&#x5e2b;
&#x8cc7;
&#x98fc;
&#x793a;
&#x4f3c;
&#x8b58;
&#x8cea;
&#x820e;
&#x8b1d;
&#x6388;
&#x4fee;
&#x8ff0;
&#x8853;
&#x6e96;
&#x5e8f;
&#x62db;
&#x627f;
&#x8a3c;
&#x6761;
&#x72b6;
&#x5e38;
&#x60c5;
&#x7e54;
&#x8077;
&#x5236;
&#x6027;
&#x653f;
&#x52e2;
&#x7cbe;
&#x88fd;
&#x7a0e;
&#x8cac;
&#x7e3e;
&#x63a5;
&#x8a2d;
&#x820c;
&#x7d76;
&#x92ad;
&#x7956;
&#x7d20;
&#x7dcf;
&#x9020;
&#x50cf;
&#x5897;
&#x5247;
&#x6e2c;
&#x5c5e;
&#x7387;
&#x640d;
&#x9000;
&#x8cb8;
&#x614b;
&#x56e3;
&#x65ad;
&#x7bc9;
&#x5f35;
&#x63d0;
&#x7a0b;
&#x9069;
&#x6575;
&#x7d71;
&#x9285;
&#x5c0e;
&#x5fb3;
&#x72ec;
&#x4efb;
&#x71c3;
&#x80fd;
&#x7834;
&#x72af;
&#x5224;
&#x7248;
&#x6bd4;
&#x80a5;
&#x975e;
&#x5099;
&#x4ff5;
&#x8a55;
&#x8ca7;
&#x5e03;
&#x5a66;
&#x5bcc;
&#x6b66;
&#x5fa9;
&#x8907;
&#x4ecf;
&#x7de8;
&#x5f01;
&#x4fdd;
&#x5893;
&#x5831;
&#x8c4a;
&#x9632;
&#x8cbf;
&#x66b4;
&#x52d9;
&#x5922;
&#x8ff7;
&#x7dbf;
&#x8f38;
&#x4f59;
&#x9810;
&#x5bb9;
&#x7565;
&#x7559;
&#x9818;

<!-- URL= http://www.eg.com/repertoire/k6.txt -->
&#x7570;
&#x907a;
&#x57df;
&#x5b87;
&#x6620;
&#x5ef6;
&#x6cbf;
&#x6211;
&#x7070;
&#x62e1;
&#x9769;
&#x95a3;
&#x5272;
&#x682a;
&#x5e72;
&#x5dfb;
&#x770b;
&#x7c21;
&#x5371;
&#x673a;
&#x63ee;
&#x8cb4;
&#x7591;
&#x5438;
&#x4f9b;
&#x80f8;
&#x90f7;
&#x52e4;
&#x7b4b;
&#x7cfb;
&#x656c;
&#x8b66;
&#x5287;
&#x6fc0;
&#x7a74;
&#x7d79;
&#x6a29;
&#x61b2;
&#x6e90;
&#x53b3;
&#x5df1;
&#x547c;
&#x8aa4;
&#x540e;
&#x5b5d;
&#x7687;
&#x7d05;
&#x964d;
&#x92fc;
&#x523b;
&#x7a40;
&#x9aa8;
&#x56f0;
&#x7802;
&#x5ea7;
&#x6e08;
&#x88c1;
&#x7b56;
&#x518a;
&#x8695;
&#x81f3;
&#x79c1;
&#x59ff;
&#x8996;
&#x8a5e;
&#x8a8c;
&#x78c1;
&#x5c04;
&#x6368;
&#x5c3a;
&#x82e5;
&#x6a39;
&#x53ce;
&#x5b97;
&#x5c31;
&#x8846;
&#x5f93;
&#x7e26;
&#x7e2e;
&#x719f;
&#x7d14;
&#x51e6;
&#x7f72;
&#x8af8;
&#x9664;
&#x5c06;
&#x50b7;
&#x969c;
&#x57ce;
&#x84b8;
&#x91dd;
&#x4ec1;
&#x5782;
&#x63a8;
&#x5bf8;
&#x76db;
&#x8056;
&#x8aa0;
&#x5ba3;
&#x5c02;
&#x6cc9;
&#x6d17;
&#x67d3;
&#x5584;
&#x594f;
&#x7a93;
&#x5275;
&#x88c5;
&#x5c64;
&#x64cd;
&#x8535;
&#x81d3;
&#x5b58;
&#x5c0a;
&#x5b85;
&#x62c5;
&#x63a2;
&#x8a95;
&#x6bb5;
&#x6696;
&#x5024;
&#x5b99;
&#x5fe0;
&#x8457;
&#x5e81;
&#x9802;
&#x6f6e;
&#x8cc3;
&#x75db;
&#x5c55;
&#x8a0e;
&#x515a;
&#x7cd6;
&#x5c4a;
&#x96e3;
&#x4e73;
&#x8a8d;
&#x7d0d;
&#x8133;
&#x6d3e;
&#x62dd;
&#x80cc;
&#x80ba;
&#x4ff3;
&#x73ed;
&#x6669;
&#x5426;
&#x6279;
&#x79d8;
&#x8179;
&#x596e;
&#x4e26;
&#x965b;
&#x9589;
&#x7247;
&#x88dc;
&#x66ae;
&#x5b9d;
&#x8a2a;
&#x4ea1;
&#x5fd8;
&#x68d2;
&#x679a;
&#x5e55;
&#x5bc6;
&#x76df;
&#x6a21;
&#x8a33;
&#x90f5;
&#x512a;
&#x5e7c;
&#x6b32;
&#x7fcc;
&#x4e71;
&#x5375;
&#x89a7;
&#x88cf;
&#x5f8b;
&#x81e8;
&#x6717;
&#x8ad6;



