Re: sgml xml docbook - generowanie dokumentów

2006-03-24 Wątek Grzegorz Szymański
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

2006-03-24 Wątek Grzegorz Szymański
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