This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PDF Docs for 2.0 beta


Iztok Zupet wrote:
Hello,

This patch enables building the reference manual in PDF. To achieve this, some pictures in gif format were converted to png format and the sgml sources edited accordingly.

I've finally got around to applying this (sorry!). I've added jadetex.cfg's so we get highlighted links. I've also kept the index, but I notice that it isn't quite right - evidently because the <part>s that contain <refentry>s don't get treated the same as <chapter>s. As a result the index entries for the kernel, USB and synthetic HAL parts (for example) are subsumed into the previous <chapter>. They are listed there, just not at the top level where they should be.


I don't think there's much I can do about this and Bart agrees with me that it's better than no index at all.

Secondly I tried to reproduce what you did with the CDL guide too, but it isn't quite right - I thought fig2dev generating the PNGs was the way that was meant to be best? Evidently not because the quality of the images in the CDL guide is poor.

Can you take a look to see what I've missed there?

I made some other tweaks in places, and so I'm attaching a new patch. I've checked this into both trunk and 2.0 branch as a baseline.

Jifl
--
eCosCentric    http://www.eCosCentric.com/    The eCos and RedBoot experts
--[ "You can complain because roses have thorns, or you ]--
--[  can rejoice because thorns have roses." -Lincoln   ]-- Opinions==mine
Index: doc/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/doc/ChangeLog,v
retrieving revision 1.14
diff -u -5 -p -r1.14 ChangeLog
--- doc/ChangeLog	24 Feb 2003 14:04:35 -0000	1.14
+++ doc/ChangeLog	1 May 2003 18:59:20 -0000
@@ -1,5 +1,16 @@
+2003-05-01  Jonathan Larmour  <jifl@eCosCentric.com>
+
+	* sgml/jadetex.cfg: Add this to configure PDF output nicely with index
+	and coloured links.
+
+2003-03-23  Iztok Zupet  <iz@vsr.si>
+
+	* sgml/makemakefile: modified copyfiles to copy png-s instead of 
+	gif-s.
+	* sgml/README-PDF: Comment on pdfjadetext failure and workaround.
+
 2003-02-24  Jonathan Larmour  <jifl@eCosCentric.com>
 
 	* sgml/doclist: Reorder in a slightly more logical order with
 	related bits grouped together.
 	Add docs for power management, USB (slave, eth slave, and SA11x0
Index: doc/sgml/README-PDF
===================================================================
RCS file: /cvs/ecos/ecos/doc/sgml/README-PDF,v
retrieving revision 1.1
diff -u -5 -p -r1.1 README-PDF
--- doc/sgml/README-PDF	18 Oct 2002 01:45:34 -0000	1.1
+++ doc/sgml/README-PDF	1 May 2003 18:59:20 -0000
@@ -1,23 +1,30 @@
 To build the PDF version of docs (on Linux), simply use:
-make pdf
+make pdfa4 for A4 size or
+make pdfletter for US letter size
 
 If Your pdfjadetex complains with
 	> ! TeX capacity exceeded, sorry [save size=5000].
 then define
 	save_size.pdfjadetex=10000 (at least) in
 	/usr/share/texmf/web2c/texmf.cnf instead of 5000.
 
+If Your pdfjadetex complains with
+	> ! TeX capacity exceeded, sorry [number of strings=55000].
+then define
+	max_strings.pdfjadetex=155000 (for instance) in
+	/usr/share/texmf/web2c/texmf.cnf instead of 5000.
+
 If You don't get coloured links in Your output, or if You 
 wish to modify the pdfjadetex default behaviour then add
 a file named jadetex.cfg into each directory where the build
 takes place and put something like that into:
 
 \hypersetup{pdfpagemode=None,  pdfauthor=eCos (pdfjadetex) ,  colorlinks=true,
  linkcolor=blue,  pdfstartview=FitH}
 
-Regaqrds
+Regards
 Iztok
 <iz@vsr.si>
 
 
 
Index: doc/sgml/jadetex.cfg
===================================================================
RCS file: doc/sgml/jadetex.cfg
diff -N doc/sgml/jadetex.cfg
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ doc/sgml/jadetex.cfg	1 May 2003 18:59:20 -0000
@@ -0,0 +1 @@
+\hypersetup{pdfauthor=eCos (pdfjadetex) ,  colorlinks=true,  linkcolor=blue,  pdfstartview=FitH}
Index: doc/sgml/makemakefile
===================================================================
RCS file: /cvs/ecos/ecos/doc/sgml/makemakefile,v
retrieving revision 1.10
diff -u -5 -p -r1.10 makemakefile
--- doc/sgml/makemakefile	24 Feb 2003 14:04:36 -0000	1.10
+++ doc/sgml/makemakefile	1 May 2003 18:59:20 -0000
@@ -78,14 +78,14 @@ for i in `cat doclist`; do
    entityi="`echo $i | sed 's@/@-@g; s@\.@-@g; s@_@-@g; s@-current-doc@@g; s@-current@@g'`"
    echo "<!ENTITY $entityi SYSTEM \"../../packages/$i\">" | sed "s@/current/@/${PACKAGEVER}/@g" >> ecos-ref.sgml
   fi
 done
 
-# Go through again but find GIFs to copy
+# Go through again but find PNGs to copy
 for i in `for j in \`cat doclist\` ; do dirname $j ; done | sort | uniq` ; do
   diri=`echo ../../packages/$i | sed "s@/current/@/${PACKAGEVER}/@g"`
-  dirigifs=`ls $diri/*.gif 2>/dev/null | tr '\n' ' '`
+  dirigifs=`ls $diri/*.png 2>/dev/null | tr '\n' ' '`
   if [ x"$dirigifs" != x ]; then
         copyfiles="$copyfiles $dirigifs"
   fi
 done
 
Index: doc/sgml/user-guide/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/doc/sgml/user-guide/ChangeLog,v
retrieving revision 1.4.2.1
diff -u -5 -p -r1.4.2.1 ChangeLog
--- doc/sgml/user-guide/ChangeLog	3 Mar 2003 08:31:01 -0000	1.4.2.1
+++ doc/sgml/user-guide/ChangeLog	1 May 2003 18:59:20 -0000
@@ -1,5 +1,13 @@
+2003-05-01  Jonathan Larmour  <jifl@eCosCentric.com>
+
+	* jadetex.cfg: Add this to configure PDF output nicely with index
+	and coloured links.
+
+	* pix/*.gif: Delete as they are now unused.
+	* introduction.sgml: Add ID for notation and conventions chap.
+
 2003-03-03  John Dallaway  <jld@ecoscentric.com>
 
 	* programming-concepts-techniques.sgml:
 	PKG_INSTALL_DIR -> INSTALL_DIR
 
Index: doc/sgml/user-guide/introduction.sgml
===================================================================
RCS file: /cvs/ecos/ecos/doc/sgml/user-guide/introduction.sgml,v
retrieving revision 1.1
diff -u -5 -p -r1.1 introduction.sgml
--- doc/sgml/user-guide/introduction.sgml	12 Feb 2003 18:36:13 -0000	1.1
+++ doc/sgml/user-guide/introduction.sgml	1 May 2003 18:59:21 -0000
@@ -465,11 +465,11 @@ revisions.
 
 </chapter>
 
 <!-- ==================================================== -->
 
-<chapter>
+<chapter id="notation-and-conventions">
 <title>Notation and Conventions</title>
 
 <para>
 Since there are many supported target architectures, notation
 conventions are used in this manual to avoid repeating instructions
@@ -780,6 +780,6 @@ describes the following things:
 </variablelist>
 
 </chapter>
 
 
-</part>
\ No newline at end of file
+</part>
Index: doc/sgml/user-guide/jadetex.cfg
===================================================================
RCS file: doc/sgml/user-guide/jadetex.cfg
diff -N doc/sgml/user-guide/jadetex.cfg
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ doc/sgml/user-guide/jadetex.cfg	1 May 2003 18:59:21 -0000
@@ -0,0 +1 @@
+\hypersetup{pdfauthor=eCos (pdfjadetex) ,  colorlinks=true,  linkcolor=blue,  pdfstartview=FitH}
Index: doc/sgml/user-guide/pix/BuildPackages.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/BuildPackages.gif
diff -N doc/sgml/user-guide/pix/BuildPackages.gif
Binary files /sourceware/cvs-tmp/cvsENJy8i and /dev/null differ
Index: doc/sgml/user-guide/pix/Conflicts.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Conflicts.gif
diff -N doc/sgml/user-guide/pix/Conflicts.gif
Binary files /sourceware/cvs-tmp/cvscu59K1 and /dev/null differ
Index: doc/sgml/user-guide/pix/CorrectFailingRules2.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/CorrectFailingRules2.gif
diff -N doc/sgml/user-guide/pix/CorrectFailingRules2.gif
Binary files /sourceware/cvs-tmp/cvsCgMlyM and /dev/null differ
Index: doc/sgml/user-guide/pix/Image22.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image22.gif
diff -N doc/sgml/user-guide/pix/Image22.gif
Binary files /sourceware/cvs-tmp/cvsskZ29w and /dev/null differ
Index: doc/sgml/user-guide/pix/Image23.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image23.gif
diff -N doc/sgml/user-guide/pix/Image23.gif
Binary files /sourceware/cvs-tmp/cvsclWV5g and /dev/null differ
Index: doc/sgml/user-guide/pix/Image24.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image24.gif
diff -N doc/sgml/user-guide/pix/Image24.gif
Binary files /sourceware/cvs-tmp/cvssGlMT0 and /dev/null differ
Index: doc/sgml/user-guide/pix/Image25.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image25.gif
diff -N doc/sgml/user-guide/pix/Image25.gif
Binary files /sourceware/cvs-tmp/cvsAphqQM and /dev/null differ
Index: doc/sgml/user-guide/pix/Image26.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image26.gif
diff -N doc/sgml/user-guide/pix/Image26.gif
Binary files /sourceware/cvs-tmp/cvsylK6Dy and /dev/null differ
Index: doc/sgml/user-guide/pix/Image27.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image27.gif
diff -N doc/sgml/user-guide/pix/Image27.gif
Binary files /sourceware/cvs-tmp/cvsKMPC3j and /dev/null differ
Index: doc/sgml/user-guide/pix/Image28.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image28.gif
diff -N doc/sgml/user-guide/pix/Image28.gif
Binary files /sourceware/cvs-tmp/cvsoWiXk5 and /dev/null differ
Index: doc/sgml/user-guide/pix/Image29.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image29.gif
diff -N doc/sgml/user-guide/pix/Image29.gif
Binary files /sourceware/cvs-tmp/cvsQPoKpQ and /dev/null differ
Index: doc/sgml/user-guide/pix/Image30.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image30.gif
diff -N doc/sgml/user-guide/pix/Image30.gif
Binary files /sourceware/cvs-tmp/cvsM2ILmB and /dev/null differ
Index: doc/sgml/user-guide/pix/Image31.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image31.gif
diff -N doc/sgml/user-guide/pix/Image31.gif
Binary files /sourceware/cvs-tmp/cvs8QPXvo and /dev/null differ
Index: doc/sgml/user-guide/pix/Image32.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image32.gif
diff -N doc/sgml/user-guide/pix/Image32.gif
Binary files /sourceware/cvs-tmp/cvsqvM4vb and /dev/null differ
Index: doc/sgml/user-guide/pix/Image33.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image33.gif
diff -N doc/sgml/user-guide/pix/Image33.gif
Binary files /sourceware/cvs-tmp/cvso7CWiY and /dev/null differ
Index: doc/sgml/user-guide/pix/Image34.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image34.gif
diff -N doc/sgml/user-guide/pix/Image34.gif
Binary files /sourceware/cvs-tmp/cvsSDysYK and /dev/null differ
Index: doc/sgml/user-guide/pix/Image35.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image35.gif
diff -N doc/sgml/user-guide/pix/Image35.gif
Binary files /sourceware/cvs-tmp/cvsyYkM1w and /dev/null differ
Index: doc/sgml/user-guide/pix/Image36.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image36.gif
diff -N doc/sgml/user-guide/pix/Image36.gif
Binary files /sourceware/cvs-tmp/cvsy5iKfl and /dev/null differ
Index: doc/sgml/user-guide/pix/Image37.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image37.gif
diff -N doc/sgml/user-guide/pix/Image37.gif
Binary files /sourceware/cvs-tmp/cvsWQ9Ml9 and /dev/null differ
Index: doc/sgml/user-guide/pix/Image38.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image38.gif
diff -N doc/sgml/user-guide/pix/Image38.gif
Binary files /sourceware/cvs-tmp/cvsi5tbfX and /dev/null differ
Index: doc/sgml/user-guide/pix/Image39.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image39.gif
diff -N doc/sgml/user-guide/pix/Image39.gif
Binary files /sourceware/cvs-tmp/cvs8AZw0K and /dev/null differ
Index: doc/sgml/user-guide/pix/Image40.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image40.gif
diff -N doc/sgml/user-guide/pix/Image40.gif
Binary files /sourceware/cvs-tmp/cvsqpf7zy and /dev/null differ
Index: doc/sgml/user-guide/pix/Image41.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image41.gif
diff -N doc/sgml/user-guide/pix/Image41.gif
Binary files /sourceware/cvs-tmp/cvsOS43Wl and /dev/null differ
Index: doc/sgml/user-guide/pix/Image42.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image42.gif
diff -N doc/sgml/user-guide/pix/Image42.gif
Binary files /sourceware/cvs-tmp/cvsgksdXa and /dev/null differ
Index: doc/sgml/user-guide/pix/Image43.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image43.gif
diff -N doc/sgml/user-guide/pix/Image43.gif
Binary files /sourceware/cvs-tmp/cvsikMaMZ and /dev/null differ
Index: doc/sgml/user-guide/pix/Image44.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image44.gif
diff -N doc/sgml/user-guide/pix/Image44.gif
Binary files /sourceware/cvs-tmp/cvskUW1oO and /dev/null differ
Index: doc/sgml/user-guide/pix/Image45.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image45.gif
diff -N doc/sgml/user-guide/pix/Image45.gif
Binary files /sourceware/cvs-tmp/cvschhCTC and /dev/null differ
Index: doc/sgml/user-guide/pix/Image46.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image46.gif
diff -N doc/sgml/user-guide/pix/Image46.gif
Binary files /sourceware/cvs-tmp/cvsskNWst and /dev/null differ
Index: doc/sgml/user-guide/pix/Image47.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image47.gif
diff -N doc/sgml/user-guide/pix/Image47.gif
Binary files /sourceware/cvs-tmp/cvsGe7EOj and /dev/null differ
Index: doc/sgml/user-guide/pix/Image47new.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image47new.gif
diff -N doc/sgml/user-guide/pix/Image47new.gif
Binary files /sourceware/cvs-tmp/cvsSH3xY9 and /dev/null differ
Index: doc/sgml/user-guide/pix/Image48.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image48.gif
diff -N doc/sgml/user-guide/pix/Image48.gif
Binary files /sourceware/cvs-tmp/cvsOwTFXZ and /dev/null differ
Index: doc/sgml/user-guide/pix/Image49.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image49.gif
diff -N doc/sgml/user-guide/pix/Image49.gif
Binary files /sourceware/cvs-tmp/cvsYeIIOP and /dev/null differ
Index: doc/sgml/user-guide/pix/Image50.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image50.gif
diff -N doc/sgml/user-guide/pix/Image50.gif
Binary files /sourceware/cvs-tmp/cvs0ELowF and /dev/null differ
Index: doc/sgml/user-guide/pix/Image50new.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image50new.gif
diff -N doc/sgml/user-guide/pix/Image50new.gif
Binary files /sourceware/cvs-tmp/cvsUe0Wkx and /dev/null differ
Index: doc/sgml/user-guide/pix/Image51.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image51.gif
diff -N doc/sgml/user-guide/pix/Image51.gif
Binary files /sourceware/cvs-tmp/cvs8kwi1o and /dev/null differ
Index: doc/sgml/user-guide/pix/Image52.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image52.gif
diff -N doc/sgml/user-guide/pix/Image52.gif
Binary files /sourceware/cvs-tmp/cvs4Dv3vg and /dev/null differ
Index: doc/sgml/user-guide/pix/Image53.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image53.gif
diff -N doc/sgml/user-guide/pix/Image53.gif
Binary files /sourceware/cvs-tmp/cvskvzCO7 and /dev/null differ
Index: doc/sgml/user-guide/pix/Image54.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image54.gif
diff -N doc/sgml/user-guide/pix/Image54.gif
Binary files /sourceware/cvs-tmp/cvs0B6pVY and /dev/null differ
Index: doc/sgml/user-guide/pix/Image54new.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image54new.gif
diff -N doc/sgml/user-guide/pix/Image54new.gif
Binary files /sourceware/cvs-tmp/cvsOorjPP and /dev/null differ
Index: doc/sgml/user-guide/pix/Image55.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image55.gif
diff -N doc/sgml/user-guide/pix/Image55.gif
Binary files /sourceware/cvs-tmp/cvsc29tAG and /dev/null differ
Index: doc/sgml/user-guide/pix/Image56.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image56.gif
diff -N doc/sgml/user-guide/pix/Image56.gif
Binary files /sourceware/cvs-tmp/cvscJiYuz and /dev/null differ
Index: doc/sgml/user-guide/pix/Image57.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image57.gif
diff -N doc/sgml/user-guide/pix/Image57.gif
Binary files /sourceware/cvs-tmp/cvsWzijhs and /dev/null differ
Index: doc/sgml/user-guide/pix/Image58.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image58.gif
diff -N doc/sgml/user-guide/pix/Image58.gif
Binary files /sourceware/cvs-tmp/cvsExueSk and /dev/null differ
Index: doc/sgml/user-guide/pix/Image59.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image59.gif
diff -N doc/sgml/user-guide/pix/Image59.gif
Binary files /sourceware/cvs-tmp/cvssGMEgd and /dev/null differ
Index: doc/sgml/user-guide/pix/Image60.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/Image60.gif
diff -N doc/sgml/user-guide/pix/Image60.gif
Binary files /sourceware/cvs-tmp/cvs6Dvik5 and /dev/null differ
Index: doc/sgml/user-guide/pix/ToolsOptions.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/ToolsOptions.gif
diff -N doc/sgml/user-guide/pix/ToolsOptions.gif
Binary files /sourceware/cvs-tmp/cvsMawGnZ and /dev/null differ
Index: doc/sgml/user-guide/pix/addfromfolder.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/addfromfolder.gif
diff -N doc/sgml/user-guide/pix/addfromfolder.gif
Binary files /sourceware/cvs-tmp/cvsQbUvdT and /dev/null differ
Index: doc/sgml/user-guide/pix/addplatform.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/addplatform.gif
diff -N doc/sgml/user-guide/pix/addplatform.gif
Binary files /sourceware/cvs-tmp/cvsowgjRM and /dev/null differ
Index: doc/sgml/user-guide/pix/admin.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/admin.gif
diff -N doc/sgml/user-guide/pix/admin.gif
Binary files /sourceware/cvs-tmp/cvsAnTL1F and /dev/null differ
Index: doc/sgml/user-guide/pix/arrow.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/arrow.gif
diff -N doc/sgml/user-guide/pix/arrow.gif
Binary files /sourceware/cvs-tmp/cvsUMDSeB and /dev/null differ
Index: doc/sgml/user-guide/pix/bash.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/bash.gif
diff -N doc/sgml/user-guide/pix/bash.gif
Binary files /sourceware/cvs-tmp/cvsCOXwfw and /dev/null differ
Index: doc/sgml/user-guide/pix/botclear.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/botclear.gif
diff -N doc/sgml/user-guide/pix/botclear.gif
Binary files /sourceware/cvs-tmp/cvseLwFZq and /dev/null differ
Index: doc/sgml/user-guide/pix/build-tools-dialog.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/build-tools-dialog.gif
diff -N doc/sgml/user-guide/pix/build-tools-dialog.gif
Binary files /sourceware/cvs-tmp/cvsYZO7Bl and /dev/null differ
Index: doc/sgml/user-guide/pix/build-tools2.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/build-tools2.gif
diff -N doc/sgml/user-guide/pix/build-tools2.gif
Binary files /sourceware/cvs-tmp/cvsWdZ32f and /dev/null differ
Index: doc/sgml/user-guide/pix/build3D.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/build3D.gif
diff -N doc/sgml/user-guide/pix/build3D.gif
Binary files /sourceware/cvs-tmp/cvsIPgCDc and /dev/null differ
Index: doc/sgml/user-guide/pix/build3D2.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/build3D2.gif
diff -N doc/sgml/user-guide/pix/build3D2.gif
Binary files /sourceware/cvs-tmp/cvsO1lTp8 and /dev/null differ
Index: doc/sgml/user-guide/pix/buildoptions.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/buildoptions.gif
diff -N doc/sgml/user-guide/pix/buildoptions.gif
Binary files /sourceware/cvs-tmp/cvswHs075 and /dev/null differ
Index: doc/sgml/user-guide/pix/ch-properties-dialog.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/ch-properties-dialog.gif
diff -N doc/sgml/user-guide/pix/ch-properties-dialog.gif
Binary files /sourceware/cvs-tmp/cvsqVPyF3 and /dev/null differ
Index: doc/sgml/user-guide/pix/comprepos.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/comprepos.gif
diff -N doc/sgml/user-guide/pix/comprepos.gif
Binary files /sourceware/cvs-tmp/cvsw9DSX0 and /dev/null differ
Index: doc/sgml/user-guide/pix/comprepos1.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/comprepos1.gif
diff -N doc/sgml/user-guide/pix/comprepos1.gif
Binary files /sourceware/cvs-tmp/cvskwzNZX and /dev/null differ
Index: doc/sgml/user-guide/pix/comprepos2.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/comprepos2.gif
diff -N doc/sgml/user-guide/pix/comprepos2.gif
Binary files /sourceware/cvs-tmp/cvs6fzYJU and /dev/null differ
Index: doc/sgml/user-guide/pix/config-f1.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/config-f1.gif
diff -N doc/sgml/user-guide/pix/config-f1.gif
Binary files /sourceware/cvs-tmp/cvs4x5YvT and /dev/null differ
Index: doc/sgml/user-guide/pix/configitemlabels.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/configitemlabels.gif
diff -N doc/sgml/user-guide/pix/configitemlabels.gif
Binary files /sourceware/cvs-tmp/cvssfiyQR and /dev/null differ
Index: doc/sgml/user-guide/pix/configwin.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/configwin.gif
diff -N doc/sgml/user-guide/pix/configwin.gif
Binary files /sourceware/cvs-tmp/cvsmzCLSP and /dev/null differ
Index: doc/sgml/user-guide/pix/conflictwin.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/conflictwin.gif
diff -N doc/sgml/user-guide/pix/conflictwin.gif
Binary files /sourceware/cvs-tmp/cvswVPcFN and /dev/null differ
Index: doc/sgml/user-guide/pix/connection.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/connection.gif
diff -N doc/sgml/user-guide/pix/connection.gif
Binary files /sourceware/cvs-tmp/cvscalpwN and /dev/null differ
Index: doc/sgml/user-guide/pix/ecos.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/ecos.gif
diff -N doc/sgml/user-guide/pix/ecos.gif
Binary files /sourceware/cvs-tmp/cvs4OUWbN and /dev/null differ
Index: doc/sgml/user-guide/pix/find-dialog.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/find-dialog.gif
diff -N doc/sgml/user-guide/pix/find-dialog.gif
Binary files /sourceware/cvs-tmp/cvs8DqTHM and /dev/null differ
Index: doc/sgml/user-guide/pix/html-help.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/html-help.gif
diff -N doc/sgml/user-guide/pix/html-help.gif
Binary files /sourceware/cvs-tmp/cvs29Gt0L and /dev/null differ
Index: doc/sgml/user-guide/pix/install3D.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/install3D.gif
diff -N doc/sgml/user-guide/pix/install3D.gif
Binary files /sourceware/cvs-tmp/cvs2mAPeN and /dev/null differ
Index: doc/sgml/user-guide/pix/install3D2.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/install3D2.gif
diff -N doc/sgml/user-guide/pix/install3D2.gif
Binary files /sourceware/cvs-tmp/cvs4Ytn2N and /dev/null differ
Index: doc/sgml/user-guide/pix/memorywin.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/memorywin.gif
diff -N doc/sgml/user-guide/pix/memorywin.gif
Binary files /sourceware/cvs-tmp/cvskM1wxO and /dev/null differ
Index: doc/sgml/user-guide/pix/memregions.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/memregions.gif
diff -N doc/sgml/user-guide/pix/memregions.gif
Binary files /sourceware/cvs-tmp/cvsojWSLO and /dev/null differ
Index: doc/sgml/user-guide/pix/memreloc.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/memreloc.gif
diff -N doc/sgml/user-guide/pix/memreloc.gif
Binary files /sourceware/cvs-tmp/cvsMsxf5Q and /dev/null differ
Index: doc/sgml/user-guide/pix/mlt-region-general.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/mlt-region-general.gif
diff -N doc/sgml/user-guide/pix/mlt-region-general.gif
Binary files /sourceware/cvs-tmp/cvsqWWM2S and /dev/null differ
Index: doc/sgml/user-guide/pix/mlt-section-general.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/mlt-section-general.gif
diff -N doc/sgml/user-guide/pix/mlt-section-general.gif
Binary files /sourceware/cvs-tmp/cvsKxLISU and /dev/null differ
Index: doc/sgml/user-guide/pix/mlt-section-relocation.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/mlt-section-relocation.gif
diff -N doc/sgml/user-guide/pix/mlt-section-relocation.gif
Binary files /sourceware/cvs-tmp/cvsuuWrtW and /dev/null differ
Index: doc/sgml/user-guide/pix/mlt-view.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/mlt-view.gif
diff -N doc/sgml/user-guide/pix/mlt-view.gif
Binary files /sourceware/cvs-tmp/cvsEeaPSX and /dev/null differ
Index: doc/sgml/user-guide/pix/modifyplatform.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/modifyplatform.gif
diff -N doc/sgml/user-guide/pix/modifyplatform.gif
Binary files /sourceware/cvs-tmp/cvsUZgvt1 and /dev/null differ
Index: doc/sgml/user-guide/pix/open-dialog.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/open-dialog.gif
diff -N doc/sgml/user-guide/pix/open-dialog.gif
Binary files /sourceware/cvs-tmp/cvssKEQR4 and /dev/null differ
Index: doc/sgml/user-guide/pix/options.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/options.gif
diff -N doc/sgml/user-guide/pix/options.gif
Binary files /sourceware/cvs-tmp/cvs4eho07 and /dev/null differ
Index: doc/sgml/user-guide/pix/packagesdialog.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/packagesdialog.gif
diff -N doc/sgml/user-guide/pix/packagesdialog.gif
Binary files /sourceware/cvs-tmp/cvsOzG8Sa and /dev/null differ
Index: doc/sgml/user-guide/pix/properties-dialog.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/properties-dialog.gif
diff -N doc/sgml/user-guide/pix/properties-dialog.gif
Binary files /sourceware/cvs-tmp/cvsyqkIqd and /dev/null differ
Index: doc/sgml/user-guide/pix/properties-dialog2.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/properties-dialog2.gif
diff -N doc/sgml/user-guide/pix/properties-dialog2.gif
Binary files /sourceware/cvs-tmp/cvs0Hih5h and /dev/null differ
Index: doc/sgml/user-guide/pix/properties-dialog3.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/properties-dialog3.gif
diff -N doc/sgml/user-guide/pix/properties-dialog3.gif
Binary files /sourceware/cvs-tmp/cvscXjwrm and /dev/null differ
Index: doc/sgml/user-guide/pix/propwin.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/propwin.gif
diff -N doc/sgml/user-guide/pix/propwin.gif
Binary files /sourceware/cvs-tmp/cvs6qRrCq and /dev/null differ
Index: doc/sgml/user-guide/pix/regprops.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/regprops.gif
diff -N doc/sgml/user-guide/pix/regprops.gif
Binary files /sourceware/cvs-tmp/cvsYpFJwu and /dev/null differ
Index: doc/sgml/user-guide/pix/repo3D.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/repo3D.gif
diff -N doc/sgml/user-guide/pix/repo3D.gif
Binary files /sourceware/cvs-tmp/cvsS5qdby and /dev/null differ
Index: doc/sgml/user-guide/pix/repo3D1.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/repo3D1.gif
diff -N doc/sgml/user-guide/pix/repo3D1.gif
Binary files /sourceware/cvs-tmp/cvswD2z6C and /dev/null differ
Index: doc/sgml/user-guide/pix/repos-relocate.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/repos-relocate.gif
diff -N doc/sgml/user-guide/pix/repos-relocate.gif
Binary files /sourceware/cvs-tmp/cvs6qxWnJ and /dev/null differ
Index: doc/sgml/user-guide/pix/resolve-conflicts.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/resolve-conflicts.gif
diff -N doc/sgml/user-guide/pix/resolve-conflicts.gif
Binary files /sourceware/cvs-tmp/cvsasRrsP and /dev/null differ
Index: doc/sgml/user-guide/pix/run-tests.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/run-tests.gif
diff -N doc/sgml/user-guide/pix/run-tests.gif
Binary files /sourceware/cvs-tmp/cvsunoJwX and /dev/null differ
Index: doc/sgml/user-guide/pix/save-as-dialog.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/save-as-dialog.gif
diff -N doc/sgml/user-guide/pix/save-as-dialog.gif
Binary files /sourceware/cvs-tmp/cvsemA4e5 and /dev/null differ
Index: doc/sgml/user-guide/pix/settings-conflict.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/settings-conflict.gif
diff -N doc/sgml/user-guide/pix/settings-conflict.gif
Binary files /sourceware/cvs-tmp/cvsStQiAc and /dev/null differ
Index: doc/sgml/user-guide/pix/settings-display.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/settings-display.gif
diff -N doc/sgml/user-guide/pix/settings-display.gif
Binary files /sourceware/cvs-tmp/cvsg9N42l and /dev/null differ
Index: doc/sgml/user-guide/pix/settings-runtests.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/settings-runtests.gif
diff -N doc/sgml/user-guide/pix/settings-runtests.gif
Binary files /sourceware/cvs-tmp/cvsE8tOlv and /dev/null differ
Index: doc/sgml/user-guide/pix/settings-viewers.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/settings-viewers.gif
diff -N doc/sgml/user-guide/pix/settings-viewers.gif
Binary files /sourceware/cvs-tmp/cvs0a0joE and /dev/null differ
Index: doc/sgml/user-guide/pix/targetlist.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/targetlist.gif
diff -N doc/sgml/user-guide/pix/targetlist.gif
Binary files /sourceware/cvs-tmp/cvs6i1RdN and /dev/null differ
Index: doc/sgml/user-guide/pix/templates.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/templates.gif
diff -N doc/sgml/user-guide/pix/templates.gif
Binary files /sourceware/cvs-tmp/cvsojLyEV and /dev/null differ
Index: doc/sgml/user-guide/pix/toolsplatforms.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/toolsplatforms.gif
diff -N doc/sgml/user-guide/pix/toolsplatforms.gif
Binary files /sourceware/cvs-tmp/cvsrmwFHW and /dev/null differ
Index: doc/sgml/user-guide/pix/user-tools-dialog.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/user-tools-dialog.gif
diff -N doc/sgml/user-guide/pix/user-tools-dialog.gif
Binary files /sourceware/cvs-tmp/cvsQM1osX and /dev/null differ
Index: doc/sgml/user-guide/pix/viewmenu.gif
===================================================================
RCS file: doc/sgml/user-guide/pix/viewmenu.gif
diff -N doc/sgml/user-guide/pix/viewmenu.gif
Binary files /sourceware/cvs-tmp/cvstO4z2X and /dev/null differ
Index: host/libcdl/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v
retrieving revision 1.26
diff -u -5 -p -r1.26 ChangeLog
--- host/libcdl/ChangeLog	12 Feb 2003 17:22:31 -0000	1.26
+++ host/libcdl/ChangeLog	1 May 2003 18:59:21 -0000
@@ -1,5 +1,11 @@
+2003-05-01  Jonathan Larmour  <jifl@eCosCentric.com>
+
+	* doc/package.sgml: Use PNGs instead of GIFs.
+	* doc/jadetex.cfg: Add this to configure PDF output nicely with index
+	and coloured links.
+
 2003-02-12  Bart Veer  <bartv@ecoscentric.com>
 
 	* Makefile.in, configure, testsuite/Makefile.in:
 	Regenerate after acinclude.m4 update
 
Index: host/libcdl/doc/jadetex.cfg
===================================================================
RCS file: host/libcdl/doc/jadetex.cfg
diff -N host/libcdl/doc/jadetex.cfg
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ host/libcdl/doc/jadetex.cfg	1 May 2003 18:59:21 -0000
@@ -0,0 +1 @@
+\hypersetup{pdfauthor=eCos (pdfjadetex) ,  colorlinks=true,  linkcolor=blue,  pdfstartview=FitH}
Index: host/libcdl/doc/package.sgml
===================================================================
RCS file: /cvs/ecos/ecos/host/libcdl/doc/package.sgml,v
retrieving revision 1.2
diff -u -5 -p -r1.2 package.sgml
--- host/libcdl/doc/package.sgml	15 Sep 2002 22:09:08 -0000	1.2
+++ host/libcdl/doc/package.sgml	1 May 2003 18:59:22 -0000
@@ -76,14 +76,11 @@ details of the various packages.
 </para>
 
 <informalfigure PgWide=1>
 <mediaobject>
 <imageobject>
-<imagedata fileref="repo.eps" format="eps" Scalefit=1 Align="Center">
-</imageobject>
-<imageobject>
-<imagedata fileref="repo.gif" format="gif" Align="Center">
+<imagedata fileref="repo.png" Scalefit=1 Align="Center">
 </imageobject>
 </mediaobject>
 </informalfigure>
 
 <para>
@@ -173,14 +170,11 @@ that are no longer required.
 </para>
 
 <informalfigure PgWide=1>
 <mediaobject>
 <imageobject>
-<imagedata fileref="version.eps" format="eps" Scalefit=1 Align="Center">
-</imageobject>
-<imageobject>
-<imagedata fileref="version.gif" format="gif" Align="Center">
+<imagedata fileref="version.png" Scalefit=1 Align="Center">
 </imageobject>
 </mediaobject>
 </informalfigure>
 
 <para>
@@ -392,14 +386,11 @@ which splits the package contents on a f
 </para>
 
 <informalfigure PgWide=1>
 <mediaobject>
 <imageobject>
-<imagedata fileref="package.eps" format="eps" Scalefit=1 Align="Center">
-</imageobject>
-<imageobject>
-<imagedata fileref="package.gif" format="gif" Align="Center">
+<imagedata fileref="package.png" Scalefit=1 Align="Center">
 </imageobject>
 </mediaobject>
 </informalfigure>
 
 <para>
@@ -1268,6 +1259,6 @@ format and may be distributed without fu
 
 </sect1>
 
 <!-- }}} -->
 
-</chapter>
\ No newline at end of file
+</chapter>
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.98.2.3
diff -u -5 -p -r1.98.2.3 ChangeLog
--- packages/ChangeLog	5 Mar 2003 16:42:35 -0000	1.98.2.3
+++ packages/ChangeLog	1 May 2003 18:59:28 -0000
@@ -1,5 +1,15 @@
+2003-03-23  Iztok Zupet  <iz@vsr.si>
+
+	* pkgconf/rules.doc: Use three stylesheets instead of one.
+	One for HTML the other for PDF-letter and the third one for PDF-A4
+	format. (Stylesheets do not support two printable targets in 
+	same stylesheet). Added copyfiles to PDF targets.
+	* pkgconf/ssletter.dsl: New file.
+	* pkgconf/ssa4.dsl: New file.
+	* pkgconf/stylesheet.dsl: remove print stylesheet.
+
 2003-03-05  John Dallaway  <jld@ecoscentric.com>
 
 	* ecosadmin.tcl: Prevent calls to 'cygpath' with an empty
 	path argument.
 
Index: packages/devs/eth/synth/ecosynth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/synth/ecosynth/current/ChangeLog,v
retrieving revision 1.8
diff -u -5 -p -r1.8 ChangeLog
--- packages/devs/eth/synth/ecosynth/current/ChangeLog	25 Feb 2003 16:46:23 -0000	1.8
+++ packages/devs/eth/synth/ecosynth/current/ChangeLog	1 May 2003 18:59:41 -0000
@@ -1,5 +1,12 @@
+2003-02-25  Iztok Zupet  <iz@vsr.si>
+
+	* doc/syntheth.sgml: Replaced .gif with .png to get PDF
+	output.
+	* doc/overview.gif: delete.
+	* doc/overview.png: add.
+
 2003-02-25  Jonathan Larmour  <jifl@eCosCentric.com>
 
 	* doc/syntheth.sgml: Declare as <part> not <reference> to get
 	correct TOC numbering.
 
Index: packages/devs/eth/synth/ecosynth/current/doc/overview.gif
===================================================================
RCS file: packages/devs/eth/synth/ecosynth/current/doc/overview.gif
diff -N packages/devs/eth/synth/ecosynth/current/doc/overview.gif
Binary files /sourceware/cvs-tmp/cvsXopTpG and /dev/null differ
Index: packages/devs/eth/synth/ecosynth/current/doc/overview.png
===================================================================
RCS file: packages/devs/eth/synth/ecosynth/current/doc/overview.png
diff -N packages/devs/eth/synth/ecosynth/current/doc/overview.png
Binary files /dev/null and overview.png differ
Index: packages/devs/eth/synth/ecosynth/current/doc/syntheth.sgml
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/synth/ecosynth/current/doc/syntheth.sgml,v
retrieving revision 1.4
diff -u -5 -p -r1.4 syntheth.sgml
--- packages/devs/eth/synth/ecosynth/current/doc/syntheth.sgml	25 Feb 2003 16:46:23 -0000	1.4
+++ packages/devs/eth/synth/ecosynth/current/doc/syntheth.sgml	1 May 2003 18:59:42 -0000
@@ -72,11 +72,11 @@ operations cannot conveniently be done b
 <command>rawether</command> to interact with the Linux network device. 
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="overview.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="overview.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 On the target-side there are configuration options to control which
Index: packages/devs/watchdog/synth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/synth/current/ChangeLog,v
retrieving revision 1.5
diff -u -5 -p -r1.5 ChangeLog
--- packages/devs/watchdog/synth/current/ChangeLog	25 Feb 2003 16:46:07 -0000	1.5
+++ packages/devs/watchdog/synth/current/ChangeLog	1 May 2003 18:59:59 -0000
@@ -1,5 +1,13 @@
+2003-03-23  Iztok Zupet<iz@vsr.si>
+
+	* doc/synth_watchdog.sgml: Replaced .gif with .png to allow for
+	PDF build.
+
+	* doc/asleep.gif, doc/awake.gif: Converted to *.png and deleted.
+	* doc/asleep.png, doc/awake.png: New files.
+
 2003-02-25  Jonathan Larmour  <jifl@eCosCentric.com>
 
 	* doc/synth_watchdog.sgml: Declare as <part> not <reference> to get
 	correct TOC numbering.
 
Index: packages/devs/watchdog/synth/current/doc/asleep.gif
===================================================================
RCS file: packages/devs/watchdog/synth/current/doc/asleep.gif
diff -N packages/devs/watchdog/synth/current/doc/asleep.gif
Binary files /sourceware/cvs-tmp/cvsTuL8pN and /dev/null differ
Index: packages/devs/watchdog/synth/current/doc/asleep.png
===================================================================
RCS file: packages/devs/watchdog/synth/current/doc/asleep.png
diff -N packages/devs/watchdog/synth/current/doc/asleep.png
Binary files /dev/null and asleep.png differ
Index: packages/devs/watchdog/synth/current/doc/awake.gif
===================================================================
RCS file: packages/devs/watchdog/synth/current/doc/awake.gif
diff -N packages/devs/watchdog/synth/current/doc/awake.gif
Binary files /sourceware/cvs-tmp/cvsFRhEQ3 and /dev/null differ
Index: packages/devs/watchdog/synth/current/doc/awake.png
===================================================================
RCS file: packages/devs/watchdog/synth/current/doc/awake.png
diff -N packages/devs/watchdog/synth/current/doc/awake.png
Binary files /dev/null and awake.png differ
Index: packages/devs/watchdog/synth/current/doc/synth_watchdog.sgml
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/watchdog/synth/current/doc/synth_watchdog.sgml,v
retrieving revision 1.3
diff -u -5 -p -r1.3 synth_watchdog.sgml
--- packages/devs/watchdog/synth/current/doc/synth_watchdog.sgml	25 Feb 2003 16:46:07 -0000	1.3
+++ packages/devs/watchdog/synth/current/doc/synth_watchdog.sgml	1 May 2003 19:00:01 -0000
@@ -238,22 +238,22 @@ documentation. There is also a graphical
 of the watchdog. Initially the watchdog is asleep:
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="asleep.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="asleep.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 When application code starts the device the watchdog will begin to
 keep an eye on things (or occasionally both eyes).
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="awake.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="awake.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 If the watchdog triggers the display will change again, and optionally
Index: packages/hal/synth/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/arch/current/ChangeLog,v
retrieving revision 1.13.2.3
diff -u -5 -p -r1.13.2.3 ChangeLog
--- packages/hal/synth/arch/current/ChangeLog	16 Apr 2003 17:55:12 -0000	1.13.2.3
+++ packages/hal/synth/arch/current/ChangeLog	1 May 2003 19:00:40 -0000
@@ -1,5 +1,12 @@
+2003-02-25  Iztok Zupet  <iz@vsr.si>
+
+	* doc/synth.sgml: Replaced .gif with .png to get PDF
+	output.
+	* doc/*.gif: Delete.
+	* doc/*.png: Replacements for .gifs added.
+
 2003-04-10  Nick Garnett  <nickg@balti.calivar.com>
 
 	* src/synth.ld: 
 	Added libsupc++.a to GROUP() directive for GCC versions later than
 	3.0.
Index: packages/hal/synth/arch/current/doc/filters.gif
===================================================================
RCS file: packages/hal/synth/arch/current/doc/filters.gif
diff -N packages/hal/synth/arch/current/doc/filters.gif
Binary files /sourceware/cvs-tmp/cvsteWPo5 and /dev/null differ
Index: packages/hal/synth/arch/current/doc/filters.png
===================================================================
RCS file: packages/hal/synth/arch/current/doc/filters.png
diff -N packages/hal/synth/arch/current/doc/filters.png
Binary files /dev/null and filters.png differ
Index: packages/hal/synth/arch/current/doc/layout.gif
===================================================================
RCS file: packages/hal/synth/arch/current/doc/layout.gif
diff -N packages/hal/synth/arch/current/doc/layout.gif
Binary files /sourceware/cvs-tmp/cvscdwCUt and /dev/null differ
Index: packages/hal/synth/arch/current/doc/layout.png
===================================================================
RCS file: packages/hal/synth/arch/current/doc/layout.png
diff -N packages/hal/synth/arch/current/doc/layout.png
Binary files /dev/null and layout.png differ
Index: packages/hal/synth/arch/current/doc/menu_edit.gif
===================================================================
RCS file: packages/hal/synth/arch/current/doc/menu_edit.gif
diff -N packages/hal/synth/arch/current/doc/menu_edit.gif
Binary files /sourceware/cvs-tmp/cvslzVQuR and /dev/null differ
Index: packages/hal/synth/arch/current/doc/menu_edit.png
===================================================================
RCS file: packages/hal/synth/arch/current/doc/menu_edit.png
diff -N packages/hal/synth/arch/current/doc/menu_edit.png
Binary files /dev/null and menu_edit.png differ
Index: packages/hal/synth/arch/current/doc/menu_file.gif
===================================================================
RCS file: packages/hal/synth/arch/current/doc/menu_file.gif
diff -N packages/hal/synth/arch/current/doc/menu_file.gif
Binary files /sourceware/cvs-tmp/cvsg251gh and /dev/null differ
Index: packages/hal/synth/arch/current/doc/menu_file.png
===================================================================
RCS file: packages/hal/synth/arch/current/doc/menu_file.png
diff -N packages/hal/synth/arch/current/doc/menu_file.png
Binary files /dev/null and menu_file.png differ
Index: packages/hal/synth/arch/current/doc/menu_help.gif
===================================================================
RCS file: packages/hal/synth/arch/current/doc/menu_help.gif
diff -N packages/hal/synth/arch/current/doc/menu_help.gif
Binary files /sourceware/cvs-tmp/cvsTndPxG and /dev/null differ
Index: packages/hal/synth/arch/current/doc/menu_help.png
===================================================================
RCS file: packages/hal/synth/arch/current/doc/menu_help.png
diff -N packages/hal/synth/arch/current/doc/menu_help.png
Binary files /dev/null and menu_help.png differ
Index: packages/hal/synth/arch/current/doc/menu_view.gif
===================================================================
RCS file: packages/hal/synth/arch/current/doc/menu_view.gif
diff -N packages/hal/synth/arch/current/doc/menu_view.gif
Binary files /sourceware/cvs-tmp/cvsySYEC5 and /dev/null differ
Index: packages/hal/synth/arch/current/doc/menu_view.png
===================================================================
RCS file: packages/hal/synth/arch/current/doc/menu_view.png
diff -N packages/hal/synth/arch/current/doc/menu_view.png
Binary files /dev/null and menu_view.png differ
Index: packages/hal/synth/arch/current/doc/preferences.gif
===================================================================
RCS file: packages/hal/synth/arch/current/doc/preferences.gif
diff -N packages/hal/synth/arch/current/doc/preferences.gif
Binary files /sourceware/cvs-tmp/cvsddXFow and /dev/null differ
Index: packages/hal/synth/arch/current/doc/preferences.png
===================================================================
RCS file: packages/hal/synth/arch/current/doc/preferences.png
diff -N packages/hal/synth/arch/current/doc/preferences.png
Binary files /dev/null and preferences.png differ
Index: packages/hal/synth/arch/current/doc/screen_main.gif
===================================================================
RCS file: packages/hal/synth/arch/current/doc/screen_main.gif
diff -N packages/hal/synth/arch/current/doc/screen_main.gif
Binary files /sourceware/cvs-tmp/cvs2s2aVW and /dev/null differ
Index: packages/hal/synth/arch/current/doc/screen_main.png
===================================================================
RCS file: packages/hal/synth/arch/current/doc/screen_main.png
diff -N packages/hal/synth/arch/current/doc/screen_main.png
Binary files /dev/null and screen_main.png differ
Index: packages/hal/synth/arch/current/doc/synth-io-overview.gif
===================================================================
RCS file: packages/hal/synth/arch/current/doc/synth-io-overview.gif
diff -N packages/hal/synth/arch/current/doc/synth-io-overview.gif
Binary files /sourceware/cvs-tmp/cvszZSNMm and /dev/null differ
Index: packages/hal/synth/arch/current/doc/synth-io-overview.png
===================================================================
RCS file: packages/hal/synth/arch/current/doc/synth-io-overview.png
diff -N packages/hal/synth/arch/current/doc/synth-io-overview.png
Binary files /dev/null and synth-io-overview.png differ
Index: packages/hal/synth/arch/current/doc/synth.sgml
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/synth/arch/current/doc/synth.sgml,v
retrieving revision 1.4
diff -u -5 -p -r1.4 synth.sgml
--- packages/hal/synth/arch/current/doc/synth.sgml	24 Feb 2003 14:23:04 -0000	1.4
+++ packages/hal/synth/arch/current/doc/synth.sgml	1 May 2003 19:00:46 -0000
@@ -133,11 +133,11 @@ functionality is similar to what will be
 hardware for the application being developed.
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="synth-io-overview.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="synth-io-overview.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 A key requirement for synthetic target code is that the embedded
@@ -848,11 +848,11 @@ user interface will depend on the user a
 being run. However the overall layout is likely to remain the same.
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="screen_main.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="screen_main.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 The title bar identifies the window as belonging to an eCos synthetic
@@ -881,11 +881,11 @@ Usually there will be four menus on the 
 <guimenu>View</guimenu> and <guimenu>Help</guimenu>.
     </para>
       <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="menu_file.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="menu_file.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 On the <guimenu>File</guimenu> menu there are three entries related to
@@ -934,11 +934,11 @@ is still running then the I/O auxiliary 
 terminate the application cleanly, and then exit.
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="menu_edit.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="menu_edit.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 The <guimenu>Edit</guimenu> menu contains the usual entries for
@@ -962,11 +962,11 @@ to run a new mozilla instance, or as a l
 viewer. 
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="preferences.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="preferences.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 The <guimenu>View</guimenu> menu contains the <guimenuitem>System
@@ -974,11 +974,11 @@ Filters</guimenuitem> entry, used to edi
 <link linkend="synth-gui-text">filters</link>.
     </para>
      <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="menu_view.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="menu_view.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 The <guimenu>Help</guimenu> menu can be used to activate online help
@@ -987,11 +987,11 @@ specific devices supported by the generi
 dialog can be used to select the browser that will be used.
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="menu_help.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="menu_help.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <note><para>
 At the time of writing there is no well-defined toplevel index file
@@ -1043,11 +1043,11 @@ on the <guimenu>View</guimenu> menu. Thi
 the following:
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="filters.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="filters.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 It should be noted that the text window is line-oriented, not
@@ -1078,11 +1078,11 @@ these windows. This requires an understa
 the display.
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="layout.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="layout.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 Subwindows are generally packed in one of eight frames surrounding the
@@ -2499,11 +2499,11 @@ graphical interface. Instead it is expec
 update the widget hierarchy directly.
     </para>
     <informalfigure PgWide=1>
       <mediaobject>
         <imageobject>
-          <imagedata fileref="layout.gif" format="gif" Scalefit=1 Align="Center">
+          <imagedata fileref="layout.png" Scalefit=1 Align="Center">
         </imageobject>
       </mediaobject>
     </informalfigure>
     <para>
 So adding a new item to the <guimenu>Help</guimenu> menu involves a
Index: packages/io/usb/eth/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/eth/slave/current/ChangeLog,v
retrieving revision 1.10
diff -u -5 -p -r1.10 ChangeLog
--- packages/io/usb/eth/slave/current/ChangeLog	25 Feb 2003 16:47:38 -0000	1.10
+++ packages/io/usb/eth/slave/current/ChangeLog	1 May 2003 19:00:48 -0000
@@ -1,5 +1,12 @@
+2003-03-23  Iztok Zupet <iz@vsr.si>
+
+	* doc/usbseth.sgml: Remove .eps and .gif and introduce .png for
+	for PDF output.
+	* doc/simple.gif, doc/tcpip.gif: Delete.
+	* doc/simple.png, doc/tcpip.png: New files to replace GIFs.
+
 2003-02-25  Jonathan Larmour  <jifl@eCosCentric.com>
 
 	* doc/usbseth.sgml: Declare as <part> not <reference> to get
 	correct TOC numbering.
 
Index: packages/io/usb/eth/slave/current/doc/simple.gif
===================================================================
RCS file: packages/io/usb/eth/slave/current/doc/simple.gif
diff -N packages/io/usb/eth/slave/current/doc/simple.gif
Binary files /sourceware/cvs-tmp/cvsKwYzTv and /dev/null differ
Index: packages/io/usb/eth/slave/current/doc/simple.png
===================================================================
RCS file: packages/io/usb/eth/slave/current/doc/simple.png
diff -N packages/io/usb/eth/slave/current/doc/simple.png
Binary files /dev/null and simple.png differ
Index: packages/io/usb/eth/slave/current/doc/tcpip.gif
===================================================================
RCS file: packages/io/usb/eth/slave/current/doc/tcpip.gif
diff -N packages/io/usb/eth/slave/current/doc/tcpip.gif
Binary files /sourceware/cvs-tmp/cvsE08JnW and /dev/null differ
Index: packages/io/usb/eth/slave/current/doc/tcpip.png
===================================================================
RCS file: packages/io/usb/eth/slave/current/doc/tcpip.png
diff -N packages/io/usb/eth/slave/current/doc/tcpip.png
Binary files /dev/null and tcpip.png differ
Index: packages/io/usb/eth/slave/current/doc/usbseth.sgml
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/eth/slave/current/doc/usbseth.sgml,v
retrieving revision 1.7
diff -u -5 -p -r1.7 usbseth.sgml
--- packages/io/usb/eth/slave/current/doc/usbseth.sgml	25 Feb 2003 16:47:38 -0000	1.7
+++ packages/io/usb/eth/slave/current/doc/usbseth.sgml	1 May 2003 19:00:49 -0000
@@ -104,14 +104,11 @@ a simple scenario, the peripheral serves
 to a suitable network:
 </para>
 <informalfigure PgWide=1>
 <mediaobject>
 <imageobject>
-<imagedata fileref="simple.eps" format="eps" Scalefit=1 Align="Center">
-</imageobject>
-<imageobject>
-<imagedata fileref="simple.gif" format="gif" Align="Center">
+<imagedata fileref="simple.png" Align="Center">
 </imageobject>
 </mediaobject>
 </informalfigure>
 <para>
 After initialization, and once the USB connection between host and
@@ -132,14 +129,11 @@ In a more complicated scenario, there is
 the peripheral.
 </para>
 <informalfigure PgWide=1>
 <mediaobject>
 <imageobject>
-<imagedata fileref="tcpip.eps" format="eps" Scalefit=1 Align="Center">
-</imageobject>
-<imageobject>
-<imagedata fileref="tcpip.gif" format="gif" Align="Center">
+<imagedata fileref="tcpip.png" Align="Center">
 </imageobject>
 </mediaobject>
 </informalfigure>
 <para>
 This involves the USB-ethernet package providing a service both to the
Index: packages/pkgconf/rules.doc
===================================================================
RCS file: /cvs/ecos/ecos/packages/pkgconf/rules.doc,v
retrieving revision 1.7
diff -u -5 -p -r1.7 rules.doc
--- packages/pkgconf/rules.doc	24 Feb 2003 14:05:02 -0000	1.7
+++ packages/pkgconf/rules.doc	1 May 2003 19:00:59 -0000
@@ -75,29 +75,38 @@ else
     else
       Error: unable to locate DocBook tools.
     endif
   endif
 endif
-ECOS_STYLESHEET  := $(TOPLEVEL)/pkgconf/stylesheet.dsl
+
+A4_STYLESHEET  := $(TOPLEVEL)/pkgconf/ssa4.dsl
+LETTER_STYLESHEET  := $(TOPLEVEL)/pkgconf/ssletter.dsl
+HTML_STYLESHEET  := $(TOPLEVEL)/pkgconf/stylesheet.dsl
 FIXHTML          := $(TOPLEVEL)/pkgconf/fixhtml.tcl
 
 # The files that will be generated:
 ifeq (,$(MAIN_HTML))
  MAIN_HTML        := $(subst .sgml,.html,$(MAIN_SGML))
 endif
 ifeq (,$(MAIN_PDF))
  MAIN_PDF         := $(subst .sgml,.pdf,$(MAIN_SGML))
 endif
 
+MAIN_PDFA4        := $(subst .pdf,-a4.pdf,$(MAIN_PDF))
+MAIN_PDFLETTER    := $(subst .pdf,-letter.pdf,$(MAIN_PDF))
+
 # Rules for generating pictures
 GIFS := $(foreach x,$(PICTURES),$(x).gif)
 EPS  := $(foreach x,$(PICTURES),$(x).eps)
 PNGS :=$(foreach x,$(PICTURES),$(x).png)
 
 %.gif: %.fig
 	convert -crop 0x0 $< $@
 
+%.png: %.fig
+	fig2dev -L png $< $@
+
 %.eps: %.fig
 	convert -crop 0x0 $< $@
 
 # This is a little grotty. In some cases we want to just copy files from
 # their source location to the destination's current dir and nothing
@@ -116,22 +125,30 @@ check: $(MAIN_SGML) $(OTHER_SGML) $(GIFS
 # Generating HTML from the SGML. In practice multiple .html files may
 # be generated, but for the purposes of dependency analysis the others
 # can be ignored.
 html: copyfiles $(MAIN_HTML)
 
-$(MAIN_HTML): $(MAIN_SGML) $(OTHER_SGML) $(GIFS) $(ECOS_STYLESHEET) $(FIXHTML)
-	jade -t sgml -i html -c $(DSSSL_CATALOG) -d $(ECOS_STYLESHEET)#html $<
+$(MAIN_HTML): $(MAIN_SGML) $(OTHER_SGML) $(GIFS) $(HTML_STYLESHEET) $(FIXHTML)
+	jade -t sgml -i html -c $(DSSSL_CATALOG) -d $(HTML_STYLESHEET)#html $<
 	tclsh $(FIXHTML)
 
 # PDF files can be generated in a similar fashion.
-pdf: $(MAIN_PDF)
+pdfa4: copyfiles $(MAIN_PDFA4)
 
-$(MAIN_PDF):  $(MAIN_SGML) $(OTHER_SGML) $(PNGS) $(ECOS_STYLESHEET)
-	jade -o $(subst .pdf,.tex,$(MAIN_PDF)) -t tex -V tex-backend -c $(DSSSL_CATALOG) -d $(ECOS_STYLESHEET)#print $<
-	pdfjadetex $(subst .pdf,.tex,$(MAIN_PDF))
-	pdfjadetex $(subst .pdf,.tex,$(MAIN_PDF))
-	pdfjadetex $(subst .pdf,.tex,$(MAIN_PDF))
+$(MAIN_PDFA4):  $(MAIN_SGML) $(OTHER_SGML) $(PNGS) $(A4_STYLESHEET)
+	jade -o $(subst .pdf,.tex,$(MAIN_PDFA4)) -t tex -V tex-backend -c $(DSSSL_CATALOG) -d $(A4_STYLESHEET)#print $<
+	pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFA4))
+	pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFA4))
+	pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFA4))
+
+pdfletter: copyfiles $(MAIN_PDFLETTER)
+
+$(MAIN_PDFLETTER):  $(MAIN_SGML) $(OTHER_SGML) $(PNGS) $(LETTER_STYLESHEET)
+	jade -o $(subst .pdf,.tex,$(MAIN_PDFLETTER)) -t tex -V tex-backend -c $(DSSSL_CATALOG) -d $(LETTER_STYLESHEET)#print $<
+	pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFLETTER))
+	pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFLETTER))
+	pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFLETTER))
 
 #$(MAIN_PDF):  $(MAIN_SGML) $(OTHER_SGML) $(EPS) $(ECOS_STYLESHEET)
 #	jade -o $(subst .sgml,.tex,$(MAIN_SGML)) -t tex -V tex-backend -d $(ECOS_STYLESHEET)#print $<
 #	jadetex $(subst .sgml,.tex,$(MAIN_SGML))
 #	jadetex $(subst .sgml,.tex,$(MAIN_SGML))
@@ -139,7 +156,6 @@ $(MAIN_PDF):  $(MAIN_SGML) $(OTHER_SGML)
 #	dvips -o $(subst .sgml,.ps,$(MAIN_SGML)) $(subst .sgml,.dvi,$(MAIN_SGML))
 #	ps2pdf $(subst .sgml,.ps,$(MAIN_SGML)) $(subst .sgml,.pdf,$(MAIN_SGML))
 
 # Clean. For now assume that all .html, .gif etc files are generated
 clean:
-	rm -rf *.html *.tex *.dvi *.aux *.log *.out *.ps *.pdf *.gif *.eps
-
+	rm -rf *.html *.tex *.dvi *.aux *.log *.out *.ps *.pdf *.gif *.eps *.png
Index: packages/pkgconf/ssa4.dsl
===================================================================
RCS file: packages/pkgconf/ssa4.dsl
diff -N packages/pkgconf/ssa4.dsl
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ packages/pkgconf/ssa4.dsl	1 May 2003 19:00:59 -0000
@@ -0,0 +1,110 @@
+<!-- {{{ Banner                 -->
+
+<!-- =============================================================== -->
+<!--                                                                 -->
+<!--     stylesheet.sgml                                             -->
+<!--                                                                 -->
+<!--     Customize the nwalsh modular stylesheets.                   -->
+<!--                                                                 -->
+<!-- =============================================================== -->
+<!-- ####ECOSGPLCOPYRIGHTBEGIN####                                          -->
+<!-- This file is part of eCos, the Embedded Configurable Operating System. -->
+<!-- Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.               -->
+<!--                                                                        -->
+<!-- eCos is free software; you can redistribute it and/or modify it under  -->
+<!-- the terms of the GNU General Public License as published by the Free   -->
+<!-- Software Foundation; either version 2 or (at your option) any later    -->
+<!-- version.                                                               -->
+<!--                                                                        -->
+<!-- eCos is distributed in the hope that it will be useful, but WITHOUT ANY-->
+<!-- WARRANTY; without even the implied warranty of MERCHANTABILITY or      -->
+<!-- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License  -->
+<!-- for more details.                                                      -->
+<!--                                                                        -->
+<!-- You should have received a copy of the GNU General Public License along-->
+<!-- with eCos; if not, write to the Free Software Foundation, Inc.,        -->
+<!-- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.                 -->
+<!--                                                                        -->
+<!-- As a special exception, if other files instantiate templates or use    -->
+<!-- macros or inline functions from this file, or you compile this file and-->
+<!-- link it with other works to produce a work based on this file, this    -->
+<!-- file does not by itself cause the resulting work to be covered by the  -->
+<!-- GNU General Public License. However the source code for this file must -->
+<!-- still be made available in accordance with section (3) of the GNU      -->
+<!-- General Public License.                                                -->
+<!--                                                                        -->
+<!-- This exception does not invalidate any other reasons why a work based  -->
+<!-- on this file might be covered by the GNU General Public License.       -->
+<!--                                                                        -->
+<!-- Alternative licenses for eCos may be arranged by contacting            -->
+<!-- Red Hat, Inc. at http://sources.redhat.com/ecos/ecos-license/          -->
+<!-- ####ECOSGPLCOPYRIGHTEND####                                            -->
+<!-- =============================================================== -->
+<!-- #####DESCRIPTIONBEGIN####                                       -->
+<!--                                                                 -->
+<!-- Author(s):   bartv                                              -->
+<!--              Based on cygnus-both.dsl by Mark Galassi           -->
+<!-- Contact(s):  bartv                                              -->
+<!-- Date:        2000/03/15                                         -->
+<!-- Version:     0.01                                               -->
+<!--                                                                 -->
+<!-- ####DESCRIPTIONEND####                                          -->
+<!-- =============================================================== -->
+
+<!-- }}} -->
+
+<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
+<!ENTITY % html "IGNORE">
+<![%html;[
+<!ENTITY % print "IGNORE">
+<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" CDATA dsssl>
+]]>
+<!ENTITY % print "INCLUDE">
+<![%print;[
+<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook Print Stylesheet//EN" CDATA dsssl>
+]]>
+]>
+
+<style-sheet>
+<style-specification id="print" use="docbook">
+<style-specification-body> 
+
+;; ====================
+;; customize the print (PDF) A4 stylesheet
+;; ====================
+
+;; Set the paper parameters as per other eCos documentation
+(define %page-width%   210mm)
+(define %page-height%  297mm)
+(define %left-margin%  0.75in)
+(define %right-margin% 0.75in)
+
+;; Assume that we are only producing books, a reasonable assumption
+;; given the primary author :-)
+(define %two-side% #t)
+
+;; Use 12pt
+;;(define %visual-acuity% "presbyopic")
+
+;; Do not use graphics in admonitions, our documentation is supposed
+;; to look boring :-(
+(define %admon-graphics% #f)
+
+;; Justified text please.
+(define %default-quadding% 'justify)
+
+;; A separate page for each man page please.
+(define %refentry-new-page% #t)
+
+;; The component writer's guide man pages do not describe functions
+(define %refentry-functions% #f)
+
+;; Program listings should use smaller font to fit on page width
+(define %verbatim-size-factor% 0.84)
+
+
+</style-specification-body>
+</style-specification>
+<external-specification id="docbook" document="docbook.dsl">
+</style-sheet>
+
Index: packages/pkgconf/ssletter.dsl
===================================================================
RCS file: packages/pkgconf/ssletter.dsl
diff -N packages/pkgconf/ssletter.dsl
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ packages/pkgconf/ssletter.dsl	1 May 2003 19:00:59 -0000
@@ -0,0 +1,110 @@
+<!-- {{{ Banner                 -->
+
+<!-- =============================================================== -->
+<!--                                                                 -->
+<!--     stylesheet.sgml                                             -->
+<!--                                                                 -->
+<!--     Customize the nwalsh modular stylesheets.                   -->
+<!--                                                                 -->
+<!-- =============================================================== -->
+<!-- ####ECOSGPLCOPYRIGHTBEGIN####                                          -->
+<!-- This file is part of eCos, the Embedded Configurable Operating System. -->
+<!-- Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.               -->
+<!--                                                                        -->
+<!-- eCos is free software; you can redistribute it and/or modify it under  -->
+<!-- the terms of the GNU General Public License as published by the Free   -->
+<!-- Software Foundation; either version 2 or (at your option) any later    -->
+<!-- version.                                                               -->
+<!--                                                                        -->
+<!-- eCos is distributed in the hope that it will be useful, but WITHOUT ANY-->
+<!-- WARRANTY; without even the implied warranty of MERCHANTABILITY or      -->
+<!-- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License  -->
+<!-- for more details.                                                      -->
+<!--                                                                        -->
+<!-- You should have received a copy of the GNU General Public License along-->
+<!-- with eCos; if not, write to the Free Software Foundation, Inc.,        -->
+<!-- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.                 -->
+<!--                                                                        -->
+<!-- As a special exception, if other files instantiate templates or use    -->
+<!-- macros or inline functions from this file, or you compile this file and-->
+<!-- link it with other works to produce a work based on this file, this    -->
+<!-- file does not by itself cause the resulting work to be covered by the  -->
+<!-- GNU General Public License. However the source code for this file must -->
+<!-- still be made available in accordance with section (3) of the GNU      -->
+<!-- General Public License.                                                -->
+<!--                                                                        -->
+<!-- This exception does not invalidate any other reasons why a work based  -->
+<!-- on this file might be covered by the GNU General Public License.       -->
+<!--                                                                        -->
+<!-- Alternative licenses for eCos may be arranged by contacting            -->
+<!-- Red Hat, Inc. at http://sources.redhat.com/ecos/ecos-license/          -->
+<!-- ####ECOSGPLCOPYRIGHTEND####                                            -->
+<!-- =============================================================== -->
+<!-- #####DESCRIPTIONBEGIN####                                       -->
+<!--                                                                 -->
+<!-- Author(s):   bartv                                              -->
+<!--              Based on cygnus-both.dsl by Mark Galassi           -->
+<!-- Contact(s):  bartv                                              -->
+<!-- Date:        2000/03/15                                         -->
+<!-- Version:     0.01                                               -->
+<!--                                                                 -->
+<!-- ####DESCRIPTIONEND####                                          -->
+<!-- =============================================================== -->
+
+<!-- }}} -->
+
+<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
+<!ENTITY % html "IGNORE">
+<![%html;[
+<!ENTITY % print "IGNORE">
+<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" CDATA dsssl>
+]]>
+<!ENTITY % print "INCLUDE">
+<![%print;[
+<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook Print Stylesheet//EN" CDATA dsssl>
+]]>
+]>
+
+<style-sheet>
+<style-specification id="print" use="docbook">
+<style-specification-body> 
+
+;; ====================
+;; customize the print (PDF) US letter stylesheet
+;; ====================
+
+;; Set the paper parameters as per other eCos documentation
+(define %page-width%   8.5in)
+(define %page-height%  11in)
+(define %left-margin%  0.75in)
+(define %right-margin% 0.75in)
+
+;; Assume that we are only producing books, a reasonable assumption
+;; given the primary author :-)
+(define %two-side% #t)
+
+;; Use 12pt
+;;(define %visual-acuity% "presbyopic")
+
+;; Do not use graphics in admonitions, our documentation is supposed
+;; to look boring :-(
+(define %admon-graphics% #f)
+
+;; Justified text please.
+(define %default-quadding% 'justify)
+
+;; A separate page for each man page please.
+(define %refentry-new-page% #t)
+
+;; The component writer's guide man pages do not describe functions
+(define %refentry-functions% #f)
+
+;; Program listings should use smaller font to fit on page width
+(define %verbatim-size-factor% 0.87)
+
+
+</style-specification-body>
+</style-specification>
+<external-specification id="docbook" document="docbook.dsl">
+</style-sheet>
+
Index: packages/pkgconf/stylesheet.dsl
===================================================================
RCS file: /cvs/ecos/ecos/packages/pkgconf/stylesheet.dsl,v
retrieving revision 1.4
diff -u -5 -p -r1.4 stylesheet.dsl
--- packages/pkgconf/stylesheet.dsl	23 May 2002 23:08:24 -0000	1.4
+++ packages/pkgconf/stylesheet.dsl	1 May 2003 19:01:00 -0000
@@ -65,46 +65,10 @@
 ]]>
 ]>
 
 <style-sheet>
 
-<style-specification id="print" use="docbook">
-<style-specification-body> 
-
-;; ====================
-;; customize the print stylesheet
-;; ====================
-
-;; Set the paper parameters as per other eCos documentation
-(define %page-width%   7.5in)
-(define %page-height%  10.2in)
-(define %left-margin%  0.75in)
-(define %right-margin% 0.75in)
-
-;; Assume that we are only producing books, a reasonable assumption
-;; given the primary author :-)
-(define %two-side% #t)
-
-;; Use 12pt
-;;(define %visual-acuity% "presbyopic")
-
-;; Do not use graphics in admonitions, our documentation is supposed
-;; to look boring :-(
-(define %admon-graphics% #f)
-
-;; Justified text please.
-(define %default-quadding% 'justify)
-
-;; A separate page for each man page please.
-(define %refentry-new-page% #t)
-
-;; The component writer's guide man pages do not describe functions
-(define %refentry-functions% #f)
-
-</style-specification-body>
-</style-specification>
-
 <!--
 ;; ====================
 ;; customize the html stylesheet
 ;; ====================
 -->

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]