Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DocBook - z czym to się je?
chfast
post
Post #1





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Od razu do rzeczy:
Wiem co to jest DocBook (teoretycznie), ale jak z tego korzystać. Chce trzymać zawartość tekstową serwisu w XML. Pomyślałem o DocBook jednak w sieci znalazłem jedynie DTD i Schema.
Powiedzcie jak pisać coś DocBook, trzeba sobie dodatkowo napisać parser lub XSLT? Zagubiony jestem strasznie - potrzebne mi jakieś praktyczne informacjie, najlepiej przykłady.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 15)
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




XML Mind Editor.
Jestem w drodze do spania, więc nie dam linka, ale jest na DEV'ie.
BTW: DocTeam juz pracuje nad opisem programu.
Go to the top of the page
+Quote Post
hawk
post
Post #3





Grupa: Zarejestrowani
Postów: 521
Pomógł: 0
Dołączył: 3.11.2003
Skąd: 3city

Ostrzeżenie: (0%)
-----


Dwa linki: http://www.sagehill.net/docbookxsl/ i http://www.oasis-open.org/docbook/document...ml/docbook.html.
Generalnie potrzebujesz procesora XSLT (Saxon, Xalan, xsltproc...) i czegoś do pisania (notatnik (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) , XmlMind, Morphon...).
Go to the top of the page
+Quote Post
chfast
post
Post #4





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat
Generalnie potrzebujesz procesora XSLT (Saxon, Xalan, xsltproc...)

Może być php?
Musze sobie szablony xsl samemu napisać, tak?
Go to the top of the page
+Quote Post
hawk
post
Post #5





Grupa: Zarejestrowani
Postów: 521
Pomógł: 0
Dołączył: 3.11.2003
Skąd: 3city

Ostrzeżenie: (0%)
-----


Cytat
Może być php?

Nigdy nie użwałem Sablotrona. Zapewne może być. Chociaż DocBook używa rozszerzeń EXSLT i specyficznych dla konkretnych parserów, i niektóre bardziej wymyślne "featury" mogą nie działać wszędzie.
Jeżeli chcesz ręcznie wygenerować coś z docbooka, z linii komend, to nie warto bawić się w php. Jeżeli ma to robić skrypt, to inna sprawa.
BTW, skoro php przechodzi na z expata na libxml, to powinni na logikę również niedługo zastąpić Sablotron przez libxslt, czyli to samo co w xsltproc.
Cytat
Musze sobie szablony xsl samemu napisać, tak?

Nie, nie. To by było karkołomne i masakrycznie masochistyczne. Arkusze XSLT są do pobrania z oficjalnej strony DocBooka, chyba http://docbook.sourceforge.net. Podobnie jak DTD.
Są szablony do HTML, XHTML, FO i inne. Jak chcesz dostosować wynik do potrzeb, polecam pierwszy z podanych przeze mnie linków.
Go to the top of the page
+Quote Post
scanner
post
Post #6





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Developerów php.pl może zainteresowac moje Ogłoszenie na php.pl - treść.
Go to the top of the page
+Quote Post
chfast
post
Post #7





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Sablorton tego nie pociągnie. W ogóle dziewne rzeczy dzieją się gdy próbuje przetworzyć najprostrzy artykuł. Pozostaje z nadzieją poczekać na PHP5. Mam nadzieje, że wtedy będzie lepiej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
wassago
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


na PHP5 nie udalo mi sie za nic prztworzyc szablonu.. proponuje php 4.3.x - tam wszystko ladnie dziala
Go to the top of the page
+Quote Post
chfast
post
Post #9





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat
proponuje php 4.3.x - tam wszystko ladnie dziala

Ja mam php 4.3.1 i nie działa. Choć możliwe, że coś źle robie. Napiszesz mi jak ty to przetwarzasz?
Go to the top of the page
+Quote Post
wassago
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Cytat
Cytat
proponuje php 4.3.x - tam wszystko ladnie dziala

Ja mam php 4.3.1 i nie działa. Choć możliwe, że coś źle robie. Napiszesz mi jak ty to przetwarzasz?

przykladem z manuala... najwecej sie meczlem aby mi parser zadzialal z salbotronem...
Go to the top of the page
+Quote Post
chfast
post
Post #11





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat
najwecej sie meczlem aby mi parser zadzialal z salbotronem...

Nie rozumiem. Mówisz o parserze xml?
Go to the top of the page
+Quote Post
wassago
post
Post #12





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


sory, pomylka... uzywalem przykladu z webcity.pl
Go to the top of the page
+Quote Post
Użytkownik
post
Post #13





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 6.12.2003

Ostrzeżenie: (0%)
-----


Czy jest jakiś kurs po Polsku?
Go to the top of the page
+Quote Post
aleksander
post
Post #14





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

Ostrzeżenie: (0%)
-----


a skąd mogę ściągnąć plik docbook.xsl? bo na http://docbook.sourceforge.net/projects/xsl/ to tylko jakies dziwota są :S potrzebuję konkretnie samego xsl albo przynajmniej instrukcji jak kożystać z tych dziwot (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
hawk
post
Post #15





Grupa: Zarejestrowani
Postów: 521
Pomógł: 0
Dołączył: 3.11.2003
Skąd: 3city

Ostrzeżenie: (0%)
-----


Dziwota? Bezposredni link do download.

Poza tym, nie ma chyba pliku docbook.xsl. Po pierwsze, sa rozne rodzaje outputu (html, xhtml, fo...), wiec sa rozne pliki xsl. Po drugie, arkusze sa tak rozbudowane, ze trzymanie tego w jednym pliku przekracza ludzkie mozliwosci.
Go to the top of the page
+Quote Post
aleksander
post
Post #16





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

Ostrzeżenie: (0%)
-----


ahhh bo ja ściągnąłem nie to co trzeba >_> Alkowi gratulujemy głupoty (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 22:24