Dnia czwartek, 14 grudnia 2006 13:13, Kazimierz Pogoda napisał: > <tezy> > <autor>Ludwig Wittgenstein</autor> > <rok>1918</rok> > <teza numer="1"> > <tekst> > <klucz nazwa="świat">Świat</klucz> jest wszystkim co jest > <klucz nazwa="fakt">faktem</klucz>. > </tekst> > <teza numer="1.1"> > <tekst> > <klucz nazwa="świat">Świat</klucz>jest ogółem > <klucz nazwa="fakt" kwalfikator="plural">faktów</klucz>, nie > <klucz nazwa="rzecz" kwalfikator="plural">rzeczy</klucz>. > </tekst> > <teza numer="1.11"> > <tekst> > <klucz nazwa="świat">Świat</klucz> jest wyznaczony przez > <klucz nazwa="fakt" kwalfikator="plural">fakty</klucz> > oraz przez to, że są to <emfaza>wszystkie</emfaza> > <klucz nazwa="fakt" kwalfikator="plural">fakty</klucz>. > </tekst> > </teza> > <teza numer="1.12"> > <tekst> > Ogół <klucz nazwa="fakt" kwalfikator="plural">faktów</klucz> > wyznacza bowiem, co jest > <klucz nazwa="fakt">faktem</klucz>, a także > to wszystko, co <klucz nazwa="fakt">faktem</klucz> nie jest. > </tekst> > </teza> > <teza numer="1.13"> > <tekst> > <klucz nazwa="świat">Światem</klucz> są fakty w przestrzeni > logicznej. > </tekst> > </teza> > </teza> > <teza numer="1.2"> > <tekst> > Świat rozpada się na fakty. > </tekst> > <teza numer="1.21"> > <tekst> > Jedno może być faktem lub nie być, a wszystko inne > pozostaje takie samo. > Świat jest wyznaczony przez fakty oraz przez to, > że są to <emfaza>wszystkie</emfaza> fakty. > </tekst> > </teza> > </teza> > </teza> > </tezy> >
Można zrobić albo międzynarodowo na poziomie akapitu (po mojemu) albo na poziomie książki (po Twojemu). Oba sposoby dobre. Po Twojemu łatwiej dystrybuować wersję jednojęzykową i są krótsze xpathy, po mojemu łatwiej zrobić tłumaczenie interlinearne. Mając DOM można dodawać/poprawiać/usuwać węzły, można także dodać <comment lang="pl" message="komentarze">do dowolnego fragmentu tekstu</comment>. Dodatkowo widzę generujesz słowa kluczowe - super do polinkowania. Dla każdego <tekst>u można także opisać poprzedniki i następnik wraz z odpowiednimi kwantyfikatorami, co umożliwi wygenerowanie drzewa / grafu zależności tez - choćby żeby sprawdzić, czy nie ma zależności cyklicznych. -- Pawel Kraszewski
