| T.R | Title | User | Personal Name
 | Date | Lines | 
|---|
| 47.1 | Examples please | DUKOLA::FITZELL | put nifty saying here | Fri Dec 16 1988 09:44 | 9 | 
|  |     You should be able to have graphics files in other directories an
    example of how this was coded will help us determine if there is
    a problem with symbolic references as part of a file spec. 
    
    Use the /log qualifier /lis doesn't work for the device conversion
    phase because the bookbuilding tools aren't really part of Document
    yet.
    
    Mike
 | 
| 47.2 | examples | GIZMOE::SKOGLUND |  | Fri Dec 16 1988 12:46 | 58 | 
|  |     Thanks for the information on using the /log qualifier to find out
    what the device converter is doing.
    
    My approach for using a symbolic reference with a file specification
    and that works fine for LNO3 and POSCRIPT destinations with the REPORT
    and the OVERHEADS doctypes is as follows:
     <define_symbol>(dir_graphics\$disk2:[skoglund.graphics])
        .
        .
        .
     <figure>
     <figure_file>(ln03\<reference>(dir_graphics)filename.vt\16\wide)  
     <figure_file>(postscript\<reference>(dir_graphics)filename.ps\16\wide) 
     <endfigure>
        .
        .
        .
    This approach did not work with more than one figure in the BOOKREADER
    destination environment shown as follows:
     <figure>
     <figure_file>(ln03\<reference>(dir_graphics)filename.vt\16\wide)  
     <figure_file>(postscript\<reference>(dir_graphics)filename.ps\16\wide) 
     <figure_file>(bookreader\<reference>(dir_graphics)filename.ps\20\wide) 
     <endfigure>
    With the text and graphics files in the same directory, this coding
    also did not work for the ONLINE doctype and the BOOKREADER destination: 
     <figure>
     <figure_file>(ln03\<reference>(dir_graphics)filename.vt\16\wide)  
     <figure_file>(postscript\<reference>(dir_graphics)filename.ps\16\wide) 
     <figure_file>(bookreader\filename.ps\20\wide) 
     <endfigure>
    This coding did work:
     <figure>
     <figure_file>(ln03\filename.vt\16\wide)  
     <figure_file>(postscript\filename.ps\16\wide) 
     <figure_file>(bookreader\filename.ps\20\wide) 
     <endfigure>
    Another puzzling aspect of this to me is that the symbolic reference did
    work with the ONLINE doctype and BOOKREADER destination for one figure
    in one element of a profile, but it didn't work when I added another
    figure in another element of the profile.  
    My question remains - Is this behavior characteristic of the 11-Nov
    bookbuilding tools or is something wrong with the software
    installation on my system and/or with the way I'm using the software?
    Thank you.
    
                                             
 | 
| 47.3 | WHOOPS! | GIZMOE::SKOGLUND |  | Fri Dec 16 1988 15:42 | 4 | 
|  |     Sorry for the typo.  All the file extensions with the BOOKREADER
    destination in reply 47.2 should be .RAGS, not .PS.
    
    
 | 
| 47.4 |  | CLOSET::UTT |  | Wed Feb 15 1989 12:00 | 22 | 
|  |     This problem turned out to be a bug in the way I was handling symbols
    under a special set of circumstances involving <define_symbol>
    and formal elements, to wit:
    
    <define_symbol>(my_fig_dir\user3$:[smith.figures])
    ...
    <reference>(fig_one)
    ...
    <figure>(The First Figure\fig_one)
    <figure_file>(bookreader\<reference>(my_fig_dir)fig.file\20)
    <endfigure>
    
    The use of the <reference> tag within the <figure_file> tag got the tag
    translator confused about which symbol was associated with the figure
    itself, a crucial detail for the online book since the converter then
    thought it was being passed an undefined symbol and aborted. (None of
    this is relevant for hardcopy and the right thing happens.) 
    
    This will be fixed in the next baselevel of the online bookbuilding
    tools.
    
    Mary                           
 |