@related : [[Publishing]] [[DocBook]] === Rich Text Format=== The goal is to use it, to produce msword .doc files, (now [[RTF]] files). http://fr.wikipedia.org/wiki/Rich_Text_Format === [[DocBook]] XML Sample=== cat > DocBook.xml << EOF <===DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >=== book / bookinfo / title
book / chapter / title http://localhost/icons/bomb.png http://lists.oasis-open.org/archives/docbook/200208/msg00141.html book / chapter / para <===--=== sudo apt-get install jade jadetex docbook-utils psgml docbook-xml docbook-simple docbook-mathml docbook-xsl docbook-utils linuxdoc-tools sgmltools-lite *-> EOF #EOF === TRANSFORMATION : RTF=== docbook2rtf DocBook.xml # on [[Debian]] Using catalogs: /etc/sgml/catalog Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print Working on: /home/coval644/src/tests/tmp/../docbook.xml jade:/usr/share/sgml/declaration/xml.dcl:31:27:W: characters in the document character set with numbers exceeding 65535 not supported Done. I can not manage to see my image using docbook2rtf and abiword (or msword) ? === TRANSFORMATION : [[HTML]]=== http://cyberelk.net/tim/xmlto/re01.html xmlto html-nochunks docbook.xml cat docbook.html book / bookinfo / title

book / bookinfo / title


Table of Contents

1. book / chapter / title

Chapter 1. book / chapter / title

http://localhost/icons/bomb.png http://lists.oasis-open.org/archives/docbook/200208/msg00141.html

book / chapter / para

EOF === TRANSFORMATION : FO & RTF=== sudo apt-get install abiword xsltproc passivetex xmlto xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl docbook.xml > docbook.fo # http://www.xmlmind.com/foconverter/ # [[ClosedSource]] /usr/local/local/${OSTYPE}/opt/xfc-22/fo2rtf docbook.fo abiword docbook.rtf cat docbook.rtf {\rtf1\ansi\ansicpg1252\deff0 {\fonttbl \f0\froman\fcharset0 Times \f1\fswiss\fcharset0 Helvetica \f2\fmodern\fcharset0 Courier \f3\ftech\fcharset2 Symbol } {\colortbl ; \red127\green255\blue212; \red0\green0\blue0; \red0\green0\blue255; \red255\green0\blue255; \red190\green190\blue190; \red0\green255\blue0; \red50\green205\blue50; \red176\green48\blue96; \red0\green0\blue128; \red85\green107\blue47; \red160\green32\blue240; \red255\green0\blue0; \red192\green192\blue192; \red0\green128\blue128; \red255\green255\blue255; \red255\green255\blue0; } {\info {\*\userprops {\propname creator}\proptype30 {\staticval XMLmind FO Converter} } } \facingp\margmirror\fet0\ftnbj \sectd \pghsxn15840\pgwsxn12240 \margtsxn1440\margbsxn1440\marglsxn1440\margrsxn1440 \margmirsxn \headery720 \footery720 \titlepg \pgncont\pgndec {\headerr \trowd\trleft0\trrh280 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl \cell \pard\intbl \cell \row } {\headerf } {\footerr \trowd\trleft0\trrh280 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl \cell \pard\intbl \cell \row } {\footerf } {\*\bkmkstart id2485486} \pard\sb373\qc {\plain\f1\fs50\b\cf2 book / bookinfo / title } \par {\*\bkmkend id2485486} \pard\pagebb\qj {\plain\f1\fs29\b\cf2 book / bookinfo / title } \par \pard\sect \sectd \pghsxn15840\pgwsxn12240 \margtsxn1440\margbsxn1440\marglsxn1440\margrsxn1440 \margmirsxn \headery720 \footery720 \titlepg \pgncont\pgnlcrm {\headerr \trowd\trleft0\trrh280 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl\qc {\plain\f0\fs20\cf2 book / bookinfo / title } \cell \pard\intbl \cell \row } {\headerf \trowd\trleft0\trrh280 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl \cell \pard\intbl \cell \row } {\footerr \trowd\trleft0\trrh280 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl\qc {\plain\f0\fs20\cf2 \chpgn } \cell \pard\intbl \cell \row } {\footerf \trowd\trleft0\trrh280 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl\qc {\plain\f0\fs20\cf2 \chpgn } \cell \pard\intbl \cell \row } {\*\bkmkstart toc...id2485486} \pard\sb518\qj {\plain\f1\fs35\b\cf2 Table of Contents } \par {\*\bkmkend toc...id2485486} \pard\sb173\ri480\tldot\tx4440 {\field{\*\fldinst HYPERLINK \\l id2485995}{\fldrslt {\plain\f0\fs20\cf2 1. book / chapter / title } }} {\plain\f0\fs20\cf2 } {\plain\f0\fs20\cf2 \tab } {\plain\f0\fs20\cf2 } {\field{\*\fldinst HYPERLINK \\l id2485995}{\fldrslt {\plain\f0\fs20\cf2 {\field{\*\fldinst PAGEREF id2485995}{\fldrslt 0}} } }} \par \pard\sect \sectd \pghsxn15840\pgwsxn12240 \margtsxn1440\margbsxn1440\marglsxn1440\margrsxn1440 \margmirsxn \headery720 \footery720 \titlepg \pgnrestart\pgnstarts1\pgndec {\headerr \trowd\trleft0\trrh280 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl\qc {\plain\f0\fs20\cf2 book / chapter / title } \cell \pard\intbl \cell \row } {\headerf \trowd\trleft0\trrh280 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalt \clbrdrb\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl \cell \pard\intbl \cell \row } {\footerr \trowd\trleft0\trrh280 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl\qc {\plain\f0\fs20\cf2 \chpgn } \cell \pard\intbl \cell \row } {\footerf \trowd\trleft0\trrh280 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx3120 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx6240 \clvertalb \clbrdrt\brdrs\brdrw10\brdrcf2\cellx9360 \pard\intbl \cell \pard\intbl\qc {\plain\f0\fs20\cf2 \chpgn } \cell \pard\intbl \cell \row } {\*\bkmkstart id2485995} \pard\sb200\qj {\plain\f1\fs50\b\cf2 Chapter\~1.\~book / chapter / title } \par {\*\bkmkend id2485995} \pard\sb200\qj\li960 {\plain\f0\fs20\cf2 } {\plain\f0\fs20\cf2 {\pict\pngblip\picw15\pich17 89504e470d0a1a0a0000000d4948445200000014000000160403000000326fa13500000030504c5445ffffffffcc33ccffffccccccbbbbbb9999998888886666665555553333330000000000000000000000000000000000002c49aac70000000374524e53ffff00d7ca0d4100000001624b47440f18ba00d9000000097048597300000048000000480046c96b3e000000934944415408d745ceb10dc2301005d02f2124ecca0d0b7882d4548c4063215820239005284215d2f92a2364056e4acef645fceae9eb7c67c49ad97b8f091263fec45ce892139adabad24a8de9f54cb04454da3d6099b9cc6699d8866b690d25a07197893b54dacbfdfc567e4efda3 ab443ef6635286212a97db482b87c8ca4324d2679b2feb32a9d7132dc2185ae4939e35fe07783941302cd6387d0000005a7a545874436f6d6d656e74000078da0bc9c82c56482c2a51005299790a2519a90a05a5493999c90a29f9b98999797a0adea96540098fd2f48cd4621d856c102fc32135b3442f393f57472138b5a024353729b548c1d0d2d214003dfd1b058eb436c30000000049454e44ae426082 } } {\plain\f0\fs20\cf2 http://lists.oasis-open.org/archives/docbook/200208/msg00141.html } \par \pard\sb200\qj\li960 {\plain\f0\fs20\cf2 book / chapter / para } \par \pard\sect } ===MISC=== {{http://sit.photos.wanadoo.fr/sitdriver?cid=b0a61a50d259ac12#.jpg?nocache}}