* [sisyphus] docbook-dtds @ 2002-03-01 18:36 Vyt 2002-03-04 10:35 ` [sisyphus] docbook-dtds Mikhail Zabaluev 0 siblings, 1 reply; 18+ messages in thread From: Vyt @ 2002-03-01 18:36 UTC (permalink / raw) To: Sisyphus [-- Attachment #1: Type: text/plain, Size: 1314 bytes --] Hello, All! Пытаюсь проверить правильность следующего файла test.xml ---- <?xml version="1.0" encoding="cp1251"?> <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"> <chapter label="test"> <title>Test title</title> <para> This <emphasis>paragraph</emphasis> is important. </para> </chapter> ---- Получаю вывод $ nsgmls -s test.xml nsgmls:/usr/share/xml/docbook/dtd/4.1.2/docbookx.dtd:74:17:E: "X20AC" is not a function name nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:56:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Arrow+Relations:EN:XML" (No such file or directory) nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:64:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Binary+Operators:EN:XML" (No such file or directory) nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:72:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Delimiters:EN:XML" (No such file or directory) Это в файлах DTD глюк, или я чего недокрутил (как обычно :)) ? Система - Master beta/Sisyphus 20020228, CP1251 openjade-1.3-ipl11mdk docbook-dtds-1.0-alt1 -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-01 18:36 [sisyphus] docbook-dtds Vyt @ 2002-03-04 10:35 ` Mikhail Zabaluev 2002-03-04 11:03 ` Vyt 0 siblings, 1 reply; 18+ messages in thread From: Mikhail Zabaluev @ 2002-03-04 10:35 UTC (permalink / raw) To: Sisyphus Hello Vyt, On Fri, Mar 01, 2002 at 09:36:44PM +0300, Vyt wrote: > > Hello, All! > > Пытаюсь проверить правильность следующего файла > test.xml > ---- > <?xml version="1.0" encoding="cp1251"?> > <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"> > > <chapter label="test"> > > <title>Test title</title> > <para> > This <emphasis>paragraph</emphasis> is important. > </para> > </chapter> > ---- > > Получаю вывод > $ nsgmls -s test.xml > > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/docbookx.dtd:74:17:E: "X20AC" is not a function name > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:56:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Arrow+Relations:EN:XML" (No such file or directory) > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:64:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Binary+Operators:EN:XML" (No such file or directory) > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:72:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Delimiters:EN:XML" (No such file or directory) > > Это в файлах DTD глюк, или я чего недокрутил (как обычно :)) ? Видимо, nsgmls не воспринимает схему URN. Попробуйте xmllint --valid --noout test.xml Следите, не полезет ли он в сеть за DTD. -- Stay tuned, MhZ JID: mookid@jabber.org ___________ The first version always gets thrown away. ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-04 10:35 ` [sisyphus] docbook-dtds Mikhail Zabaluev @ 2002-03-04 11:03 ` Vyt 2002-03-04 20:43 ` Mikhail Zabaluev 0 siblings, 1 reply; 18+ messages in thread From: Vyt @ 2002-03-04 11:03 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 1579 bytes --] On Mon, 4 Mar 2002 13:35:21 +0300 Mikhail Zabaluev <mhz@alt-linux.org> wrote: <skipped> > > Получаю вывод > > $ nsgmls -s test.xml > > > > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/docbookx.dtd:74:17:E: "X20AC" is not a function name > > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:56:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Arrow+Relations:EN:XML" (No such file or directory) > > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:64:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Binary+Operators:EN:XML" (No such file or directory) > > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:72:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Delimiters:EN:XML" (No such file or directory) > > > > Это в файлах DTD глюк, или я чего недокрутил (как обычно :)) ? > > Видимо, nsgmls не воспринимает схему URN. Да, была ругань вроде "this version not supported URL" > Попробуйте > xmllint --valid --noout test.xml > > Следите, не полезет ли он в сеть за DTD. Попробовал $ xmllint --valid --noout postfix.xml ;) в сеть, вроде не лазил, tcpdump молчит. nsgmls ругается так же, как и на test.xml. Пытался с горя ставить DTD с oasis - не помогло, вернул дистрибутивные. Куда дальше копать, не знаю, не могу получить работающим даже простейший пример. Система - Master beta/ Last Sisyphus, CP1251 <skipped> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-04 11:03 ` Vyt @ 2002-03-04 20:43 ` Mikhail Zabaluev 2002-03-05 7:50 ` Vyt 0 siblings, 1 reply; 18+ messages in thread From: Mikhail Zabaluev @ 2002-03-04 20:43 UTC (permalink / raw) To: sisyphus Hello Vyt, On Mon, Mar 04, 2002 at 02:03:15PM +0300, Vyt wrote: > > On Mon, 4 Mar 2002 13:35:21 +0300 > Mikhail Zabaluev <mhz@alt-linux.org> wrote: > > <skipped> > > > > Получаю вывод > > > $ nsgmls -s test.xml > > > > > > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/docbookx.dtd:74:17:E: "X20AC" is not a function name > > > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:56:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Arrow+Relations:EN:XML" (No such file or directory) > > > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:64:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Binary+Operators:EN:XML" (No such file or directory) > > > nsgmls:/usr/share/xml/docbook/dtd/4.1.2/dbcentx.mod:72:0:E: cannot open "/usr/share/xml/docbook/dtd/4.1.2/urn:publicid:ISO+8879%3A1986:ENTITIES+Added+Math+Symbols%3A+Delimiters:EN:XML" (No such file or directory) > > > > > > Это в файлах DTD глюк, или я чего недокрутил (как обычно :)) ? > > > > Видимо, nsgmls не воспринимает схему URN. > > Да, была ругань вроде "this version not supported URL" > > > Попробуйте > > xmllint --valid --noout test.xml > > > > Следите, не полезет ли он в сеть за DTD. > > Попробовал > $ xmllint --valid --noout postfix.xml > ;) > > в сеть, вроде не лазил, tcpdump молчит. > nsgmls ругается так же, как и на test.xml. У меня всё пучком... Постойте, xmllint вызвывает nsgmls? Он же вроде с libxml2 слинкован, зачем ему? -- Stay tuned, MhZ JID: mookid@jabber.org ___________ I just forgot my whole philosophy of life!!! ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-04 20:43 ` Mikhail Zabaluev @ 2002-03-05 7:50 ` Vyt 2002-03-05 10:14 ` Mikhail Zabaluev 0 siblings, 1 reply; 18+ messages in thread From: Vyt @ 2002-03-05 7:50 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 1592 bytes --] On Mon, 4 Mar 2002 23:43:13 +0300 Mikhail Zabaluev <mhz@alt-linux.org> wrote: <skipped> > > > Видимо, nsgmls не воспринимает схему URN. > > > > Да, была ругань вроде "this version not supported URL" > > > > > Попробуйте > > > xmllint --valid --noout test.xml > > > > > > Следите, не полезет ли он в сеть за DTD. > > > > Попробовал > > $ xmllint --valid --noout postfix.xml > > ;) > > > > в сеть, вроде не лазил, tcpdump молчит. > > nsgmls ругается так же, как и на test.xml. > > У меня всё пучком... Постойте, xmllint вызвывает nsgmls? Нет, nsgmls вызвается из emacs sgml-mode по C-c C-v. xmllint запускал отдельно - ничего не выводит, видимо, все ок. Т.е. надо пользоваться xmllint вместо nsgmls? Может, это в sgml-mode отразить по умолчанию? И все-таки: $ db2html postfix.xml output is postfix.xml mkdir: `postfix.xml' exists but is not a directory mkdir: cannot create directory `postfix.xml/stylesheet-images': Not a directory cp: accessing `postfix.xml/stylesheet-images': Not a directory jw: Could not create "/home/vyt/temp/postfix.xml" output directory $ jw -b html postfix.xml Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat Using stylesheet: /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#html Working on: /home/vyt/temp/postfix.xml jade:/home/vyt/temp/postfix.xml:3:76:E: URL not supported by this version jade:/home/vyt/temp/postfix.xml:49:15:E: general entity "mdash" not defined and no default entity После последней команды postfix.html получен и выглядит, вроде бы, как должен. <skipped> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-05 7:50 ` Vyt @ 2002-03-05 10:14 ` Mikhail Zabaluev 2002-03-05 11:04 ` Vyt 0 siblings, 1 reply; 18+ messages in thread From: Mikhail Zabaluev @ 2002-03-05 10:14 UTC (permalink / raw) To: sisyphus Hello Vyt, On Tue, Mar 05, 2002 at 10:50:14AM +0300, Vyt wrote: > > > > > Попробуйте > > > > xmllint --valid --noout test.xml > > > > > > > > Следите, не полезет ли он в сеть за DTD. > > > > > > Попробовал > > > $ xmllint --valid --noout postfix.xml > > > ;) > > > > > > в сеть, вроде не лазил, tcpdump молчит. > > > nsgmls ругается так же, как и на test.xml. > > > > У меня всё пучком... Постойте, xmllint вызвывает nsgmls? > > Нет, nsgmls вызвается из emacs sgml-mode по C-c C-v. > xmllint запускал отдельно - ничего не выводит, видимо, все ок. Да. > Т.е. надо пользоваться xmllint вместо nsgmls? Может, это в > sgml-mode отразить по умолчанию? Можно. > И все-таки: > > $ db2html postfix.xml > output is postfix.xml > mkdir: `postfix.xml' exists but is not a directory > mkdir: cannot create directory `postfix.xml/stylesheet-images': Not a directory > cp: accessing `postfix.xml/stylesheet-images': Not a directory > jw: Could not create "/home/vyt/temp/postfix.xml" output directory > > $ jw -b html postfix.xml > Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat > Using stylesheet: /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#html > Working on: /home/vyt/temp/postfix.xml > jade:/home/vyt/temp/postfix.xml:3:76:E: URL not supported by this version > jade:/home/vyt/temp/postfix.xml:49:15:E: general entity "mdash" not defined and no default entity > > После последней команды postfix.html получен и выглядит, вроде бы, как должен. Это хорошо. Я пользовался docbook2html из docbook-utils. -- Stay tuned, MhZ JID: mookid@jabber.org ___________ Give a man a fish, and you feed him for a day. Teach a man to fish, and he'll invite himself over for dinner. -- Calvin Keegan ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-05 10:14 ` Mikhail Zabaluev @ 2002-03-05 11:04 ` Vyt 2002-03-06 9:59 ` Mikhail Zabaluev 0 siblings, 1 reply; 18+ messages in thread From: Vyt @ 2002-03-05 11:04 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 2484 bytes --] On Tue, 5 Mar 2002 13:14:45 +0300 Mikhail Zabaluev <mhz@alt-linux.org> wrote: <skipped> > > $ jw -b html postfix.xml > > Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat > > Using stylesheet: /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#html > > Working on: /home/vyt/temp/postfix.xml > > jade:/home/vyt/temp/postfix.xml:3:76:E: URL not supported by this version > > jade:/home/vyt/temp/postfix.xml:49:15:E: general entity "mdash" not defined and no default entity > > > > После последней команды postfix.html получен и выглядит, вроде бы, > как должен. > > Это хорошо. Я пользовался docbook2html из docbook-utils. Виноват, ошибся - после последней команды postfix.html не получен :( $ docbook2html postfix.xml Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat Using stylesheet: /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#html Working on: /home/vyt/postfix.xml jade:/home/vyt/postfix.xml:3:76:E: URL not supported by this version jade:/home/vyt/postfix.xml:49:15:E: general entity "mdash" not defined and no default entity Получен postfix.xml.html следующего содержания: ---- Next Previous Contents ---- И все. Тот postfix.html, который похож на нормальный, получен командой $ sgmltools postfix.xml (sgmltools-lite-3.0.3-alt3) и тоже с руганью ---- /usr/bin/openjade:<OSFD>0:3:76:E: URL not supported by this version /usr/bin/openjade:<OSFD>0:3:76:E: DTD did not contain element declaration for document type name /usr/bin/openjade:<OSFD>0:5:15:E: there is no attribute "LABEL" /usr/bin/openjade:<OSFD>0:5:24:E: element "CHAPTER" undefined /usr/bin/openjade:<OSFD>0:7:6:E: element "TITLE" undefined /usr/bin/openjade:<OSFD>0:9:5:E: element "PARA" undefined <skipped> /usr/bin/openjade:<OSFD>0:191:8:E: element "LITERAL" undefined /usr/bin/openjade:<OSFD>0:192:12:E: element "APPLICATION" undefined /usr/bin/openjade:<OSFD>0:196:5:E: element "PARA" undefined /usr/bin/openjade:<OSFD>0:197:27:E: element "FILENAME" undefined ---- Но, повторюсь, все-таки получен и выглядит - ок. Установлены: docbook-utils-0.6.9-alt2 docbook-style-xsl-1.48-alt1 docbook-style-dsssl-1.74b-alt1 docbook-dtds-1.0-alt1 sgml-common-0.6.3-alt6 sgmltools-lite-3.0.3-alt3 sgml-tools-1.0.9-ipl25mdk openjade-1.3-ipl11mdk libxml2-2.4.16-alt1 libxml2-devel-2.4.16-alt1 libxml-devel-1.8.17-alt1 libxml-1.8.17-alt1 xml-common-0.6.3-alt6 xml-utils-2.4.16-alt1 Система - Master beta/Sisyphus 20020228, CP1251 <skipped> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-05 11:04 ` Vyt @ 2002-03-06 9:59 ` Mikhail Zabaluev 2002-03-06 12:14 ` Vyt 0 siblings, 1 reply; 18+ messages in thread From: Mikhail Zabaluev @ 2002-03-06 9:59 UTC (permalink / raw) To: sisyphus Hello Vyt, On Tue, Mar 05, 2002 at 02:04:12PM +0300, Vyt wrote: > > > > $ jw -b html postfix.xml > > > Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat > > > Using stylesheet: /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#html > > > Working on: /home/vyt/temp/postfix.xml > > > jade:/home/vyt/temp/postfix.xml:3:76:E: URL not supported by this version > > > jade:/home/vyt/temp/postfix.xml:49:15:E: general entity "mdash" not defined and no default entity > > > > > > После последней команды postfix.html получен и выглядит, вроде бы, > > как должен. > > > > Это хорошо. Я пользовался docbook2html из docbook-utils. > > Виноват, ошибся - после последней команды postfix.html не > получен :( > > $ docbook2html postfix.xml > Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat > Using stylesheet: /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#html Должна была XSL подхватиться. Попробуйте явно указать stylesheet опцией -d. > Working on: /home/vyt/postfix.xml > jade:/home/vyt/postfix.xml:3:76:E: URL not supported by this version > jade:/home/vyt/postfix.xml:49:15:E: general entity "mdash" not > defined and no default entity Эти ошибки и у меня выдаются. mdash жалко, должен бы нормально транслироваться. > > Получен postfix.xml.html следующего содержания: > ---- > Next Previous Contents > ---- > > И все. > > Тот postfix.html, который похож на нормальный, получен командой > $ sgmltools postfix.xml > (sgmltools-lite-3.0.3-alt3) > и тоже с руганью > ---- > /usr/bin/openjade:<OSFD>0:3:76:E: URL not supported by this version > /usr/bin/openjade:<OSFD>0:3:76:E: DTD did not contain element declaration for document type name > /usr/bin/openjade:<OSFD>0:5:15:E: there is no attribute "LABEL" > /usr/bin/openjade:<OSFD>0:5:24:E: element "CHAPTER" undefined > /usr/bin/openjade:<OSFD>0:7:6:E: element "TITLE" undefined > /usr/bin/openjade:<OSFD>0:9:5:E: element "PARA" undefined > <skipped> > /usr/bin/openjade:<OSFD>0:191:8:E: element "LITERAL" undefined > /usr/bin/openjade:<OSFD>0:192:12:E: element "APPLICATION" undefined > /usr/bin/openjade:<OSFD>0:196:5:E: element "PARA" undefined > /usr/bin/openjade:<OSFD>0:197:27:E: element "FILENAME" undefined > ---- > Но, повторюсь, все-таки получен и выглядит - ок. > > Установлены: > > docbook-utils-0.6.9-alt2 > docbook-style-xsl-1.48-alt1 > docbook-style-dsssl-1.74b-alt1 > docbook-dtds-1.0-alt1 > > sgml-common-0.6.3-alt6 > sgmltools-lite-3.0.3-alt3 > sgml-tools-1.0.9-ipl25mdk > > openjade-1.3-ipl11mdk > > libxml2-2.4.16-alt1 > libxml2-devel-2.4.16-alt1 > libxml-devel-1.8.17-alt1 > libxml-1.8.17-alt1 > xml-common-0.6.3-alt6 > xml-utils-2.4.16-alt1 -- Stay tuned, MhZ JID: mookid@jabber.org ___________ One of the lessons of history is that nothing is often a good thing to do and always a clever thing to say. -- Will Durant ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [sisyphus] Re: docbook-dtds 2002-03-06 9:59 ` Mikhail Zabaluev @ 2002-03-06 12:14 ` Vyt 2002-03-06 12:50 ` Ivan Chelubeev 0 siblings, 1 reply; 18+ messages in thread From: Vyt @ 2002-03-06 12:14 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 1773 bytes --] On Wed, 6 Mar 2002 12:59:18 +0300 Mikhail Zabaluev <mhz@alt-linux.org> wrote: <skipped> > > $ docbook2html postfix.xml > > Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat > > Using stylesheet: > /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#html > > Должна была XSL подхватиться. Попробуйте явно указать stylesheet > опцией -d. Каккой именно stylesheet указать? Пробовал $ docbook2html -d /usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl postfix.xml Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat Using stylesheet: /usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl Working on: /home/vyt/postfix.xml jade:/home/vyt/postfix.xml:3:76:E: URL not supported by this version jade:/home/vyt/postfix.xml:49:15:E: general entity "mdash" not defined and no default entity jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:2:0:E: no document type declaration; will parse without validation jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:2:4:E: character ":" not allowed in attribute specification list jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:7:4:E: character ":" not allowed in attribute specification list <skipped> jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:7:0: start tag was here jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:236:18:E: end tag for "XSL" omitted, but its declaration does not permit this jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:2:0: start tag was here jade:E: specification document does not have the DSSSL architecture as a base architecture После чего идет текстовый вывод содержимого без тегов. Установлен docbook-style-xsl-1.48-alt1, файлов dsl в нем нет. <skipped> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [sisyphus] Re: docbook-dtds 2002-03-06 12:14 ` Vyt @ 2002-03-06 12:50 ` Ivan Chelubeev 2002-03-06 12:56 ` Vyt 0 siblings, 1 reply; 18+ messages in thread From: Ivan Chelubeev @ 2002-03-06 12:50 UTC (permalink / raw) To: sisyphus Vyt wrote: > On Wed, 6 Mar 2002 12:59:18 +0300 > Mikhail Zabaluev <mhz@alt-linux.org> wrote: > > <skipped> > >>>$ docbook2html postfix.xml >>>Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat >>>Using stylesheet: >>> >>/usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#html >> >>Должна была XSL подхватиться. Попробуйте явно указать stylesheet >>опцией -d. >> > > Каккой именно stylesheet указать? > > Пробовал > $ docbook2html -d /usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl postfix.xml > > Using catalogs: /etc/sgml/xml-docbook-4.1.2.cat > Using stylesheet: /usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl > Working on: /home/vyt/postfix.xml > jade:/home/vyt/postfix.xml:3:76:E: URL not supported by this version > jade:/home/vyt/postfix.xml:49:15:E: general entity "mdash" not defined and no default entity > jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:2:0:E: no document type declaration; will parse without validation > jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:2:4:E: character ":" not allowed in attribute specification list > jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:7:4:E: character ":" not allowed in attribute specification list > <skipped> > jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:7:0: start tag was here > jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:236:18:E: end tag for "XSL" omitted, but its declaration does not permit this > jade:/usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl:2:0: start tag was here > jade:E: specification document does not have the DSSSL architecture as a base architecture > > После чего идет текстовый вывод содержимого без тегов. > > Установлен docbook-style-xsl-1.48-alt1, файлов dsl в нем нет. Вы, ребята, путаете: jade (openjade), который в конце концов вызывается через wrapper docbook2html, сиречь jw, есть DSSSL-процессор, который о XSL ни сном ни духом. То есть, трансформировать DocBook XML jade'ом можно только с помощью DocBook DSSSL Stylesheet, о DocBook XSL Stylesheet забудьте. Похожие штуки у меня были из-за проблем с каталогами, и когда я забывал при процессировании русскоязычного документа перед вызовом jade определять SP_ENCODING=xml -- Regards, ijon ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [sisyphus] Re: docbook-dtds 2002-03-06 12:50 ` Ivan Chelubeev @ 2002-03-06 12:56 ` Vyt 2002-03-06 14:06 ` Ivan Chelubeev 0 siblings, 1 reply; 18+ messages in thread From: Vyt @ 2002-03-06 12:56 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 682 bytes --] On Wed, 06 Mar 2002 15:50:07 +0300 Ivan Chelubeev <ijon@module.ru> wrote: <skipped> > > Установлен docbook-style-xsl-1.48-alt1, файлов dsl в нем нет. > > Вы, ребята, путаете: jade (openjade), который в конце концов вызывается через > wrapper docbook2html, сиречь jw, есть DSSSL-процессор, который о XSL ни сном > ни духом. То есть, трансформировать DocBook XML jade'ом можно только с помощью > DocBook DSSSL Stylesheet, о DocBook XSL Stylesheet забудьте. Ок, спасибо. А можно, pls, то же самое на user level? Например, какие заклинания сотворить для конвертации DocBook XML с русским текстом в html? <skipped> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [sisyphus] Re: docbook-dtds 2002-03-06 12:56 ` Vyt @ 2002-03-06 14:06 ` Ivan Chelubeev 2002-03-06 14:13 ` Vyt 2002-03-06 21:47 ` Mikhail Zabaluev 0 siblings, 2 replies; 18+ messages in thread From: Ivan Chelubeev @ 2002-03-06 14:06 UTC (permalink / raw) To: sisyphus Vyt wrote: > On Wed, 06 Mar 2002 15:50:07 +0300 > Ivan Chelubeev <ijon@module.ru> wrote: > > <skipped> > >>>Установлен docbook-style-xsl-1.48-alt1, файлов dsl в нем нет. >>> >>Вы, ребята, путаете: jade (openjade), который в конце концов вызывается через >>wrapper docbook2html, сиречь jw, есть DSSSL-процессор, который о XSL ни сном >>ни духом. То есть, трансформировать DocBook XML jade'ом можно только с помощью >>DocBook DSSSL Stylesheet, о DocBook XSL Stylesheet забудьте. >> > > Ок, спасибо. А можно, pls, то же самое на user level? Например, > какие заклинания сотворить для конвертации DocBook XML с русским > текстом в html? 1. Документы создавать в utf-8. 2. Для jw, docbook2html и иже с ними определять переменную окружения SP_ENCODING=xml (чтобы кодировка документа бралась из самого XML-документа): SP_ENCODING=xml docbook2html -o <output.html> <input.xml> Документация на SGML-парсер SP, на основе которого построен jade, фиксирует следующую ситуацию с кодировками: * варианты unicode, * iso-8859-n, * японо-китайско-корейские, на Windows (только, если jade собирался msvc) ещё есть: * ms-dos, windows, wunicode Так что ни cp1251, ни windows-1251, ни koi8-r jade не проходят. Документацию см. либо в src.rpm, либо в cvs openjade-проекта на sourceforge - http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/openjade/sp/doc/, файлы charset.htm, xml.htm ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [sisyphus] Re: docbook-dtds 2002-03-06 14:06 ` Ivan Chelubeev @ 2002-03-06 14:13 ` Vyt 2002-03-06 14:29 ` Ivan Chelubeev 2002-03-06 21:47 ` Mikhail Zabaluev 1 sibling, 1 reply; 18+ messages in thread From: Vyt @ 2002-03-06 14:13 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 1425 bytes --] On Wed, 06 Mar 2002 17:06:44 +0300 Ivan Chelubeev <ijon@module.ru> wrote: <skipped> > > Ок, спасибо. А можно, pls, то же самое на user level? Например, > > какие заклинания сотворить для конвертации DocBook XML с русским > > текстом в html? > > 1. Документы создавать в utf-8. > 2. Для jw, docbook2html и иже с ними определять переменную окружения > SP_ENCODING=xml (чтобы кодировка документа бралась из самого XML-документа): > SP_ENCODING=xml docbook2html -o <output.html> <input.xml> > > Документация на SGML-парсер SP, на основе которого построен jade, фиксирует > следующую ситуацию с кодировками: > * варианты unicode, > * iso-8859-n, > * японо-китайско-корейские, > на Windows (только, если jade собирался msvc) ещё есть: > * ms-dos, windows, wunicode > > Так что ни cp1251, ни windows-1251, ни koi8-r jade не проходят. > > Документацию см. либо в src.rpm, либо в cvs openjade-проекта на sourceforge - > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/openjade/sp/doc/, > файлы charset.htm, xml.htm Спасибо! Кстати, sgmltools file.xml с таким началом ---- <?xml version="1.0" encoding="cp1251"?> <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> .... Конвертируется в html вроде бы корректно, во всяком случае, текст читаем. <skipped> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [sisyphus] Re: docbook-dtds 2002-03-06 14:13 ` Vyt @ 2002-03-06 14:29 ` Ivan Chelubeev 2002-03-06 14:42 ` Vyt 0 siblings, 1 reply; 18+ messages in thread From: Ivan Chelubeev @ 2002-03-06 14:29 UTC (permalink / raw) To: sisyphus Vyt wrote: > On Wed, 06 Mar 2002 17:06:44 +0300 > Ivan Chelubeev <ijon@module.ru> wrote: > > <skipped> > >>>Ок, спасибо. А можно, pls, то же самое на user level? Например, >>>какие заклинания сотворить для конвертации DocBook XML с русским >>>текстом в html? >>> >>1. Документы создавать в utf-8. >>2. Для jw, docbook2html и иже с ними определять переменную окружения >>SP_ENCODING=xml (чтобы кодировка документа бралась из самого XML-документа): >> SP_ENCODING=xml docbook2html -o <output.html> <input.xml> >> >>Документация на SGML-парсер SP, на основе которого построен jade, фиксирует >>следующую ситуацию с кодировками: >> * варианты unicode, >> * iso-8859-n, >> * японо-китайско-корейские, >>на Windows (только, если jade собирался msvc) ещё есть: >> * ms-dos, windows, wunicode >> >>Так что ни cp1251, ни windows-1251, ни koi8-r jade не проходят. >> >>Документацию см. либо в src.rpm, либо в cvs openjade-проекта на sourceforge - >>http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/openjade/sp/doc/, >>файлы charset.htm, xml.htm >> > > Спасибо! > > Кстати, sgmltools file.xml с таким началом > ---- > <?xml version="1.0" encoding="cp1251"?> > <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" > "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> > .... > > Конвертируется в html вроде бы корректно, во всяком случае, текст > читаем. > > <skipped> > Файл-то получается, да в нём только латиница читаемая, а вместо русского - одни крякозябры (у меня - так; html получается в utf-8, при просмотре в utf-8 вместо кириллицы - знаки вопроса). ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-06 14:29 ` Ivan Chelubeev @ 2002-03-06 14:42 ` Vyt 0 siblings, 0 replies; 18+ messages in thread From: Vyt @ 2002-03-06 14:42 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 962 bytes --] On Wed, 06 Mar 2002 17:29:37 +0300 Ivan Chelubeev <ijon@module.ru> wrote: <skipped> > > Кстати, sgmltools file.xml с таким началом > > ---- > > <?xml version="1.0" encoding="cp1251"?> > > <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" > > "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> > > .... > > > > Конвертируется в html вроде бы корректно, во всяком случае, текст > > читаем. > > > > <skipped> > > > > Файл-то получается, да в нём только латиница читаемая, а вместо русского - > одни крякозябры (у меня - так; html получается в utf-8, при просмотре в utf-8 > вместо кириллицы - знаки вопроса). Нет, у меня в html именно корректный читаемый русский текст в кодировке cp1251, как и сказанно в xml. docbook-utils-0.6.9-alt2 docbook-style-xsl-1.48-alt1 docbook-style-dsssl-1.74b-alt1 docbook-dtds-1.0-alt1 openjade-1.3-ipl11mdk <skipped> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-06 14:06 ` Ivan Chelubeev 2002-03-06 14:13 ` Vyt @ 2002-03-06 21:47 ` Mikhail Zabaluev 2002-03-07 12:22 ` Vyt 1 sibling, 1 reply; 18+ messages in thread From: Mikhail Zabaluev @ 2002-03-06 21:47 UTC (permalink / raw) To: sisyphus Привет, рад слышать после стольких зим и гигабайт :) On Wed, Mar 06, 2002 at 05:06:44PM +0300, Ivan Chelubeev wrote: > > >>>Установлен docbook-style-xsl-1.48-alt1, файлов dsl в нем нет. > >>> > >>Вы, ребята, путаете: jade (openjade), который в конце концов вызывается > >>через wrapper docbook2html, сиречь jw, есть DSSSL-процессор, который о > >>XSL ни сном ни духом. То есть, трансформировать DocBook XML jade'ом можно > >>только с помощью DocBook DSSSL Stylesheet, о DocBook XSL Stylesheet > >>забудьте. > >> > > > >Ок, спасибо. А можно, pls, то же самое на user level? Например, > >какие заклинания сотворить для конвертации DocBook XML с русским > >текстом в html? > > 1. Документы создавать в utf-8. > 2. Для jw, docbook2html и иже с ними определять переменную окружения > SP_ENCODING=xml (чтобы кодировка документа бралась из самого XML-документа): > SP_ENCODING=xml docbook2html -o <output.html> <input.xml> > > Документация на SGML-парсер SP, на основе которого построен jade, фиксирует > следующую ситуацию с кодировками: > * варианты unicode, > * iso-8859-n, > * японо-китайско-корейские, > на Windows (только, если jade собирался msvc) ещё есть: > * ms-dos, windows, wunicode > > Так что ни cp1251, ни windows-1251, ни koi8-r jade не проходят. Видимо, пакеты в нашем дистрибутиве обладают повышенной толерантностью к кодировкам :) Честно, даже не знаю, кого за это благодарить -- сдаётся мне, OpenJade всё-таки подтянули за последние месяцы. По крайней мере, у меня koi8-r транслируется. Проблема, насколько я понимаю, в том, что подхватывается не та stylesheet. Действительно, XSL для JW вряд ли годится, значит, нужно попробовать /usr/share/sgml/docbook/dsssl-stylesheets-1.74b/html/docbook.dsl > Документацию см. либо в src.rpm, либо в cvs openjade-проекта на sourceforge > - > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/openjade/sp/doc/, > файлы charset.htm, xml.htm Кстати, вышла версия 1.3.1. Нужно бы обновить пакет... -- Stay tuned, MhZ JID: mookid@jabber.org ___________ take forceful action: Do something that should have been done a long time ago. ^ permalink raw reply [flat|nested] 18+ messages in thread
* [sisyphus] Re: docbook-dtds 2002-03-06 21:47 ` Mikhail Zabaluev @ 2002-03-07 12:22 ` Vyt 2002-03-07 12:31 ` Ivan Chelubeev 0 siblings, 1 reply; 18+ messages in thread From: Vyt @ 2002-03-07 12:22 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 1199 bytes --] On Thu, 7 Mar 2002 00:47:11 +0300 Mikhail Zabaluev <mhz@alt-linux.org> wrote: <skipped> > > Так что ни cp1251, ни windows-1251, ни koi8-r jade не проходят. > > Видимо, пакеты в нашем дистрибутиве обладают повышенной толерантностью > к кодировкам :) Честно, даже не знаю, кого за это благодарить -- > сдаётся мне, OpenJade всё-таки подтянули за последние месяцы. > > По крайней мере, у меня koi8-r транслируется. cp1251 тоже транслируется. > > Проблема, насколько я понимаю, в том, что подхватывается не та > stylesheet. Действительно, XSL для JW вряд ли годится, значит, > нужно попробовать > /usr/share/sgml/docbook/dsssl-stylesheets-1.74b/html/docbook.dsl Не помогает, симптомы те же - ругань и вывод plain text. Кстати, при установке docbook-dtds были ошибки в %post, см. bugs.altlinux.ru > > Документацию см. либо в src.rpm, либо в cvs openjade-проекта на sourceforge > > - > > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/openjade/sp/doc/, > > файлы charset.htm, xml.htm > > Кстати, вышла версия 1.3.1. Нужно бы обновить пакет... На сайте 1.3 не упоминается, может в Sisyphus и есть 1.3.1 под номером 1.3 <skipped> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [sisyphus] Re: docbook-dtds 2002-03-07 12:22 ` Vyt @ 2002-03-07 12:31 ` Ivan Chelubeev 0 siblings, 0 replies; 18+ messages in thread From: Ivan Chelubeev @ 2002-03-07 12:31 UTC (permalink / raw) To: sisyphus Vyt wrote: > On Thu, 7 Mar 2002 00:47:11 +0300 > Mikhail Zabaluev <mhz@alt-linux.org> wrote: > > <skipped> > >>>Так что ни cp1251, ни windows-1251, ни koi8-r jade не проходят. >>> >>Видимо, пакеты в нашем дистрибутиве обладают повышенной толерантностью >>к кодировкам :) Честно, даже не знаю, кого за это благодарить -- >>сдаётся мне, OpenJade всё-таки подтянули за последние месяцы. >> >>По крайней мере, у меня koi8-r транслируется. >> > > cp1251 тоже транслируется. > > >>Проблема, насколько я понимаю, в том, что подхватывается не та >>stylesheet. Действительно, XSL для JW вряд ли годится, значит, >>нужно попробовать >>/usr/share/sgml/docbook/dsssl-stylesheets-1.74b/html/docbook.dsl >> > > Не помогает, симптомы те же - ругань и вывод plain text. > Кстати, при установке docbook-dtds были ошибки в %post, см. > bugs.altlinux.ru В bugs.altlinux.ru не заглядывал, но ошибки в %post - это плохо, именно там вся пляска с каталогами, с подхватом в оные entities и stylesheets. >>>Документацию см. либо в src.rpm, либо в cvs openjade-проекта на sourceforge >>>- >>>http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/openjade/sp/doc/, >>>файлы charset.htm, xml.htm >>> >>Кстати, вышла версия 1.3.1. Нужно бы обновить пакет... >> > > На сайте 1.3 не упоминается, может в Sisyphus и есть 1.3.1 под > номером 1.3 > > <skipped> > ^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2002-03-07 12:31 UTC | newest] Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-03-01 18:36 [sisyphus] docbook-dtds Vyt 2002-03-04 10:35 ` [sisyphus] docbook-dtds Mikhail Zabaluev 2002-03-04 11:03 ` Vyt 2002-03-04 20:43 ` Mikhail Zabaluev 2002-03-05 7:50 ` Vyt 2002-03-05 10:14 ` Mikhail Zabaluev 2002-03-05 11:04 ` Vyt 2002-03-06 9:59 ` Mikhail Zabaluev 2002-03-06 12:14 ` Vyt 2002-03-06 12:50 ` Ivan Chelubeev 2002-03-06 12:56 ` Vyt 2002-03-06 14:06 ` Ivan Chelubeev 2002-03-06 14:13 ` Vyt 2002-03-06 14:29 ` Ivan Chelubeev 2002-03-06 14:42 ` Vyt 2002-03-06 21:47 ` Mikhail Zabaluev 2002-03-07 12:22 ` Vyt 2002-03-07 12:31 ` Ivan Chelubeev
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git