Jim Lesurf <
no...@audiomisc.co.uk> wrote:
> In article <
mpro.mm0sts009o...@mw-software.com>, Martin
> Wuerthner <
spam...@mw-software.com> wrote:
> > Jim Lesurf <
no...@audiomisc.co.uk> wrote:
>
> > > In article <
5343f2b...@sprie.nl>, Paul Sprangers <
Pa...@sprie.nl>
> > > wrote:
> > > So can you/someone explain the cause?
> > >
> > > I first hit the problem on my ARMiniX. But checking and finding the
> > > problem also on the Iyonix I realised this isn't due to a change in
> > > hardware. So what is the specific change in the OS that is the cause?
> > > Is it not essentially a bug in the OS that needs the fix rather than
> > > the apps it causes to fail?
>
> > Probably not. This situation has arisen many times before. The most
> > likely cause of application failures is some application bug that went
> > unnoticed due to a bug in the OS. Then, when the OS bug gets fixed,
> > suddenly the application bug comes to light.
>
> OK. However: How do we go beyond "probably not" as an opinion/judgement
> and determine the actual reason, though? I appreciate that you are
> probably correct, but: How do we tell which is *actually* the cause - OS
> or apps (plural) - unless someone working on them checks?
Only the authors of the application in question are in a position to check
this easily. If they have no interest in their product any more you are
probably stuck.
> BTW I'm pleased to say that ArtWorks *does* render the PDFs I've created
> in the past (except the ones I've 'locked' to prevent editing). Which is
> great news - and something of a relief for me. So if the RiScript problem
> endures what I will now focus on is trying to ensure I can continue to
> generate PDFs with the text as font-definition embedded text as I have
> until now.
Ghostscript creates perfect PDFs with the text as font-definition embedded
text, so you do not need RiScript for that anyway. Basically, your problem
is the PostScript generated by the PostScript 2 driver, not the PDF
conversion tool. RiScript knows about the PS2 driver output and uses some
special tricks to produce improved PDF output.
I propose a better approach: Instead of using the poor PS2 driver and trying
to recover some of the lost quality in the PDF conversion stage using an
obsolete RISC OS specific tool, use the PS3 driver to generate decent PS to
begin with. Then, use Ghostscript on any platform to create decent PDF
output.
Apart from better fonts this gives you a huge amount of other improvements,
in particular much improved sprite output.
Oh, and you can use TechWriter's save as PDF option with PS3 as well, so
this is much more convenient than any other method for PDF creation. Plus,
that method gives you more improvements over manual PDF generation because
TechWriter creates enhanced PDF including an automatically generated
document outline and working links.