LING2 jest modyfikacją bardzo popularnej aplikacji DocBook służącej do tworzenia w XML'u książek. Prace nad nim dopiero zacząłem, ale nie zaszkodzi napisać, jakie będa różnice:
- Usunięty zestaw znaczników do opisu bibliotek i programów komputerowych. Po diabła on w gramatyce :).
- Dodany zestaw znaczników do zaznaczania rzeczy związanych z językiem: alternacji, słów, fonemów, junktury itd.
- Zmieniona zawartość znacznika <example> tak, aby można było tworzyć przykładowe frazy.
- Olbrzymia ilość znaczników fonetycznych umożliwiających tworzenie systemu spółgłoskowego i samogłoskowego. W zasadzie kod tego jest wzięty ze starego XLRL'a, tyle że odpowiednio przycięty na modłę DocBooka.
- Zestaw znaczników do definiowania reguł pisowni.
- Zestaw czterystu encji ze znakami diaktrycznymi z XLRL'a
Jeszcze słówko wyjaśnienia, dlaczego nie napisałem wszystkiego od zera, tylko przerabiam DocBooka. Chodzi tu o wykorzystanie istniejących już arkuszów XSLT pozwalających na wygenerowanie z naszej gramatyki np. dokumentu HTML lub PDF (Adobe). Istnieje coś takiego, jak DocBook XSL Stylesheet służące do tego celu i je się bardzo fajnie rozszerza o dodatkowe znaczniki. Niewielkim kosztem uzyskuję więc to, co mi jest potrzebne.















Napisał Bel w środę, 28 grudnia 2005 o 15:48
A gdzieś można dostać ten Twój Ling2? :P