[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference vaxuum::online_bookbuilding

Title:Online Bookbuilding
Notice:This conference is write-locked: see note 1.3.
Moderator:VAXUUM::UTT
Created:Fri Aug 12 1988
Last Modified:Mon Jul 15 1991
Last Successful Update:Fri Jun 06 1997
Number of topics:440
Total number of notes:2134

394.0. "Help With .EPS Figures Please" by SED750::CLARKE () Tue Jan 08 1991 12:09

    I've been doing some investigation into putting the European Systems &
    Options catalogue into Bookreader format, all looked well until I tried
    to handle figures.
    
    The figures are Encapsulated Postscript files, I believe, drawn on an
    AppleMac.
    
    Apart from the lengthy routes detailed in note 50, is there any easy
    way to include these figures into the Bookreader output.
    
    I am not familar with UTOX, can only borrow a workstation and we're on
    a limited budget (then again isn't everyone ?).
    
    Any sugestions would be appreciated.
T.RTitleUserPersonal
Name
DateLines
394.1OLD::UTTMary UttTue Jan 08 1991 18:519
    I know of no improvements over the methods outlined in note 50, but
    perhaps other readers do (but I wouldn't get my hopes up). However, the
    next version of the Bookreader (V3 now in external field test) will
    display EPS files. A writer's toolkit for VAX DOCUMENT support for this
    version of the Bookreader is in the planning stages to be released
    internally in the spring. (Watch this notes conf and the DOCUMENT notes
    conf for announcements/details.)
    
    Mary
394.2That's Good News !SED750::CLARKEThu Jan 10 1991 14:192
    Thank-you very much for the good news, will await developments with
    keen anticipation.
394.3clarificationOLD::UTTMary UttThu Jan 10 1991 17:3714
    Some clarification:
    
    1. The V3 Bookreader support for EPS assumes that you are displaying
       one-page graphics. That is, you cannot use this to display your 
       400-page .PS manual: Bookreader will only display the first page.
    
    2. Bookreader also assumes that Display PostScript is installed on
       the server: Display PostScript is not bundled with the base system.
    
       This is why CUIP writers will not be shipping documents with EPS
       graphics: they cannot assume that Display PostScript will be on
       customers' systems.
    
    Mary
394.4why not?MARVIN::KNOWLESPer ardua ad nauseamFri Jan 11 1991 07:0225
    I imagine there must be a good reason (something to do with
    copyrights?) why Display Postscript (is that a new or an old name
    for the CDA Viewer?) isn't bundled.  But it seems to me that -
    as EPS graphics would make life immeasurably easier for writers
    with either no Art Department or an Art Department that doesn't
    (horror!) use RAGS - there are two options:
    
    	o	a simple documentation change. Say, in the Installation
    		Guide, that Display Postscript is a pre-requisite for
    		reading this product's docs on Bookreader.  As this is
    		text, it _will_ be readable by everyone, and the people
    		who _do_ have Display Postscript won't be hobbled by a
    		restriction aimed at people who don't.
    	
    	o	get Bookreader to display a useful error message, saying
    		the same thing.
    
    Maybe these two amount to only one option really - do both; but I
    realize that changing code that works may not be very popular. 
    Bundling looks to me like the preferable solution to the EPS problem.
    
    Is this completely wrong-headed?
    
    b
    
394.5DPS is a server extensionPOBBLE::PASCIUTAAdrian PasciutaFri Jan 11 1991 08:5623
Display PostScript (DPS) is not a new name for the CDA Viewer -- it is a
completely separate facility which is actually a DECwindows server
extension.  The VMS V5.4 (and later) CDA Viewer uses the Display PostScript
extension to view PostScript files.  The Display PostScript extension is
also bundled with ULTRIX.  However, as a server extension, DPS is optional;
applications should not rely on its existence to function.  If an
application does use a server extension, it should have some fall-back
mechanism to provide the same functionality on a server that does not have
the extension.  Unfortunately, the only "fall-back mechanism" for the
Bookreader is not to use EPS graphics, as there is currently no other way
of displaying these graphics without the DPS extension.

There are a number of reasons why we cannot assume that the extension
exists on every server.  On pre-VMS V5.4 versions of VMS and pre V4
versions of ULTRIX, the DPS extension does not exist.  The DPS extension is
currently not supported on DECwindows terminals.  Also, customers run
DECwindows applications on a variety of vendors' hardware; we cannot
guarantee that every vendor's server will have DPS.  All this means that
applications such as the Bookreader must play it safe and not use it.  This
position may change if DPS becomes a more standard part of X windows server
implementations.

Adrian
394.6the app should support it - but most docs shouldn't use it :-(EPSYS::DEVRIESBy their notes ye shall know themFri Jan 11 1991 15:5815
> All this means that
> applications such as the Bookreader must play it safe and not use it.
        
Strictly speaking, the application program called Bookreader must "use" DPS,
since it is very important and will reside on *most* Digital platforms.  It must
also have a user-friendly way of denying a request for DPS on a platform
that doesn't have it.

On the other, Digital products that *require* DPS in *all* platforms must be
prepared to deal with the tradeoffs.  If you are preparing documentation that
must be readable on *all* DECwindows/X platforms (i.e., everywhere the
Bookreader lives), you will have to avoid including PS graphics for the
foreseeable future.

Mark
394.7here today, gone tomorrowSTAR::KRAETSCHsave a treeMon Jan 14 1991 13:1827
The V3 Bookreader does both:
  o  It will display the EDPS graphics if the display workstation has
     the DPS extension.
  o  It will give an error message if you try to disply a PS graphic 
     on a machine without the DPS extension.  It will then draw a box
     with diagonals to indicate that something is missing (it will also
     do this if it doesn't recognize a datatype--this allows forward
     compatibility with future Bookreaders):
          +------+
          |\    /|
          | \  / |
          |  \/  |
          |  /\  |
          | /  \ |
          |/    \|
          +------+

The problem is that our Online Documentation Program (thus Digital's
online documentation) is required to display on the least common denom-
inator display device.  Currently, this is a Black and White X workstation
or PC.  In the not too distant future, this LCD display device will 
become a character cell terminal, further limiting our ability to take
advantage of workstation technology, as we look for a graphics type that
will display on CCTs as well as X displays.

This is also why we don't have any real color support (Note that
you get the Postscript color model with XDPS).
394.8IBM'S solution?DICKNS::SNOWWed Jan 16 1991 10:4814
    Does anyone know how IBM handles this issue with InfoExplorer?
    
    Since InfoExplorer has two interfaces--one cct and one for the
    RS/6000, IBM must have come to grips with this issue of
    "least-common denominator." 
    
    I would hope that we will not be limiting graphics to those that display 
    on a terminal...That would pretty much cut out any hardware or other
    graphics designed with a 3-D tool--CAD/CAM, AutoTrol, for example.
    
    I went to the CUIP Competitive Lab to take a look myself, but the
    RS/6000 was down that day.
    
    Joyce
394.9maybe IBM doensn't handle itOLD::UTTMary UttWed Jan 16 1991 11:3213
    We never saw any graphics on the InfoExplorer. From what I could deduce
    from the online docs, you only get graphics if you get the CD. Which we
    didn't have. 
    
    In some cases in the docs, I saw references to figures but they were
    not available. This strikes me as a poor solution, and suggests that
    maybe they *haven't* come to grips with the problem. Maybe they figure
    that the 'least-common-denominator' folks, like the non-CD-buying
    folks, can just live with no graphics or shell out the necessary $$$.
    
    (But that's just an opinion, I don't really know.)
    
    Mary
394.10Digital Had It Then?MARVIN::KNOWLESDomimina nustio illumeaThu Jan 17 1991 08:218
394.11.eps -> ddif -> dxbookZPOVC::POHINGSat Feb 23 1991 11:3712
    
    I am actually referring to the problem mentioned in note 394.0 on
    display .eps files within bookreader.
    
    I just wonder if we could simply use the capture screen option within the
    session manager to capture the graphics required, and keep it in ddif
    format. I believed that bookreader understands ddif ('coz bookreader
    accepts images that are scan using DECimage Scan) and we could now read
    the captured images. However these images may somehow be distorted but
    it could be a temporily solution.
    
    Pi.
394.12MJFITZ::FITZELLgot those multi authoring cross platform bluesMon Feb 25 1991 13:126
    I think I'd better set the record straight here. BOOKREADER does not
    understand DDIF. The various converters that output Bookreader format
    files converts the DDIF IMAGES(and ONLY images) to bitmaps. 
    
    
    Mike
394.13.eps -> .ddif. -> bookreader will workAIRBAG::SWATKOMon Feb 25 1991 20:3313
>    I am actually referring to the problem mentioned in note 394.0 on
>    display .eps files within bookreader.
>    
>    I just wonder if we could simply use the capture screen option within the
>    session manager to capture the graphics required, and keep it in ddif
>    format.

Yes, this will work.  As Mike in -.1 explains, the Bookreader doesn't
understand DDIF directly - the authoring tool (DOCUMENT or DECwrite) must
convert the DDIF file into the proper format behind the scenes.  I know that
DOCUMENT will.  I think that DECwrite will as well.

-Mike