db2x_xsltproc(1) docbook2X db2x_xsltproc(1)

db2x_xsltproc - ???????? ???????????????? ???????????????? XSLT


db2x_xsltproc
[options] xml-document

?????????? db2x_xsltproc ???????????????? XSLT 1.0 ???? ???????? docbook2X ???????????????? ?????????????.

?????? ?????????? ??????????????????? XSLT ???? (???? ?????????????? ???????? ?????????? --stylesheet ?????????? ?????????????) ?????? ?????? XML ???? ???????????? xml-document ?????????? ?????????????. ?????????? ???? ?????????? ?????????????????? ?????????? ????????????? (?????? ?????????? ???? --output ?????????? ????????).

???????? ???????????? ?????? XML ???????? ???? ?????????? ???????????????????? - ???? ???? ?????????? ?????? ?????????? ???????? ????????.

???????? docbook2X ???? ?????????? ?????????????.

?????????? ???? ???? ?????? ?????????? ???????????????????? ???? ???????????? (???? URI) ????????????????? ?????????????????.

????????????????????????????? XInclude ???? ???? ?????? ???????? ???????????? ?????????????.
???????? ????????????? ???? ?????? ?????????? ???? ?????? XML ???? ?????? SGML ??????. ?????? xml-document ???? ???????? ???? ???????????? SGML ?????????? ???????? ?????? ?????????? ???? ?????????? ????????.

?????????? SGML ???? ?????????? ???? XML ???? ???????? sgml2xml(1) ???? ???????? SP (???? osx(1) ???? ???????? OpenSP) ????????????????????? ?????? ??????. ???????? ??????????????? ????????????????? ???? ???????????? SGML ???? ???????? ???????? ?????????? ??????????????? (???????? ?????????? -xlower ???? sgml2xml(1) ?????????????? ?????????????). ??????????????????? ?????????? (ID) ???????? ??????????????????? ???? ?????????? ?????????? (???????? ?????????? -xid). ?????????? ???? ???????? ???????????? ?????????????? ISO SDATA ??????????????????????? ???? ?????? SGML ????????????? ???????????? ???? ??????????????????? ???????????? XML ?????? ?????????? ???????????????. (?????? ?????? ???????? ?????????? sed ?????????? ?????????????.)

?????????????? ?????? SGML?? ???? ?????????? ???? us-ascii ???????????? ???????? ???? ???????????????? ?????????? ?????????????????? SP ???????? ??????: SP_CHARSET_FIXED=1 SP_ENCODING=encoding. (???????? ?????????? ?????????? ???? ????????????????????? XML ?????????????? ?????? ???? ???? ?????????? XML <?xml version="1.0" encoding="encoding" ?> ???? ?????????? ???????????? ???????? ???????????????.)

??????????????????? ?????????? ?????? ???????? ?????????? ????????????. ???? ?????????? ???? ??????????????????? ?????????? ?????????????? ????????????????????? ???????? sgml2xml(1) ???? ??????????????? ???????? ???????????????? ???????? ?? ?????? ?????????? ???? ?????????? ???? ???? ?????? ???????????? ?????????? ????????.

??????????????????????? XML ?????????? ???? ???????? ???? ??????????????????? ?????????? ???????? (FPI) ???? URI???? ???????? ?????????????. ??????????????????????? SGML ???????????????? ?????????????????.

?????? ????????????????????? ???????? ?????????? ???? ?????? SGML ?????? ?????????? --sgml ???? ?????? ?????????????????. ???? ?????? ?????? ???? ?????????? ?????????? SGML_CATALOG_FILES ???????? ?????????? ??????????????????????? ?????????? ?????? SGML ?????????????? ????????.

?????????? db2x_xsltproc ???? ?????????? ???????????? ?????????????? ???? ???????????????? ?????????? ?????????? ???? ???????? ?????????????? ?????????????. ?????? ??????????????????? ?????????? ???? ???????? ???????????????? ?????????? ?????? ?????????? ???? ?????????? ????????.

?????????????? ???????? ?????? DTD?????? ???????????? ?? ???????? ??????????????????? ???? ??????????????? ???????? ?????? ???????? ?? ????????????????????? ???? ???????? ??????????? ???????????????? ?????????? ???? ?????????? ??????????? ???? ????????????? ???????????? ???? ???????? ???????????????? ????????????.

?????? ???????????? (???? URI) ??????????????????? ???????? ?????????????? ???? ???????? ?????????????. ???????????? ???????? man ?? texi ???? ?????????? ??????????????? ?????????????? ?????????????? ??????????????? ???? ???????? ???????? ???? xml-document ???? ???????? DocBook ?????? ?? ???????? (???? ??????????) ???? ?????????? ???????????? ???? Texinfo ?????????? ??????.
???? ?????????????? ???? ???? ??????????????????? ?????????? ???? ???????????? ?????????????. name ?????? ?????????????? XSLT ???????? ?? expr ???? ?????????? XPath ?????? ???? ???? ?????????? ???????? ?????? ???????? ?????????????? ?????????????? ?????????????. (?????? ???????? ???????????? ???? ??????????????? ???????? ???? ?????????? ??????????????? ???????? ???????????? ?????????? ???? ??????????????? ?????????? ??????????????????????? ???????????? ???????? ?????????????? ???? ?????? ???????? ???? --string-param ?????????????? ????????.)
???? ?????????????? ???? ?????????? ??????????????? ???? ???? ??????????????????? ?????????? ???? ???????????? ?????????????.

???????? ???????? ???? ?????????????? UTF-8 ???????? (??????????????? ???? ?????????????? ??????????????????? ????????).

?????????? ?????????? ?????????? ???? ???????? ???? ?????? ?????????? XSL ???? ????????????? ???? ???? ?????????? ???????? ?????????????????? ?????????? ?????????????.
???????????? ?????????? ????????????????????????? ???? ???? ???? ???? ?????????????? XSL ???? ?????????? ????????????? ???? ???????? ?????????? ????????????????? ????????????????? ?????????????? ?????????????? ?????????????. ???? ???????? ?????? ???????????? ?????? ?????????????? ?????? ?????? (??????????????? libxslt).
?????????????? ???????????????????? ???? ?????????? ?????????????: ?????????? ???? ??????????????????????? ???? ???? ???????? ???? ??????????????????? ?? ???????? ??????????????? ???????? ???? ????. ?????? ?????????????? ???? ?????????? ???????? ?????????????????? ?????????? ?????????????.
???????????????? XSLT ???????????????? ???????? ?????????????? ???? ???????????? ?????????????. ??????????????????? ???????? ???????? processor ?????????????? ????: libxslt?? saxon?? xalan-j.

???????????????? ??????????????? ???????? ????????????????? ?????? ???? ?????????? ???????? docbook2X ?????????? ?????? ??????. ???????????????? libxslt ?????????? ????????????? (???????? ?????? ?? ???????? ??????)?? ?????? SAXON ?????????? ???????????????? ?????? ?? ?????????? ??????????????????????? ?????????????????????????? ???????????? ?????????? ??????.

?????? ???????????????????? ???? ??????????????????????? XML ???????????????? ???????????????. (docbook2X ???? ???? ???????? ????????.) ?????? ???????? ?????????? ?????????? ???? ???????? ??????????????????? ???????? ???? ???????????????????????? ?????? ???? libxslt ?????? ?????????????????.

??????????????????????? XML ???? ???????? ?????????????. ???? ???????? ?????? ???????????? ?????????????? ?????????????????? (/etc/xml/catalog) ???? ???????? ???????? ???????????????? ?????????????.
???????????????? XSLT ???????? ?????????????? ???? ???????? ?????????????. ?????? ???? ???????????? ?????????? --xslt-processor ??????. ???????????? ???????? ?????? ?????????? ?????? ?????? ???? ???? ?????? ?????????? ????????????? ???? ?????????????????????? ?????????? XSLT ???? ???? ???????? ?? ???????? ???????? ???? ???????????? --xslt-processor ???? ??????????? ????????????????????? ???? ????????????????????? make ???? ?????????? ???????? ?????????? ?????? ???????????? ????????.

???????? ??????????????????? XML – ?????????????? (XSLT)?? ???????? ??.?? ⟨http://www.w3.org/TR/xslt⟩ ?? ???? ????????????????????? W3C.

???? ????????????????? ?????????? (< 0.8.4)?? docbook2X ???????? ???????? ???? ????????????????????? XSLT ???????? ???????? ?? db2x_xsltproc ???? ???????????????? ???????? ?????????? ???? libxslt ?????? ???? ?????? ??????????????????? ???????? ???? ?????????????? ?????? ??????????. ???????????? ???? ???????? ???? ????????????????????? XSLT ?????????????? ?????? db2x_xsltproc ?????????? ???? ???? ?????????????? ?????? ???? ???? ????????????????? ???? ???? ?????????? ?????????? ????????????? ???? ???????? ???????? ???????? xsltproc(1) ?????????? ???? libxslt ?????????????? ?????????????.

???????? ???????? ???????? ?????? ???????????????? ?????????????? ?????????????? ???? ???????????? ?????????????? ???? ???????????? ???????? ?????? ???? docbook2X ???? ???????????????? ?????????????. ???? ?????? ???????? ???????????? ???????????????? ???????? ???????????????? ???????? ?????????????????????? XSLT ???? ???? ???????? ???? ?????????? ?????????????? ?????? ???????? ????. ???? ?????????? ?????? ?????? ?????????????? ???????? docbook2X ???? ?????? DocBook ???? ?????? ?????????????? ???????? ?????????? ?? ???? ???????? ?????????? ??????????????? ???? ???? ???????? ?????????? ?????????? ???????? ?????????????????????????? ?????????????? ??????. ?????????? ?????????????? ?????????? ????????????? ???? ?????? ?????????? ?????????????? ???????? ???????? ???????? ???????????????? ???? ?????????? ???????? ?? ?????????????? ???? ???? ???????? ?????? (???????? ???????? ?????????? ???? ???????? ??????????????? ???????????? ??????????????? ???????? ?????????????????????? ?????????? ???? ???????? ????????!).

Steve Cheng <stevecheng@users.sourceforge.net>.

?????????????? docbook2X (???? ???????? Texinfo ???? HTML) ???????????? ?????????? DocBook ???? ?????????? ???????????? ?? Texinfo ???? ????????????? ???????? ?????? ?????????????.

?????????????? ????????????? ???????????? ?????? ???????????? ???? ??????????????? ?????? ???????? ???????????? ??????: ??????????????? docbook2X ⟨http://docbook2x.sourceforge.net⟩ .

???????? ???????? ?????????? ?????????????? ??????????????????? ?????????? ???? libxslt?? SAXON ???? Xalan ???? ???????????? ????????. ???????????? W3C XSLT 1.0 ???????? ?????????? ?????????????????????????? ???????? ?????????? ??????.

3 March 2007 docbook2X 0.8.8