Kad MoinMoin galėtų atvaizduoti DocBook puslapius, jums reikės sekti žemiau nurodytus žingsnius. Po to jūs galėsite MoinMoin rašyti DocBook failus ir matyti juos atvaizduotus kaip HTML. Atminkite, jog DocBook puslapių atvaizdavimas gali užtrukti kelias apdorojimo laiko sekundes (tai padaroma po puslapio išsaugojimo).
DocBook palaikymo įdiegimas
- Įdiekite 4suite ir aktyvinkite XSLT apdorojimą, žiūrėkite aukščiau.
Eikite į DocBook failus SourceForge ir atsisiųskite naujausią archyvą. Jame yra XSLT failai, reikiami HTML generavimui.
Išskleiskite archyvą ir nukopijuokite visus aplankus html, lib, common ir failą VERSION į aplanką, kuris yra rašomas MoinMoin (pvz., data).
Po 4suite atnaujinimo turite pašalinti failą db_compiled.dat šiame aplanke (jei egzistuoja).
Redaguokite savo wiki konfigūraciją, atributas docbook_html_dir turi nuorodą į aplanką (kuriame yra, pvz., failas docbook.xsl), kurį sukūrėte paskutiniame žingsnyje.
Dabar turėtumėte galėti naudotis DocBook analizatoriumi.
DocBook naudojimas
Tiesiog parašykite savo DocBook failą kaip tai darytumėte ir kitoje aplinkoje. Jeigu norite įterpti nuorodas į kitus puslapius, paprasčiausiai tekste parašykite WikiPavadinimą. Atminkite, jog puslapiai, kuriems reikėtų ["..."] nuorodų paprastame wiki žymėjime, kol kas negali būti tiesiogiai susietos.
DocBook žymėjimas nurodomas #format docbook pirmoje puslapio eilutėje arba wiki puslapyje štai taip:
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> <book> <bookinfo> <author> <firstname>Bernd</firstname> <surname>Le Pain</surname> </author> <copyright> <year>2005</year> </copyright> </bookinfo> <chapter> <title>Tai skyriaus pavadinimas</title> <sect1> <title>Tai poskyrio pavadinimas</title> <para>Tai paragrafas.</para> <para> <emphasis role="bold"> Tai paryškintas paragrafas. </emphasis> </para> </sect1> </chapter> </book>
Atminkite, jog tam, kad šis pavyzdys veiktų, jums reikės įdiegti DocBook kaip nurodyta aukščiau.