Bugfix release of susedoc (4.2_20070830)

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Bugfix release of susedoc (4.2_20070830)

Thomas Schraitle-2
Hi,

there is now a bugfix release available on my openSUSE Build Server
repository:

Changelog:
- Corrected Requires keywords and added version numbers for openSUSE
  Build Server in SPEC file
- Corrected behavior of checking xml-commons-resolver (actually it is
  provided by two packages: xerces-j2 and xml-commons-resolver)
  Also a bug with JAVACMD in suse-fop, found by Marcus Schäfer
- Fixed xsl:preserve-space for titles (xslt/fo/docbook.xsl)
- Fixed index title in xslt/fo/index.xsl
- Support for optipng (reduces size of PNG graphics)
- Corrected FOP font issue (Thanks to Nikolay Derkach, see
  thread [1]).

The only new feature is the "optipng shrinking process" from Berthold.
It was necessary to reduce the size of our PDF and this can be done
easily by optimizing the size of your PNG graphics. It is not
required by the build process, so if you do not have optipng and
exiftools installed, it will not touch your PNG files.


Please update the susedoc RPM with your favorite installation tool
(YaST, zypper, smart, ...). In case you use YaST and haven't added the
respective repository, read [2] for more information.

If you want to download the RPM package manually, find it under [3].
Choose your distribution and select "noarch". Look for
susedoc-4.2_*.noarch.rpm. However, you have to resolve the RPM
dependencies manually.


Best wishes,
Tom

----------
[1] http://lists.opensuse.org/opensuse-doc/2007-08/msg00005.html
[2]
http://developer.novell.com/wiki/index.php/Lfl/Lessons_for_Lizards_Quick_Start#Getting_and_Installing_the_Software
[3] http://software.opensuse.org/download/home:/thomas-schraitle/

--
Thomas Schraitle

----------------------------------------------------------------------
SUSE LINUX GmbH      >o)   Documentation Specialist
Maxfeldstrasse 5     /\\  
90409 Nuernberg     _\_v   http://en.opensuse.org/Documentation_Team
http://developer.novell.com/wiki/index.php/Lessons_for_Lizards
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Bugfix release of susedoc (4.2_20070830)

Nikolay Derkach
Hi Thomas,

В сообщении от Tuesday 04 September 2007 11:25:14 Thomas Schraitle написал(а):
> The only new feature is the "optipng shrinking process" from Berthold.
> It was necessary to reduce the size of our PDF and this can be done
> easily by optimizing the size of your PNG graphics. It is not
> required by the build process, so if you do not have optipng and
> exiftools installed, it will not touch your PNG files.

During images' convertion I get the following warnings:

Warning: images/src/png/yast.png not optimized.
Run make optipng and check in the modified pictures
convert images/src/png/yast.png -type grayscale -colors 256
images/print/yast.png

This happens with all newly added images (not from original documentation).
All those images have been processed manually by optipng -o8

And yes, an optipng instruction is not yet implemented in the Makefile.  

--
Regards, Nikolay Derkach
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Bugfix release of susedoc (4.2_20070830)

Thomas Schraitle-2
Hi,

On Samstag, 8. September 2007, Nikolay Derkach wrote:

>
> В сообщении от Tuesday 04 September 2007 11:25:14
> Thomas Schraitle написал(а):
> > The only new feature is the "optipng shrinking process" from
> > Berthold.
> > [...]
>
> During images' convertion I get the following warnings:
>
> Warning: images/src/png/yast.png not optimized.
> Run make optipng and check in the modified pictures
> convert images/src/png/yast.png -type grayscale -colors 256
> images/print/yast.png

That's to be expected. :) It is a new feature and needs some
polishing.


> This happens with all newly added images (not from original
> documentation). All those images have been processed manually by
> optipng -o8
>
> And yes, an optipng instruction is not yet implemented in the
> Makefile.

Generally, you do not need the optipng feature, at least at the
moment. You can uninstall it and the process should work anyway
(expect some messages). At the moment, it's just for us to reduce the
size of our PDFs so they fit onto the CDs.


Bye,
Tom

--
Thomas Schraitle

----------------------------------------------------------------------
SUSE LINUX GmbH      >o)   Documentation Specialist
Maxfeldstrasse 5     /\\  
90409 Nuernberg     _\_v   http://en.opensuse.org/Documentation_Team
http://developer.novell.com/wiki/index.php/Lessons_for_Lizards
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Bugfix release of susedoc (4.2_20070830)

Berthold Gunreben
On Mon, 10 Sep 2007, Thomas Schraitle wrote:

> On Samstag, 8. September 2007, Nikolay Derkach wrote:
> >
> > В сообщении от Tuesday 04 September 2007 11:25:14
> > Thomas Schraitle написал(а):
> > > The only new feature is the "optipng shrinking process" from
> > > Berthold.
> > > [...]
> >
> > During images' convertion I get the following warnings:
> >
> > Warning: images/src/png/yast.png not optimized.
> > Run make optipng and check in the modified pictures
> > convert images/src/png/yast.png -type grayscale -colors 256
> > images/print/yast.png
>
> That's to be expected. :) It is a new feature and needs some
> polishing.

Unfortunately, it is not easily possible to detect if a
picture has been run through optipng. What it does is searching
for a comment in the exif data of the pictures.
 

>
> > This happens with all newly added images (not from original
> > documentation). All those images have been processed manually by
> > optipng -o8
> >
> > And yes, an optipng instruction is not yet implemented in the
> > Makefile.
>
> Generally, you do not need the optipng feature, at least at the
> moment. You can uninstall it and the process should work anyway
> (expect some messages). At the moment, it's just for us to reduce the
> size of our PDFs so they fit onto the CDs.

If you remove exiftool, it will not even try to detect if a picture
has been run through this process. I know that this is not an optimal
solution, but I don't have much better ideas right now.

Maybe we will just get rid of it again and hope that people will think
of doing this when needed themselfes.

Berthold

--
------------------------------------------------------------------
 Berthold Gunreben               SUSE Linux GmbH -- Dokumentation
 mailto:[hidden email]                                  Maxfeldstr. 5
 http://www.suse.de/                   D-90409 Nuernberg, Germany
 SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]