Re: sgml xml docbook - generowanie dokumentów
On Friday 24 March 2006 12:06, Paweł Tęcza wrote: > Hej! > > On Fri, Mar 24, 2006 at 11:53:08AM +0100, Adam Byrtek wrote: > > On Fri, Mar 24, 2006 at 09:01:28AM +0100, Grzegorz Szymański wrote: > > > Otóż spawa wygląda tak. Przygotowałem sobie dokument w formacie > > > docbook, napisany w xml. Kiedy próbuję go zweryfikować pod kątem > > > poprawności: > > > > Miałem podobny problem z docbook-tools. XML to nie SGML, a w pewnym > > sensie jego uproszczony "podzbiór", może stąd wynika problem. Spróbuj > > konwersji za pomocą narzędzia "xmlto", też dokonuje walidacji. > > Albo xsltproc. Do tego polecam szablony XSLT Normana Walsha (tak, to > wlasnie ten Norman, czyli czlowiek od DocBooka). Znajdziesz je w paczce > docbook-xsl. Sa bardzo konfigurowalne, pozwalaja automatycznie generowac > spis tresci, robia jeden duzy HTML dla calego dokumentu albo jeden HTML dla > kazdego rozdzialu itp. > > Pozdrawiam, > > P. Dzięki, xsltproc daje radę, trochę poczytam i powinno być ok. :) Ale nadal pozostaje sprawa pdf'ów. -- Grzegorz Szymański | mailto:[EMAIL PROTECTED] | pgp:0x14A27314 jabber ID: [EMAIL PROTECTED] - Seks na dzien dobry... >>> http://link.interia.pl/f1915
sgml xml docbook - generowanie dokumentów
Witam. Otóż spawa wygląda tak. Przygotowałem sobie dokument w formacie docbook, napisany w xml. Kiedy próbuję go zweryfikować pod kątem poprawności: # onsgmls -s /usr/share/xml/declaration/xml.dcl dokument.db dostaję coś takiego: "... onsgmls:dokument.db:114:439:E: non SGML character number 130 onsgmls:dokument.db:114:442:E: non SGML character number 155 onsgmls:dokument.db:115:81:E: non SGML character number 130 onsgmls:dokument.db:115:83:E: non SGML character number 133 onsgmls:I: maximum number of errors (200) reached; change with -E option" Domyślam się, ze występują jakieś problemy z kodowaniem, więc po przekonwertowaniu dokumentu (iconv) na iso8859-2: # onsgmls -s /usr/share/xml/declaration/xml.dcl dokument-iso.db Walidacja zakończyła się bez błędów. Następnie próbuję wygenerować jakieś czytalne formaty, np. html. # sgmltools --backend=html dokument-iso.db dostaję błędy typu? ". /usr/bin/jade:/usr/share/xml/entities/xml-iso-entities-8879.1986/ISOamsr.ent:52:18:E: "X22DF" is not a function name /usr/bin/jade:/usr/share/xml/entities/xml-iso-entities-8879.1986/ISOamsr.ent:53:18:E: "X227C" is not a function name /usr/bin/jade:/usr/share/xml/entities/xml-iso-entities-8879.1986/ISOamsr.ent:54:18:E: "X22A3" is not a function name /usr/bin/jade:I: maximum number of errors (200) reached; change with -E option warning: the output directory is empty maybe you should use "-b onehtml" instead of "-b html" " Jakichkolwiek kombinacji poleceń bym nie używał zawsze pojawiają się takie błędy. Czy ktoś może spotkał się z podobnym problemem i jest w stanie udzielić mi pomocy? Pozdrawiam -- Grzegorz Szymański | mailto:[EMAIL PROTECTED] | pgp:0x14A27314 jabber ID: [EMAIL PROTECTED] - 69 tysiecy samochodow na sprzedaz! >>> http://link.interia.pl/f1916