![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
mam problem do rozwiazania. dokonuje konwersji formatu DocBook do XHTML(1.1) przy pomocy szablonow XSLT, wszystko generuje sie piknie. Ale nie wiem za chiny jak zmienic arkusz XSLT aby pobieral headline'y (h1, h2, h3 ...) i tworzyl z nich menu (TOC). Problem w tym ze hX sa roznie zaglebione.
EDIT: jeszcze jeden problem. jak dolaczyc automatycznie jakis arkusz styli.. rozumiem ze robi sie to w tagu <xsl:output />, ale jak? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 521 Pomógł: 0 Dołączył: 3.11.2003 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
Uhm, nie za bardzo rozumiem...
1) W DocBooku nie ma h1, h2, itd. Są chapter, section, itd. I arkusz styli sam pobiera tytuły tych elementów i tworzy spis treści. 2) Dołączyć? Tzn żeby pokazało się odwołanie do arkusza styli w treści strony wynikowej? Do wstawiania arkusza CSS był specjalny parametr w DocBookowym XSL. Jeżeli chcesz mieć więcej styli, lub chcesz coś specjalnego, to trzeba zmienić szablon nagłówka strony. Czyli dodać własny customization layer. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:10 |