Closed funderburkjim closed 7 years ago
temp.txt should provide some clues to what needs to be done.
For each case, the digitization lines (of acc6) and the corresponding xml construction are displayed.
For the first few cases, I've put '****' around the digitization lines that generate the invalid xml.
The first case can be corrected by having the varadarAjastava
ab tag to begin on next line.
The second case has an 'ab' tag in the middle of Devanagari text, which is probably always wrong.
@drdhaval2785 When these problems are resolved, I'll continue with altering acc.dtd so that the xml will validate.
Incidentally, when you make a change to acc6.txt, you can regenerate the xml from acc6 by:
python make_xml.py ../orig/acc6.txt acchw.txt tempejf_acc.xml > redoxml_log.txt
And then example the log file to see if any xml errors remain.
Sure. Will post when I get it right.
Now 8 remain.
Now 9 remain
<!-- xml error #1: L = 11664, hw = nArAyaRaBawwa-->
<H1><h><key1>nArAyaRaBawwa</key1><key2>nArAyaRa Bawwa</key2></h><body><s>nArAyaRa Bawwa</s> <ab type="pers">son</ab> of <ab type="hw" value="rAmeSvara">Rāmeśvara</ab> <ab type="hw" value="Bawwa">Bhaṭṭa</ab>, <ab type="pers">son</ab> of <ab type="hw" value="govinda">Govinda</ab> <br/><ab type="hw" value="Bawwa">Bhaṭṭa</ab>, was <ab type="pers">father</ab> of <ab type="hw" value="rAmakfzRa">Rāmakṛṣṇa</ab> <ab type="hw" value="Bawwa">Bhaṭṭa</ab>, <ab type="pers">father</ab> <br/>of <ab type="hw" value="dinakara">Dinakara</ab> <ab type="hw" value="Bawwa">Bhaṭṭa</ab> (<ab type="pers">father</ab> of <ab type="hw" value="viSveSvara">Viśveśvara</ab> <ab type="hw" value="Bawwa">Bhaṭṭa</ab>) and <br/><ab type="hw" value="kamalAkara">Kamalākara</ab> <ab type="hw" value="Bawwa">Bhaṭṭa</ab> (1612): <div n="2"><ab type="hw" value="antyezwipadDati">Antyeṣṭipaddhati</ab> or <ab type="hw" value="OrDvadehikapadDati">Aurdhvadehikapaddhati</ab>. </div><div n="2"><ab type="hw" value="antyezwiprayoga">Antyeṣṭiprayoga</ab>. </div><div n="2"><ab type="hw" value="ayananirRaya">Ayananirṇaya</ab>. </div><div n="2"><ab type="hw" value="AturasaMnyAsaviDi">Āturasaṃnyāsavidhi</ab>. </div><div n="2">Āhitāgnimaraṇe Dāhādi. </div><div n="2"><ab type="hw" value="AhnikaviDi">Āhnikavidhi</ab>. </div><div n="2"><ab type="hw" value="utsargaprayoga">Utsargaprayoga</ab>. <ls>NP</ls>. V, 48. See Jalāśayāśra- <br/>motsargavidhi. </div><div n="2"><ab type="hw" value="kAlanirRaya">Kālanirṇaya</ab> (?). </div><div n="2"><symbol n="C.">C.</symbol> on Mādhava's Kālanirṇayasaṃgrahaślokāḥ. </div><div n="2"><ab type="hw" value="kASImaraRamuktivicAra">Kāśīmaraṇamuktivicāra</ab>. [Page1-292-b+ 48] </div><div n="2"><ab type="hw" value="gayAkAryAnuzWAnapadDati">Gayākāryānuṣṭhānapaddhati</ab>, a part of the <ab type="hw" value="trisTalIsetu">Tri- </div><div n="2">sthalīsetu</ab>. </div><div n="2"><ab type="hw" value="gayAyAtrAprayoga">Gayāyātrāprayoga</ab>. </div><div n="2"><ab type="hw" value="gotrapravaranirRaya">Gotrapravaranirṇaya</ab>. </div><div n="2">Jalāśayāśramotsargavidhi. </div><div n="2"><ab type="hw" value="taqAgotsarga">Taḍāgotsarga</ab>, another name of the preceding <br/>book. <ls>Hall</ls> p. 178. </div><div n="2"><ab type="hw" value="tiTinirRaya">Tithinirṇaya</ab>. </div><div n="2"><ab type="hw" value="tulApuruzamahAdAnaprayoga">Tulāpuruṣamahādānaprayoga</ab>. </div><div n="2"><ab type="hw" value="trisTalIsetu">Tristhalīsetu</ab>. </div><div n="2"><ab type="hw" value="trisTalIsetumAhAtmya">Tristhalīsetumāhātmya</ab>. </div><div n="2"><ab type="hw" value="divyAnuzWAnapadDati">Divyānuṣṭhānapaddhati</ab>. </div><div n="2"><ab type="hw" value="prayAgasetu">Prayāgasetu</ab>. </div><div n="2"><ab type="hw" value="prayogaratna">Prayogaratna</ab>. </div><div n="2"><ab type="hw" value="mAMsamImAMsA">Māṃsamīmāṃsā</ab>. Quoted in <ab type="hw" value="nirRayasinDu">Nirṇayasindhu</ab>. </div><div n="2"><ab type="hw" value="rudrapadDati">Rudrapaddhati</ab> or <ab type="hw" value="rudrAnuzWAnapadDati">Rudrānuṣṭhānapaddhati</ab>. </div><div n="2"><ab type="hw" value="liNgAdipratizWAviDi">Liṅgādipratiṣṭhāvidhi</ab>. <ls>P</ls>. 22. </div><div n="2"><ab type="hw" value="vAstupuruzaviDi">Vāstupuruṣavidhi</ab>. <ls>Poona</ls> 459. </div><div n="2"><ab type="hw" value="vfzotsargapadDati">Vṛṣotsargapaddhati</ab>. <ls>Bhk</ls>. 24.</div></body><tail><L>11664</L><pc>1-292,1</pc></tail></H1>
<!-- xml error #2: L = 14323, hw = prayogapArijAta-->
<H1><h><key1>prayogapArijAta</key1><key2>prayogapArijAta</key2></h><body><s>prayogapArijAta</s> <ab type="subj">dh</ab>. <ls>Mack</ls>. 28. Quoted by <ab type="hw" value="nArAyaRa">Nārāyaṇa</ab> in <br/><ab type="hw" value="prayogaratna">Prayogaratna</ab>, in <ab type="hw" value="AcArArka">Ācārārka</ab>, <ab type="hw" value="saMskAramayUKa">Saṃskāramayūkha</ab>, by <br/><ab type="hw" value="KaRqerAya">Khaṇḍerāya</ab> <ls>W</ls>. p. 312. <div n="3">--by Navaśiṣya Paṇḍita. <ls>Rice</ls> 44. </div><div n="3">--by <ab type="hw" value="nfsiMha">Nṛsiṃha</ab>. Has five Kāṇḍa, <ab type="hw" value="saMskAra">Saṃskāra</ab>, Pākayajña, <br/><ab type="hw" value="ADAna">Ādhāna</ab>, <ab type="hw" value="Ahnika">Āhnika</ab>, <ab type="hw" value="gotrapravaranirRaya">Gotrapravaranirṇaya</ab>. <ls>Mack</ls>. 24. <br/><ls>Khn</ls>. 76 (<ab type="hw" value="Ahnika">āhnika</ab>). <ls>K</ls>. 186. <ls>Bik</ls>. 353 (<ab type="hw" value="Ahnika">āhnika</ab>). 439 <br/>(<ab type="hw" value="saMskAra">saṃskāra</ab> and <ab type="hw" value="Ahnika">āhnika</ab>). 440 (<ab type="subj">śrāddha</ab>). <ls>NP</ls>. V, 76. [Page1-356-a+ 47] <br/><ls>Burnell</ls> 131^a. <ls>Bhk</ls>. 23 (<ab type="hw" value="Ahnika">āhnika</ab>). <ls>Poona</ls> II, 141. 142. <br/><ls>Oppert</ls> II, 163. 7642. 8055. <ls>Rice</ls> 204. </div><div n="3">--<ab type="subj">Sv</ab>. by <ab type="hw" value="puruzottama">Puruṣottama</ab> <ab type="hw" value="Bawwa">Bhaṭṭa</ab>. <ls>Brl</ls>. 56. <ls>Oppert</ls> II, <br/>10147. <ab type="hw" value="prayogapArijAte"><HI>Prayogapārijāte</ab> <ab type="hw" value="karRaveDaviDAna">Karṇavedhavidhāna</ab>. <ls>Ben</ls>. 140.</div></body><tail><L>14323</L><pc>1-355,2</pc></tail></H1>
<!-- xml error #3: L = 17651, hw = mAnavasUtra-->
<H1><h><key1>mAnavasUtra</key1><key2>mAnavasUtra</key2></h><body><s>mAnavasUtra</s> <div n="2">1. <ab type="hw" value="SrOta">Śrauta</ab>. 1. Prāksoma. 2. <ab type="hw" value="agnizwoma">Agniṣṭoma</ab>. 3. <ab type="hw" value="prAyaScitta">Prā- <br/>yaścitta</ab>. 4. Pravargya. 5. Iṣṭi. 6. <ab type="hw" value="<ab type="hw" value="cayana">cayana</ab>">Cayana</ab>. <br/>7. <ab type="hw" value="vAjapeya">Vājapeya</ab>. 8. Anugrahāḥ. 9. <ab type="hw" value="rAjasUya">Rājasūya</ab>. 10. <br/><ab type="hw" value="SulbasUtra">Śulbasūtra</ab>. 11. <ab type="hw" value="pariSizwa">Pariśiṣṭa</ab>. See <ls>P</ls>. von Bradke <br/>in ZMG. 36, 446. <ls>IO</ls>. 599 (<ab type="hw" value="agnizwoma">agniṣṭoma</ab>). <ls>B</ls>. <br/>1, 188. <ls>NP</ls>. VI, 12 (and <symbol n="C.">C.</symbol>). <ls>Haug</ls> 24. 25. <br/><ls>Peters</ls>. 1, 118. <ls>Sūcīpattra</ls> p. 78. <ls>SB</ls>. 53. <br/><ls>Bühler</ls> 538 (ānugrahika). 538. 539 (prāksoma, <br/><ab type="hw" value="agnizwoma">agniṣṭoma</ab>, prāyaścitti, pravargya, iṣṭi, <ab type="hw" value="cayana">cayana</ab>, <br/><ab type="hw" value="vAjapeya">vājapeya</ab>, <ab type="hw" value="rAjasUya">rājasūya</ab>, śulba, <ab type="hw" value="pravarADyAya">pravarādhyāya</ab>). </div><div n="2"><symbol n="C.">C.</symbol> <ls>B</ls>. 1, 188. <ls>Haug</ls> 40. </div><div n="2"><symbol n="C.">C.</symbol> by <ab type="hw" value="agnisvAmin">Agnisvāmin</ab>. <ls>IO</ls>. 1158 (<ab type="hw" value="agnizwoma">agniṣṭoma</ab>). </div><div n="2"><symbol n="C.">C.</symbol> by Kumārila. <ls>IO</ls>. 17 (first four adhyāyās). <br/><ls>Bühler</ls> 539 (the same). </div><div n="2"><symbol n="C.">C.</symbol> by <ab type="hw" value="miSra">Miśra</ab> <ab type="hw" value="bAlakfzRa">Bālakṛṣṇa</ab>. <ls>Bühler</ls> 539 (prāksoma). </div><div n="2"><ab type="hw" value="darSapUrRamAsa">Darśapūrṇamāsa</ab>. <ls>B</ls>. 1, 188. </div><div n="2"><ab type="hw" value="SulbasUtra">Śulbasūtra</ab>. <ls>Bühler</ls> 539. </div><div n="2"><symbol n="C.">C.</symbol> by <ab type="hw" value="SaNkara">Śaṅkara</ab>, <ab type="pers">son</ab> of <ab type="hw" value="nArada">Nārada</ab>. <ls>Bühler</ls> 539. </div><div n="2"><symbol n="C.">C.</symbol> by <ab type="hw" value="SivadAsa">Śivadāsa</ab>. <ls>Sūcīpattra</ls> 78. </div><div n="2">2. <ab type="hw" value="gfhyasUtra">Gṛhyasūtra</ab> Mānavamaitrāyaṇīya (<ab type="hw" value="hemAdri">Hemādri</ab> in <br/>the <ab type="hw" value="pariSezaKaRqa">Pariśeṣakhaṇḍa</ab> quotes them frequently <br/>by this name). <ls>Khn</ls>. 10. <ls>B</ls>. 1, 188. <ls>Haug</ls> <br/>26 (and <symbol n="C.">C.</symbol>). <ls>Bühler</ls> 538. </div><div n="2"><symbol n="C.">C.</symbol> <ab type="hw" value="pUraRavyAKyA">Pūraṇavyākhyā</ab> by <ab type="hw" value="azwAvakra">Aṣṭāvakra</ab>. <ls>Bühler</ls> 538. </div><div n="2"><ab type="hw" value="agnihotrahoma">Agnihotrahoma</ab>. <ls>B</ls>. 1, 188. </div><div n="2"><ab type="hw" value="agnyADAna">Agnyādhāna</ab>. <ls>B</ls>. 1, 188. </div><div n="2"><ab type="hw" value="SrAdDakalpa">Śrāddhakalpa</ab>. Quoted by <ab type="hw" value="hemAdri">Hemādri</ab> in <ab type="hw" value="pariSezaKaRqa">Pariśeṣa- <br/>khaṇḍa</ab> 1, 1256. </div><div n="2">Mānavagṛhyapariśiṣṭa. <ls>Bühler</ls> 538.</div></body><tail><L>17651</L><pc>1-451,2</pc></tail></H1>
<!-- xml error #4: L = 18848, hw = raGudevanyAyAlaMkAraBawwAcArya-->
<H1><h><key1>raGudevanyAyAlaMkAraBawwAcArya</key1><key2>raGudeva nyAyAlaMkAra BawwAcArya</key2></h><body><s>raGudeva nyAyAlaMkAra BawwAcArya</s> <ab type="pers">pupil</ab> of <ab type="hw" value="harirAma">Harirāma</ab>: <div n="2">Kaṇādasūtravyākhyāna. </div><div n="2">Tattvacintāmaṇivyākhyā <ab type="hw" value="gUQArTadIpikA">Gūḍhārthadīpikā</ab>, other- <br/>wise called Raghudevī.<ab type="hw" value="anumAnapariCeda">--Anumānaparicheda</ab> <br/><ls>B</ls>. 4, 12. </div><div n="2"><ab type="hw" value="dravyasArasaMgraha">Dravyasārasaṃgraha</ab>. </div><div n="2">Padārthakhaṇḍanavivaraṇa, a <symbol n="C.">C.</symbol> on Raghunātha's <br/><ab type="hw" value="padArTaKaRqana">Padārthakhaṇḍana</ab>. <H/><i>Tracts for the most part from the <ab type="hw" value="tattvacintAmaRi">Tattvacintāmaṇi-%</ab>} <br/><i>vyākhyā.</i> </div><div n="2"><ab type="hw" value="anumitiparAmarSavicAra">Anumitiparāmarśavicāra</ab> <ls>IO</ls>. 47. 1517. <ls>Hall</ls> p. 51. <br/><ls>K</ls>. 154. <ls>B</ls>. 4, 12. <ls>Oudh</ls> XV, 104. <ls>SB</ls>. 191. 193. </div><div n="2"><ab type="hw" value="avayavagranTa">Avayavagrantha</ab>. <ls>K</ls>. 156. <ls>Ben</ls>. 181. 186. </div><div n="2"><ab type="hw" value="AkANkzAvAda">Ākāṅkṣāvāda</ab>. <ls>Ben</ls>. 165. </div><div n="2"><ab type="hw" value="AKyAtavAdawippaRI"><ab type="hw" value="AKyAtavAda">Ākhyātavāda</ab>ṭippaṇī</ab>, on Raghunātha's <ab type="hw" value="AKyAtavAda">Ākhyātavāda</ab>. <br/><ls>Hall</ls> p. 59. <ls>L</ls>. 1985. <ls>Khn</ls>. 60. <ls>K</ls>. 142. <ls>B</ls>. <br/>4, 14. <ls>Report</ls> XXV. <ls>Ben</ls>. 180. <ls>Rādh</ls> 11. <br/><ls>Oudh</ls> X, 12. <ls>Bhr</ls>. 726. <ls>H</ls>. 253. <ls>Oppert</ls> <br/>7837. <ls>W</ls>. 1623. </div><div n="2"><ab type="hw" value="ISvaravAda">Īśvaravāda</ab>. <ls>Hall</ls> p. 41. <ls>Ben</ls>. 179. </div><div n="2"><ab type="hw" value="upasargadyotakatvavicAra">Upasargadyotakatvavicāra</ab>. <ls>Oudh</ls> XV, 104. </div><div n="2"><ab type="hw" value="kAraRavAdArTa">Kāraṇavādārtha</ab>. <ls>K</ls>. 142. </div><div n="2"><ab type="hw" value="kAryakAraRaBAvavicAra">Kāryakāraṇabhāvavicāra</ab>. <ls>Bühler</ls> 555. </div><div n="2"><ab type="hw" value="citrarUpavAda">Citrarūpavāda</ab>. <ls>Oudh</ls> XV, 104. </div><div n="2"><ab type="hw" value="jYAnadvayavAda">Jñānadvayavāda</ab>. <ls>Oudh</ls> XV, 104. </div><div n="2"><ab type="hw" value="jYAnalakzaRavicAra">Jñānalakṣaṇavicāra</ab>. <ls>Burnell</ls> 121^a. </div><div n="2"><ab type="hw" value="tarkavicAra">Tarkavicāra</ab>. <ls>Bh</ls>. 35. </div><div n="2"><ab type="hw" value="daRqakAraRatAvicAra">Daṇḍakāraṇatāvicāra</ab>. <ls>Oudh</ls> XV, 104. </div><div n="2"><ab type="hw" value="DarmitAvaCedakapratyAsattinirUpaRa">Dharmitāvachedakapratyāsattinirūpaṇa</ab>. <ls>Hall</ls> p. 52. </div><div n="2">Nañarthavādaṭippaṇī or Nañvādaṭippaṇī <ls>Oxf</ls>. 245^b. <br/><ls>Hall</ls> p. 61. <ls>K</ls>. 150. <ls>Burnell</ls> 116^a. <ls>H</ls>. 261. <br/><ls>Oppert</ls> 8026. 8027. </div><div n="2"><ab type="hw" value="navInanirmARa">Navīnanirmāṇa</ab> (?). <ls>K</ls>. 150. </div><div n="2"><ab type="hw" value="niruktiprakASa">Niruktiprakāśa</ab>. <ls>Hall</ls> p. 40. <ls>SB</ls>. 190. 196. 199. 200. </div><div n="2"><ab type="hw" value="niScayatvanirukti">Niścayatvanirukti</ab>. <ls>L</ls>. 1428. <ls>K</ls>. 158. </div><div n="2"><ab type="hw" value="niScayavAda">Niścayavāda</ab>. <ls>Oudh</ls> XV, 104. </div><div n="2"><ab type="hw" value="pakzatA">Pakṣatā</ab>. <ls>SB</ls>. 208. </div><div n="2">Pratiyogijñānakāraṇatāvicāra. <ls>Ben</ls>. 194. </div><div n="2">Pratiyogijñānasya Hetutvakhaṇḍanam. <ls>Hall</ls> p. 44. </div><div n="2"><ab type="hw" value="manovAda">Manovāda</ab>. <ls>K</ls>. 156. </div><div n="2"><ab type="hw" value="lakzaRAvAda">Lakṣaṇāvāda</ab>. <ls>Oudh</ls> XV, 104. </div><div n="2"><ab type="hw" value="lOkikavizayatAvAda">Laukikaviṣayatāvāda</ab>. <ls>Oudh</ls> XV, 106. </div><div n="2"><ab type="hw" value="viSizwavESizwyaboDavicAra">Viśiṣṭavaiśiṣṭyabodhavicāra</ab>. <ls>Hall</ls> p. 42. <ls>Oudh</ls> <br/>XV, 104. <ls>H</ls>. 270. <ls>SB</ls>. 201. </div><div n="2"><ab type="hw" value="viSizwavESizwyavAda">Viśiṣṭavaiśiṣṭyavāda</ab>. <ls>Burnell</ls> 121^a. <ls>Oppert</ls> <br/>II, 3804. </div><div n="2"><ab type="hw" value="viSizwavESizwyAvagAhivAdArTa">Viśiṣṭavaiśiṣṭyāvagāhivādārtha</ab>. <ls>Oppert</ls> II, 9366. [Page1-483-a+ 48] </div><div n="2"><ab type="hw" value="vizayatAvAda">Viṣayatāvāda</ab>. <ls>K</ls>. 160. <ls>Oudh</ls> X, 16. XV, 104. <br/><ls>H</ls>. 270. </div><div n="2"><ab type="hw" value="sAmagrIvAda">Sāmagrīvāda</ab>. <ls>IO</ls>. 47. <ls>Hall</ls> p. 43. <ls>K</ls>. 162. <ls>B</ls>. <br/>4, 34. <ls>Report</ls> XXVI. <ls>Oudh</ls> XV, 100. <ls>H</ls>. <br/>276. <ls>SB</ls>. 201. </div><div n="2"><ab type="hw" value="smftisaMskAravicAra">Smṛtisaṃskāravicāra</ab>. <ls>IO</ls>. 47. <ls>Oudh</ls> XV, 104.</div></body><tail><L>18848</L><pc>1-482,2</pc></tail></H1>
<!-- xml error #5: L = 40761, hw = mukundadAsa-->
<H1><h><key1>mukundadAsa</key1><key2>mukundadAsa</key2></h><body><s>mukundadAsa</s> <ab type="hw" value="manovalambikA"> <div n="3">Manovalambikā</ab>.</div></body><tail><L>40761</L><pc>2-217,2</pc></tail></H1>
<!-- xml error #6: L = 42324, hw = fgveda-->
<H1><h><key1>fgveda</key1><key2>fgveda</key2></h><body><s>fgveda</s> <ls>AS</ls> p. 32 (I. F. 27. III. F. 190 eighth <ab type="hw" value="azwaka">Aṣṭaka</ab>. <br/>I. A. 17 first <ab type="hw" value="azwaka">Aṣṭaka</ab> with <ab type="hw" value="sAyaRa">Sāyaṇa</ab>'s C.). Ed. U. <br/>(<ab type="hw" value="azwaka">Aṣṭaka</ab> 1. 3. 4. 5). <ls>Hr. Notices</ls> Vol. XI, Pref. p. 19 <br/>(<ab type="hw" value="SANKAyana">Śāṅkhāyana</ab> <ab type="hw" value="SAKA">Śākhā</ab>). <ls>Hz</ls>. 699. 698 (pada). 728 (pada. <br/><ab type="hw" value="azwaka">Aṣṭaka</ab> 1). <ls>Lz</ls>. 1--9. <ls>Whish</ls> 13 a (pada of hymn <br/>1, 1--3, 4). 176 (<ab type="hw" value="azwaka">Aṣṭaka</ab> 1--4. pada). 177 (<ab type="hw" value="azwaka">Aṣṭaka</ab> <br/>5--8. pada). <div n="2">C. by <ab type="hw" value="AnandatIrTa">Ānandatīrtha</ab>. </div><div n="2">CC. by <ab type="hw" value="jayatIrTa">Jayatīrtha</ab>. <ls>AS</ls> p. 32 (first Adhyāya). </div><div n="2">C. by <ab type="hw" value="sAyaRa">Sāyaṇa</ab>. <ls>AS</ls> p. 32 (III. <ls>D</ls>. 46. I. F. 28 <br/>[<ab type="hw" value="azwaka">Aṣṭaka</ab> 1--3]. Ed. U. (<ab type="hw" value="azwaka">Aṣṭaka</ab> 1. 3. 4. 5). <br/><ls>Whish</ls> 1 a (1, 122--165). 2 (1, 75--121). <br/>13 (Introduction and C. on 1, 1--19). <ab type="hw" value="prAtiSAKya"><HI>Prātiśākhya</ab> by <ab type="hw" value="SOnaka">Śaunaka</ab>. <ls>AS</ls> p. 32 (4 MSS). 205. <br/><ls>Hpr</ls>. 2, 25. <ls>Whish</ls> 73, 1 (1, 16--52). </div><div n="2">C. Pārṣadvṛtti. <ls>Whish</ls> 73, 1 (Paṭala 1--10). </div><div n="2">C. by <ab type="hw" value="uvawa">Uvaṭa</ab>. <ls>AS</ls> p. 32. <ls>BC</ls> 428. <ls>Hpr</ls>. 2, 136. <ab type="hw" value="sarvAnukramaRikA"><HI>Sarvānukramaṇikā</ab> by <ab type="hw" value="kAtyAyana">Kātyāyana</ab>. <ls>AS</ls> p. 216 (2 MSS.). <br/><ls>Hpr</ls>. 2, 5. <ls>Whish</ls> 78, 6 (till X, 105). </div><div n="2">C. by <ab type="hw" value="zaqguruSizya">Ṣaḍguruśiṣya</ab>. <ls>Hpr</ls>. 2, 243. </div><div n="3">Ṛgvedānukramaṇikā, different from the <ab type="hw" value="sarvAnukramaRikA">Sarvānukra- <br/>maṇikā</ab>. <ls>Hpr</ls>. 2, 250. <ab type="hw" value="anuvAkAnukramaRI"><HI>Anuvākānukramaṇī</ab>. <ls>AS</ls> p. 216.</div></body><tail><L>42324</L><pc>3-016,1</pc></tail></H1>
<!-- xml error #7: L = 43307, hw = caturvargacintAmaRi-->
<H1><h><key1>caturvargacintAmaRi</key1><key2>caturvargacintAmaRi</key2></h><body><s>caturvargacintAmaRi</s> by <ab type="hw" value="hemAdri">Hemādri</ab>. <div n="2"><ab type="hw" value="vrataKaRqa">Vratakhaṇḍa</ab>. <ls>AK</ls> 352. <ls>CS</ls> 2, 213 (<ab type="subj">inc</ab>.). </div><div n="2"><ab type="hw" value="dAnaKaRqa">Dānakhaṇḍa</ab>. <ls>AK</ls> 351. <ls>AS</ls> p. 62 (2 MSS.). <br/><ls>CS</ls> 2, 214 (<ab type="subj">inc</ab>.). 215 (<ab type="subj">inc</ab>.). <ls>Lz</ls>. 496 (<ab type="subj">fr</ab>.). </div><div n="2"><ab type="hw" value="SrAdDaKaRqa">Śrāddhakhaṇḍa</ab>. <ls>CS</ls> 2, 216. </div><div n="2"><ab type="hw" value="prAyaScittaKaRqa">Prāyaścittakhaṇḍa</ab>. <ls>AK</ls> 353. <ls>Hz</ls>. 795. 1312 (<ab type="subj">inc</ab>.). </div><div n="2"><ab type="hw" value="lakzaRasamuccaya">Lakṣaṇasamuccaya</ab> from the <ab type="hw" value="pariSezaKaRqa">Pariśeṣakhaṇḍa</ab>. <br/><ls>CS</ls> 2, 218. <ab type="hw" value="caturviMSatigAyatrI"><HI>Caturviṃśatigāyatrī</ab> <ab type="subj">tantr</ab>. <ls>AK</ls> 16. <ls>Lz</ls> 1264. <ab type="hw" value="caturviMSatismfti"><HI>Caturviṃśatismṛti</ab> <ab type="subj">dh</ab>. <ls>AK</ls> 354. <ls>Lz</ls>. 494 (<ab type="hw" value="prAyaScittADyAya">Prāyaścittā- <br/>dhyāya</ab> <ab type="subj">fr</ab>.). </div><div n="2">C. by Bhaṭṭoji. <ls>AK</ls> 355 (<ab type="subj">inc</ab>.). <ls>BC</ls> 467. <ls>Lz</ls>. 494 <br/>(<ab type="hw" value="prAyaScittADyAya">Prāyaścittādhyāya</ab> <ab type="subj">fr</ab>.). </div><div n="2"><ab type="hw" value="SrAdDakARqa">Śrāddhakāṇḍa</ab>. C. by Bhaṭṭoji. <ls>Bd</ls>. 251.</div></body><tail><L>43307</L><pc>3-038,2</pc></tail></H1>
<!-- xml error #8: L = 43723, hw = talpagirimAhAtmya-->
<H1><h><key1>talpagirimAhAtmya</key1><key2>talpagirimAhAtmya</key2></h><body><s>talpagirimAhAtmya</s> from the Kṣetrakhaṇḍa of the <ab type="hw" value="skandapurARa">Skanda- <br/>purāṇa</ab>. <ls>AS</ls> p. 75. <ls>IO</ls>. 2574. <div n="3"><s>tAjika</s> or <s>nIlakaRWI</s> or <s>saMjYAtantra</s> by <ab type="hw" value="nIlakaRWa">Nīlakaṇṭha</ab>, <ab type="pers">son</ab> <br/>of <ab type="hw" value="ananta">Ananta</ab>. <ls>AS</ls> p. 75 (2 MSS.). <ls>Lz</ls>. 1126--1128. <br/><ls>Peters</ls>. 5, 478. </div><div n="2">C. by <ab type="hw" value="govinda">Govinda</ab>. <ls>Peters</ls>. 5, 478. </div><div n="2">C. <ab type="hw" value="SiSuboDinI">Śiśubodhinī</ab> by <ab type="hw" value="mADava">Mādhava</ab>, <ab type="pers">son</ab> of <ab type="hw" value="govinda">Govinda</ab>. <ls>AK</ls> <br/>911. <ls>AS</ls> p. 211 (2 MSS.). </div><div n="2">C. by <ab type="hw" value="viSvanATa">Viśvanātha</ab>. <ls>AS</ls> p. 75. <ls>Bd</ls>. 880. </div><div n="3">Tājikanīlakaṇṭhe <ab type="hw" value="praSnatantra">Praśnatantra</ab> or <ab type="hw" value="praSnakOmudI">Praśnakaumudī</ab>. <ls>Lz</ls>. <br/>1132. 1133. <ab type="hw" value="zoqaSayogAH"><HI>Ṣoḍaśayogāḥ</ab> the third chapter of the <ab type="hw" value="nIlakaRWI">Nīlakaṇṭhī</ab>. <ls>Lz</ls>. <br/>1129. </div><div n="2">C. and Udāharaṇa by <ab type="hw" value="viSvanATa">Viśvanātha</ab>, <ab type="pers">son</ab> of <ab type="hw" value="divAkara">Divākara</ab>. <br/><ls>Lz</ls>. 1130. 1131.</div></body><tail><L>43723</L><pc>3-049,1</pc></tail></H1>
<!-- xml error #9: L = 46536, hw = vAjasaneyisaMhitA-->
<H1><h><key1>vAjasaneyisaMhitA</key1><key2>vAjasaneyisaMhitA</key2></h><body><s>vAjasaneyisaMhitA</s> <ls>AK</ls> 47 (1--3. 22. 23. 25. 26. 28. 32. <br/>34--39). <ls>AS</ls> p. 170. 171 (pada). Ed. U. <ls>Lz</ls>. 40 <br/>(1--20). 41 (21--40). 42 (pada, from 2, 3--15, 9). <br/>43 (pada, 21--24). <ls>Peters</ls>. 5, 44 (pada). <ls>Tb</ls>. 5. <div n="2">C. by <ab type="hw" value="uvawa">Uvaṭa</ab>. <ls>Hr. Notices</ls> Vol. XI, Pref. p. 20. </div><div n="2">C. by <ab type="hw" value="mahIDara">Mahīdhara</ab>. <ls>AS</ls> p. 170 (2 MSS.). <ls>Bd</ls>. 41. <br/><ls>Tb</ls>. 6 (<ab type="subj">fr</ab>.). </div><div n="3">Kramapāṭha. <ls>AK</ls> 48 (1). 49 (39. 40.). <ls>AS</ls> p. 170 (<ab type="subj">inc</ab>.). </div><div n="3">Jaṭāpāṭha. <ls>Peters</ls>. 5, 45 (1--20). 46 (21--24). <ab type="hw" value="prAtiSAKya"><HI>Prātiśākhya</ab>. <ls>AS</ls> p. 114 (2 MSS.). <ls>Hr. Notices</ls> Vol. XI, <br/>Pref. p. 20. </div><div n="2">C. <ab type="hw" value="mAtfmodaka">Mātṛmodaka</ab> by <ab type="hw" value="uvawa">Uvaṭa</ab>. <ls>AS</ls> p. 114. <ls>Bd</ls>. 77. </div><div n="3">Vājasaneyisaṃhitānukramaṇikā. <ls>AK</ls> 68 (2). <ls>Bd</ls>. 53. </div><div n="2">Sarvānukramaṇīpaddhati by <ab type="hw" value="yAjYikadeva">Yājñikadeva</ab>. <ls>Peters</ls>. <br/>5 p. 176. 6, 51 (2--4).</div></body><tail><L>46536</L><pc>3-119,1</pc></tail></H1>
Will examine them in the next comments.
<!-- xml error #1: L = 11664, hw = nArAyaRaBawwa-->
The corresponding entry in acc3.txt is
<HI1>Gayākāryānuṣṭhānapaddhati, a part of the Tri-
<HI1>sthalīsetu.
It is clearly an error tagging it as HI1. Should have been
<HI1>Gayākāryānuṣṭhānapaddhati, a part of the Tri-
<>sthalīsetu.
Completed. Now no error.
Thanks. You can see from this example some of the value of xml: It imposes an order, and in so doing exposes otherwise invisible irregularities (like the HI1).
Incidentally, for the purpose of text markup, I think xml is indispensable, particularly because it is possible not only to check that the markup is well-formed (which is what the above errors were doing), but also to check that well-formed markup conforms to the additional structure defined by a DTD .
As far as I know, there is no analogue to the DTD in the JSON world. On the other hand, the grosser structure of the dictionary (as a sequence of entries, and the head, tail and body parts of an entry and in particular the fields within the head and tail part of an entry) probably could be safely encoded with JSON.
probably could be safely encoded with JSON.
Yeah, but there is no urgency. It will take a year or so to convert, if everything else is left aside. Are we willing to stop everything else for the sake of updated code, that will be outdated again in 10-15 years fro now?
The JSON comment was just informational, in case we get around to having a no-sql database format (such as CouchDB) which has been suggested elsewhere by @vvasuki.
@funderburkjim , "As far as I know, there is no analogue to the DTD in the JSON world." is false. See http://json-schema.org/ . Both JSON and markup have their place, and I roughly agree with you as I mentioned in https://github.com/sanskrit-lexicon/Cologne/issues/117#issuecomment-307301743 . Separate semantically motivated structure from (archaic) presentation and we're good - that's the main thing.
@gasyoun - I repeat my amusement at your time estimates :-)
Btw, recently I discovered the visually-motivated kanban project/ task management system (can be realized with trello.com or github projects). I think that's a great way to keep track of what needs to be done where and what to focus on now. You may like to use it for cologne.
with trello.com or github projects
Jim has trello running in the backyard, so I guess it's fine as it is.
I repeat my amusement at your time estimates
You'll understand when you'll get older, I'm sure, @vvasuki :pager:
When constructing acc.xml from acc6.txt, several (about 40) records had non-valid xml.
A few additions and alterations to the input change files of correctionwork/issue-cologne-142/ got this down to 26 cases. These changes are pushed to dev server as commit 52b6d197...
Making an xml file with acc5.txt as input generates no errors, so this isolates the problem to acc6.
The other cases will require some changes to the hw_ref_int.py program that makes acc6.