Lieber werter Mirco,
zum einen "müssen" Sie in html, gleich den angezeigten Daten, gebracht werden. Dann sind ist die css Verlinkung im Kopf einzufügen und die Fußzeile zu ergänzen.
Alle "name" Attribute bekommen noch ein "id" attribute als anchor, daß man die Suttas direkt erreichen kann und die Stellen die noch keinen Anchor haben, sind mit Attributen die gut durchdacht sein sollten zu ergänzen.
Zum Beispiel sieht die Datei (Grundlage) für 1. Rūpādivaggo
http://forum.sangham.net/index.php?page=s0401m.mul0_latn#an01c.1 aus dem
AN (schon erstellt = derzeitiger SOLL-Standart) so aus:
<link rel="stylesheet" type="text/css" href="tipitaka-latn_sangham.css" />
<p class="centre"> Namo tassa bhagavato arahato sammāsambuddhassa</p>
<p class="nikaya">Aṅguttaranikāyo</p>
<p class="book">Ekakanipātapāḷi</p>
<p class="chapter" name="an01c.1" id="an01c.1">1. Rūpādivaggo</p>
<p class="bodytext"><a name="para1" id="para1"></a><span class="paranum">1</span>. Evaṃ <a name="T1.0001" id="T1.0001"></a><a name="V1.0001" id="V1.0001"></a><a name="P1.0001" id="P1.0001"></a><a name="M1.0001" id="M1.0001"></a> me sutaṃ – ekaṃ samayaṃ bhagavā sāvatthiyaṃ viharati jetavane anāthapiṇḍikassa ārāme. Tatra kho bhagavā bhikkhū āmantesi – ‘‘bhikkhavo’’ti. ‘‘Bhadante’’ti te bhikkhū bhagavato paccassosuṃ. Bhagavā etadavoca –</p>
<p class="bodytext">‘‘Nāhaṃ, bhikkhave, aññaṃ ekarūpampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, itthirūpaṃ. Itthirūpaṃ, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Paṭhamaṃ.</p>
<p class="bodytext"><a name="para2" id="para2"></a><span class="paranum">2</span>. ‘‘Nāhaṃ, bhikkhave, aññaṃ ekasaddampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya <a name="V1.0002" id="V1.0002"></a> tiṭṭhati yathayidaṃ, bhikkhave, itthisaddo. Itthisaddo, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Dutiyaṃ.</p>
<p class="bodytext"><a name="para3" id="para3"></a><span class="paranum">3</span>. ‘‘Nāhaṃ, bhikkhave, aññaṃ ekagandhampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, itthigandho. Itthigandho, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Tatiyaṃ.</p>
<p class="bodytext"><a name="para4" id="para4"></a><span class="paranum">4</span>. ‘‘Nāhaṃ <a name="T1.0002" id="T1.0002"></a><a name="P1.0002" id="P1.0002"></a>, bhikkhave, aññaṃ ekarasampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, itthiraso. Itthiraso, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Catutthaṃ.</p>
<p class="bodytext"><a name="para5" id="para5"></a><span class="paranum">5</span>. ‘‘Nāhaṃ <a name="M1.0002" id="M1.0002"></a>, bhikkhave, aññaṃ ekaphoṭṭhabbampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, itthiphoṭṭhabbo. Itthiphoṭṭhabbo, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Pañcamaṃ.</p>
<p class="bodytext"><a name="para6" id="para6"></a><span class="paranum">6</span>. ‘‘Nāhaṃ, bhikkhave, aññaṃ ekarūpampi samanupassāmi yaṃ evaṃ itthiyā cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, purisarūpaṃ. Purisarūpaṃ, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Chaṭṭhaṃ.</p>
<p class="bodytext"><a name="para7" id="para7"></a><span class="paranum">7</span>. ‘‘Nāhaṃ, bhikkhave, aññaṃ ekasaddampi samanupassāmi yaṃ evaṃ itthiyā cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, purisasaddo. Purisasaddo, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Sattamaṃ.</p>
<p class="bodytext"><a name="para8" id="para8"></a><span class="paranum">8</span>. ‘‘Nāhaṃ, bhikkhave, aññaṃ ekagandhampi samanupassāmi yaṃ evaṃ itthiyā cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, purisagandho. Purisagandho, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Aṭṭhamaṃ.</p>
<p class="bodytext"><a name="para9" id="para9"></a><span class="paranum">9</span>. ‘‘Nāhaṃ, bhikkhave, aññaṃ ekarasampi samanupassāmi yaṃ evaṃ itthiyā cittaṃ pariyādāya <a name="V1.0003" id="V1.0003"></a> tiṭṭhati yathayidaṃ, bhikkhave, purisaraso. Purisaraso, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Navamaṃ.</p>
<p class="bodytext"><a name="para10" id="para10"></a><span class="paranum">10</span>. ‘‘Nāhaṃ, bhikkhave, aññaṃ ekaphoṭṭhabbampi samanupassāmi yaṃ evaṃ <a name="T1.0003" id="T1.0003"></a> itthiyā cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, purisaphoṭṭhabbo. Purisaphoṭṭhabbo, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Dasamaṃ.</p>
<p class="centre">Rūpādivaggo paṭhamo.</p>
<hr />
<p class="devotion"><span class="addition">-- Use of the text of the Pali Tipitika courtesy of Vipassana Research Insititute, Igatpuri India --</span></p>
<p class="docinfo"><a href="http://forum.sangham.net"><img alt="logo_sangham_30" src="http://forum.sangham.net/logo_sangham_30.png" style="border:0px solid;margin:0px;" /></a><span class="addition">Donator/Contributor: <a href="http://www.vridhamma.org/Home.aspx">Vipassana Research Institute</a>, Igatpuri as Sanghika Dana;<br />
Source of origin: http://www.tipitaka.org/romn/cscd/s0401m.mul0.xml <br />
<u>How to cite this document one suggested style:</u> "1. Rūpādivaggo", edited by sangham.net, 06 Dec 2013, <br />
http://forum.sangham.net/index.php?page=s0401m.mul0_latn , Retrieved on <script type="text/javascript">
var d=new Date;
document.writed;
</script>Fri Dec 06 2013 11:04:49 GMT+0700 SE Asia Standard Time
.</span></p>
Das Original als xlm sah ursprünglich so aus:
<?xml version="1.0" encoding="UTF-16"?>
<?xml-stylesheet type="text/xsl" href="tipitaka-latn.xsl"?>
<TEI.2>
<teiHeader></teiHeader>
<text>
<front></front>
<body>
<p rend="centre"> Namo tassa bhagavato arahato sammāsambuddhassa</p>
<p rend="nikaya">Aṅguttaranikāye</p>
<p rend="book">Ekakanipāta-aṭṭhakathā</p>
<p rend="subsubhead">Ganthārambhakathā</p>
<p rend="gatha1">‘‘Karuṇāsītalahadayaṃ <pb ed="V" n="1.0001" /><pb ed="P" n="1.0001" /><pb ed="M" n="1.0001" />, paññāpajjotavihatamohatamaṃ;</p>
<p rend="gathalast">Sanarāmaralokagaruṃ, vande <hi rend="bold">sugataṃ</hi> gativimuttaṃ.</p>
<p rend="gatha1">‘‘Buddhopi buddhabhāvaṃ, bhāvetvā ceva sacchikatvā ca;</p>
<p rend="gathalast">Yaṃ upagato gatamalaṃ, vande tamanuttaraṃ <hi rend="bold">dhammaṃ</hi>.</p>
<p rend="gatha1">‘‘Sugatassa orasānaṃ, puttānaṃ mārasenamathanānaṃ;</p>
<p rend="gathalast">Aṭṭhannampi samūhaṃ, sirasā vande <hi rend="bold">ariyasaṅghaṃ</hi>.</p>
<p rend="gatha1">‘‘Iti <pb ed="V" n="1.0002" /> me pasannamatino, ratanattayavandanāmayaṃ puññaṃ;</p>
<p rend="gathalast">Yaṃ suvihatantarāyo, hutvā tassānubhāvena.</p>
<p rend="gatha1">‘‘Ekakadukādipaṭimaṇḍitassa <hi rend="bold">aṅguttarāgamavarassa</hi>;</p>
<p rend="gathalast">Dhammakathikapuṅgavānaṃ, vicittapaṭibhānajananassa.</p>
<p rend="gatha1">‘‘Atthappakāsanatthaṃ, <hi rend="bold">aṭṭhakathā</hi> ādito vasisatehi;</p>
<p rend="gathalast">Pañcahi yā saṅgītā, anusaṅgītā ca pacchāpi.</p>
<p rend="gatha1">‘‘Sīhaḷadīpaṃ pana ābhatātha vasinā mahāmahindena;</p>
<p rend="gathalast">Ṭhapitā sīhaḷabhāsāya, dīpavāsīnamatthāya.</p>
<p rend="gatha1">‘‘Apanetvāna <pb ed="M" n="1.0002" /><pb ed="P" n="1.0002" /> tatohaṃ, sīhaḷabhāsaṃ manoramaṃ bhāsaṃ;</p>
<p rend="gathalast">Tantinayānucchavikaṃ, āropento vigatadosaṃ.</p>
<p rend="gatha1">‘‘Samayaṃ avilomento, therānaṃ theravaṃsadīpānaṃ;</p>
<p rend="gathalast">Sunipuṇavinicchayānaṃ, mahāvihāre nivāsīnaṃ.</p>
<p rend="gatha1">‘‘Hitvā punappunāgatamatthaṃ, atthaṃ pakāsayissāmi;</p>
<p rend="gathalast">Sujanassa ca tuṭṭhatthaṃ, ciraṭṭhitatthañca dhammassa.</p>
<p rend="gatha1">‘‘Sāvatthipabhūtīnaṃ, nagarānaṃ vaṇṇanā katā heṭṭhā;</p>
<p rend="gathalast">Dīghassa majjhimassa ca, yā me atthaṃ vadantena.</p>
<p rend="gatha1">‘‘Vitthāravasena sudaṃ, vatthūni ca tattha yāni vuttāni;</p>
<p rend="gathalast">Tesampi na idha bhiyyo, vitthārakathaṃ karissāmi.</p>
<p rend="gatha1">‘‘Suttānaṃ <pb ed="V" n="1.0003" /> pana atthā, na vinā vatthūhi ye pakāsanti;</p>
<p rend="gathalast">Tesaṃ pakāsanatthaṃ, vatthūnipi dassayissāmi.</p>
<p rend="gatha1">‘‘Sīlakathā dhutadhammā, kammaṭṭhānāni ceva sabbāni;</p>
<p rend="gathalast">Cariyāvidhānasahito, jhānasamāpattivitthāro.</p>
<p rend="gatha1">‘‘Sabbā ca abhiññāyo, paññāsaṅkalananicchayo ceva;</p>
<p rend="gathalast">Khandhādhātāyatanindriyāni, ariyāni ceva cattāri.</p>
<p rend="gatha1">‘‘Saccāni paccayākāradesanā suparisuddhanipuṇanayā;</p>
<p rend="gathalast">Avimuttatantimaggā, vipassanābhāvanā ceva.</p>
<p rend="gatha1">‘‘Iti pana sabbaṃ yasmā, <hi rend="bold">visuddhimagge</hi> mayā suparisuddhaṃ;</p>
<p rend="gathalast">Vuttaṃ tasmā bhiyyo, na taṃ idha vicārayissāmi.</p>
<p rend="gatha1">‘‘Majjhe <hi rend="bold">visuddhimaggo,</hi> esa catunnampi āgamānañhi;</p>
<p rend="gathalast">Ṭhatvā pakāsayissati, tattha yathābhāsitamatthaṃ.</p>
<p rend="gatha1">‘‘Icceva <pb ed="P" n="1.0003" /> kato tasmā, tampi gahetvāna saddhimetāya;</p>
<p rend="gathalast">Aṭṭhakathāya vijānatha, aṅguttaranissitaṃ attha’’nti.</p>
<p rend="title">Saṃkhepakathā</p>
</body>
<back></back>
</text>
</TEI.2>
Würde man das File aus dem Browser einfach mit copy und past wie in der Anleitung hier im Thema angeführt, sieht es (unbearbeitet so aus:
<p class="centered"> Namo tassa bhagavato arahato sammāsambuddhassa</p>
<p class="nikaya">Aṅguttaranikāye</p>
<p class="book">Ekakanipāta-aṭṭhakathā</p>
<p class="subsubhead">Ganthārambhakathā</p>
<p class="gatha1">‘‘Karuṇāsītalahadayaṃ <a name="V1.0001"></a><a name="P1.0001"></a><a name="M1.0001"></a>, paññāpajjotavihatamohatamaṃ;</p>
<p class="gathalast">Sanarāmaralokagaruṃ, vande <span class="bld">sugataṃ</span> gativimuttaṃ.</p>
<p class="gatha1">‘‘Buddhopi buddhabhāvaṃ, bhāvetvā ceva sacchikatvā ca;</p>
<p class="gathalast">Yaṃ upagato gatamalaṃ, vande tamanuttaraṃ <span class="bld">dhammaṃ</span>.</p>
<p class="gatha1">‘‘Sugatassa orasānaṃ, puttānaṃ mārasenamathanānaṃ;</p>
<p class="gathalast">Aṭṭhannampi samūhaṃ, sirasā vande <span class="bld">ariyasaṅghaṃ</span>.</p>
<p class="gatha1">‘‘Iti <a name="V1.0002"></a> me pasannamatino, ratanattayavandanāmayaṃ puññaṃ;</p>
<p class="gathalast">Yaṃ suvihatantarāyo, hutvā tassānubhāvena.</p>
<p class="gatha1">‘‘Ekakadukādipaṭimaṇḍitassa <span class="bld">aṅguttarāgamavarassa</span>;</p>
<p class="gathalast">Dhammakathikapuṅgavānaṃ, vicittapaṭibhānajananassa.</p>
<p class="gatha1">‘‘Atthappakāsanatthaṃ, <span class="bld">aṭṭhakathā</span> ādito vasisatehi;</p>
<p class="gathalast">Pañcahi yā saṅgītā, anusaṅgītā ca pacchāpi.</p>
<p class="gatha1">‘‘Sīhaḷadīpaṃ pana ābhatātha vasinā mahāmahindena;</p>
<p class="gathalast">Ṭhapitā sīhaḷabhāsāya, dīpavāsīnamatthāya.</p>
<p class="gatha1">‘‘Apanetvāna <a name="M1.0002"></a><a name="P1.0002"></a> tatohaṃ, sīhaḷabhāsaṃ manoramaṃ bhāsaṃ;</p>
<p class="gathalast">Tantinayānucchavikaṃ, āropento vigatadosaṃ.</p>
<p class="gatha1">‘‘Samayaṃ avilomento, therānaṃ theravaṃsadīpānaṃ;</p>
<p class="gathalast">Sunipuṇavinicchayānaṃ, mahāvihāre nivāsīnaṃ.</p>
<p class="gatha1">‘‘Hitvā punappunāgatamatthaṃ, atthaṃ pakāsayissāmi;</p>
<p class="gathalast">Sujanassa ca tuṭṭhatthaṃ, ciraṭṭhitatthañca dhammassa.</p>
<p class="gatha1">‘‘Sāvatthipabhūtīnaṃ, nagarānaṃ vaṇṇanā katā heṭṭhā;</p>
<p class="gathalast">Dīghassa majjhimassa ca, yā me atthaṃ vadantena.</p>
<p class="gatha1">‘‘Vitthāravasena sudaṃ, vatthūni ca tattha yāni vuttāni;</p>
<p class="gathalast">Tesampi na idha bhiyyo, vitthārakathaṃ karissāmi.</p>
<p class="gatha1">‘‘Suttānaṃ <a name="V1.0003"></a> pana atthā, na vinā vatthūhi ye pakāsanti;</p>
<p class="gathalast">Tesaṃ pakāsanatthaṃ, vatthūnipi dassayissāmi.</p>
<p class="gatha1">‘‘Sīlakathā dhutadhammā, kammaṭṭhānāni ceva sabbāni;</p>
<p class="gathalast">Cariyāvidhānasahito, jhānasamāpattivitthāro.</p>
<p class="gatha1">‘‘Sabbā ca abhiññāyo, paññāsaṅkalananicchayo ceva;</p>
<p class="gathalast">Khandhādhātāyatanindriyāni, ariyāni ceva cattāri.</p>
<p class="gatha1">‘‘Saccāni paccayākāradesanā suparisuddhanipuṇanayā;</p>
<p class="gathalast">Avimuttatantimaggā, vipassanābhāvanā ceva.</p>
<p class="gatha1">‘‘Iti pana sabbaṃ yasmā, <span class="bld">visuddhimagge</span> mayā suparisuddhaṃ;</p>
<p class="gathalast">Vuttaṃ tasmā bhiyyo, na taṃ idha vicārayissāmi.</p>
<p class="gatha1">‘‘Majjhe <span class="bld">visuddhimaggo,</span> esa catunnampi āgamānañhi;</p>
<p class="gathalast">Ṭhatvā pakāsayissati, tattha yathābhāsitamatthaṃ.</p>
<p class="gatha1">‘‘Icceva <a name="P1.0003"></a> kato tasmā, tampi gahetvāna saddhimetāya;</p>
<p class="gathalast">Aṭṭhakathāya vijānatha, aṅguttaranissitaṃ attha’’nti.</p>
<p class="title">Saṃkhepakathā</p>
Danach sollten die Kategorien in der Bibliothek angelegt werden und die Dateien hochgeladen werden. Am Schluß ist ein Verzeichnis für das einzelne Buch noch erforderlich.
AN und SN sind sicherlich am besten Strukturiert bis jetzt, und da kann man sich einen Eindruck verschaffen, sie es aussehen sollte.
Die Beschreibung am Beginn des Themas ist, wenn man die einzelnen Seiten händisch bearbeitet gedacht (eine Schritt für Schritt Anleitung). Die letzten Ergänzungen hatte ich globaler aus den xlm Dateien mit diversen Ersetzfunktionen mittels notepad gemacht. Hat ganz gut funktioniert, man muß nur höllisch aufpassen nichts zu übersehen.
Theoretisch, wenn da einer ein Profi ist, kann man das auch über ein, oder mehrere ausgeklügelte Skripts, direkt in die Datenbank einbauen, wobei man um das Konvertieren in html und die Ergänzung der anchors nicht herum kommt.
Hatte das direkte Importieren großer Mengen schon einmal mit IchBin etwas diskutiert. "
Import acticles and categories direct into database "
Wenn man so wie ich das "gehackt" habe macht, braucht man (so weit wie ich das gemacht habe) etwas 2 Tage (24-30h) um so ein Buch wie AN zu konvertieren und dann die Dateien einzeln hinauf zu laden. Das Verzeichnis mit Allen Suttas (tausende Links) und Links ist dann noch eine Trickreiche Speziallaufgabe, wenn man das Semiautomatoisch machen möchte. Dazu muß man sich aber zuerst etwas auskennen (fällt Profis sicher leicht) und die Ersetztechniken im Editor etwas beherrschen.
Desto mehr Überblick man hat, desto globaler und Einheitlicher kann man die Daten verarbeiten und diverse Skripts oder Funktionen schreiben. Wenn ich da erzählen würde was ich alles eingesetzt habe um das Umzusetzen, würden Profis sich sicher krumm lachen.
Gerne kann ich da noch im Detail mehr anführen und erläutern.