[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

337.0. "ONLINE doctypes troubles..." by CURIE::GERBERG () Fri May 11 1990 17:19

I haven't found this error anywhere else so here goes...

Ever since DOCUMENT V1-2.b was installed on my engineering cluster, I have
been having trouble with the ONLINE.REFERENCE doctype.

First, my DOCUMENT process would hang. I fixed this problem after reading
about the following bug fixes...

1) I put <p> tags before each <head> tag  after using a <footnote> tag.

2) I made my many informal tables into formal tables. (though I used the
same symbol for each table.... is this a problem??)

After doing the above, my DOCUMENT process completes with a system access
violation once it gets into the DEVICE CONVERSION phase...

I asked my system manager for help... not knowing if the problem had to do
with my system, or how he installed DOCUMENT on my cluster...

He has worked on this problem for 3 weeks now and can't figure out where
the problem lies.

First he had me deassign/delete all personal logicals that I had defined
for previous versions of DOCUMENT to make sure that I was not pointing to
older versions of files...

This didn't seem to help.

I checked to make sure that I had the correct file for the device
converter... the file date and size match up with the file I was pointed to
as the latest correct version.

I can successfully build a 2nd book with the ONLINE.REFERENCE doctype, but I
continue to receive this system access message for this 1st book.  I
tried cutting this 1st book into 2 parts and each of these parts
successfully compile. But, again, the book as a whole, does not compile.

I am also using the ONLINE.HANDBOOK doctype for a 3rd book. This was
working fine until this week after I made some minor edits to this 3rd
book. Now, this book completes with the same error. Just last week it worked.

I believe that my system manager checked to see if my quotas, space, etc.
were adequate.

There is one other writer in my group who works on a totally different
cluster that is receiving this same error.

Have I provided enough information??

Any suggestions would be appreciated.


Judy Gerberg


The log file for the 3rd book containing the system access violation follows:

--------------------------------------------------------------------------------

$ D PROFILE.SDML; ONLINE.HANDBOOK BOOKREADER/COND=BOOKREADER/CONT/INDE=(GUIDE_H-
EADINGS,SORT=(LETTER))/NOPRIN
%DOC-I-IDENT, VAX Document V1.2-B    25-JAN-1990 11:47:33.75

[ T a g    T r a n s l a t i o n ]...
%TAG-I-DEFSLOADD, End of Loading of Tag Definitions
%TAG-I-SETCONDTN, Setting condition BOOKREADER
   on line 1 of file BUCKY$DUA1:[GERBERG.IVCS.USERS_GUIDE]PROFILE.SDML;
%TAG-I-ENDPASS_1, End of first pass over the input
%TAG-I-FILEWRTOK, File FRONT_MATTER.TEX written
%TAG-I-FILEWRTOK, File CHAPTER1.TEX written
%TAG-I-FILEWRTOK, File CHAPTER2.TEX written
%TAG-I-FILEWRTOK, File CHAPTER3.TEX written
%TAG-I-FILEWRTOK, File CHAPTER4.TEX written
%TAG-I-FILEWRTOK, File CHAPTER5.TEX written
%TAG-I-FILEWRTOK, File APPENDIXA.TEX written
%TAG-I-FILEWRTOK, File GLOSSARY.TEX written

[ T e x t    F o r m a t t i n g ]...
%TEX-I-INFO, loading online doctype design file, TEX$V2HANDBOOK - on page [1]
%TEX-I-PAGESOUT, 882 pages written.
-TEX-I-OUTFILENAME, 'BUCKY$DUA1:[GERBERG.IVCS.USERS_GUIDE]PROFILE.DVI_BOOKREADER'

[ C o n t e n t s   G e n e r a t i o n ]...
[ T e x t    F o r m a t t i n g   C o n t e n t s ]...
%TEX-I-INFO, loading online doctype design file, TEX$V2HANDBOOK - on page [1]
%TEX-I-PAGESOUT, 3 pages written.
-TEX-I-OUTFILENAME, 'BUCKY$DUA1:[GERBERG.IVCS.USERS_GUIDE]PROFILE_CONTENTS.DVI_BOOKREADER'

[ I n d e x    G e n e r a t i o n ]...
%INX-I-ENDPASS_1, End of first pass over input file: 
   'BUCKY$DUA1:[GERBERG.IVCS.USERS_GUIDE]PROFILE.INX'
%INX-S-ENDPASS_2, End of second pass over input file.
%INX-S-CREATED, 'BUCKY$DUA1:[GERBERG.IVCS.USERS_GUIDE]PROFILE_INDEX.TEX;1' created

[ T e x t    F o r m a t t i n g   I n d e x ]...
%TEX-I-INFO, loading online doctype design file, TEX$V2HANDBOOK - on page [1]
%TEX-I-PAGESOUT, 17 pages written.
-TEX-I-OUTFILENAME, 'BUCKY$DUA1:[GERBERG.IVCS.USERS_GUIDE]PROFILE_INDEX.DVI_BOOKREADER'

[ D e v i c e    C o n v e r s i o n ]...
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=00000000, PC=0801806B, PSL=00000002
  GERBERG      job terminated at 10-MAY-1990 11:34:39.14


  Accounting information:
  Buffered I/O count:          970      Peak working set size:  3096
  Direct I/O count:           2401      Peak page file size:   15066
  Page faults:               16265      Mounted volumes:           0
  Charged CPU time:     0 00:11:10.26   Elapsed time:     0 00:31:40.07
T.RTitleUserPersonal
Name
DateLines
337.1never mind...CURIE::GERBERGFri May 11 1990 19:199
    I posted this note in the DOCUMENT notes file... now that I am aware of
    needing to look in this notes file, I believe that note 290.* contains
    the answer to my problem as well....
    
    Never mind....
    
    
    Judy
    
337.2...CURIE::GERBERGFri May 11 1990 19:193
    make that 291.*
    
    Judy
337.3sigh...not quiteCURIE::GERBERGMon May 14 1990 14:4411
    Actually,
    
    While, I am receiving the same error as in note 291.0, I have already
    commented out all of the footnotes in this file.  Plus, I have been
    successful in compiling another book using the ONLINE.REFERENCE doctype
    and this book contains many footnotes.
    
    Any other suggestions?
    
    Judy
    
337.4<online_title> problem?OLD::UTTMon May 14 1990 16:165
    Note 291.7 reports that the error is in the way the converter handle
    <online_title> strings of more than 48 characters. Are you using
    this tag?
    
    Mary
337.5MJFITZ::FITZELLput nifty saying hereMon May 14 1990 16:264
If you're not using the <online_title> tag with more than 48 chars (291.7) 
then send me a pointer to the dvi files

MIke
337.6dvi filesCURIE::GERBERGMon May 14 1990 20:3633
    
Here are the filenames for the .dvi* files for the book that is giving me
problems.

-----------------------------------------------
On node
    
    BUCKY::
    
Directory 
    
    BUCKY$DUA1:[GERBERG.IVCS.SHELL_GUIDE]
    
Files
    
    
PROFILE.DVI_BOOKREADER
PROFILE_CONTENTS.DVI_BOOKREADER
PROFILE_INDEX.DVI_BOOKREADER
     
--------------------------------------------------

The pathname for the profile.log file is


PROFILE.LOG


in the same directory. 

Judy Gerberg


337.7SolutionCURIE::GERBERGFri May 18 1990 15:1836
    Well, thanks to Mike and Wayne's help, this problem is now solved.
    
    First, I had included an <lmf_alternate>() tag without specifying an
    alternate name. I had intended to fill it in later. I had to delete
    this. 
    
    Then, I had accidently put a hyphen in BOOK-BROWSER which I fixed.
    
    
    Once I made these changes, the error DOCUMENT gave me changed.
    
    This error looked like this the following error.
    
    
    %DVC-E-PAGECOORDLOST, PAGE COORDINATION LOST TeXpage = 1,ChunkID = 1752201577
    
    
    Then Wayne noted that I had used an underscore in my product name as an 
    argument to the <lmf_product>(DECWINDOWS_WORKFLOW-MANAGER). By replacing the
    underscore with a hyphen, my book compiled.
    
    The funny thing to me is that I had used the same series of <lmf..>
    tages for 4 different manuals, but only 2 of them gave me this error.
    The other two compiled fine.
    
    But, by changing the underscore to a hyphen, now the other 2 compile
    fine as well.
    
    Plus Wayne notified me that product names are limited to 24 characters.
    Since I am not yet sure of the legal name of my product, this may not
    be a problem for me in the long run.
    
    Thanks much for solving my problem, Wayne and Mike.
    
    
    
337.8<lmf> tagsCURIE::GERBERGMon May 21 1990 14:0010
    After fixing my previous problem, I found that the Bookreader would
    hang when I tried to open one of my books.  I had to stop the
    Bookreader process in order to continue.  I found that by <COMMENT>ing
    out the <LMF> tags, my books would still compile with the online.*
    doctypes, and I could then view them in the Bookreader.
    
    Does anyone know of any reason why <COMMENT>ing out the <LMF> tags
    would be a problem somewhere else?
    
    Judy Gerberg 
337.9See topic 330VAXUUM::GRANTI've saved $2487.00 since I quit smoking.Mon May 21 1990 15:114
    See topic 330 in this notes conference.  It may be the answer to your
    problem.
    
    Wayne
337.10I don't think soCURIE::GERBERGMon May 21 1990 15:499
    I don't think that is my problem because
    
    1) I asked my system manager about that last week when I had the
    original problems. He said that this was done already...
    
    2) I could read the 3 other books in the same doc set as the one that I
    couldn't open. Wouldn't I have had the same problem with all 4 books?
    
    Judy
337.11Are you sure?OLD::UTTMon May 21 1990 16:5911
    Yes, you should have had problems with all 4. I'm assuming the LMF tags
    were coded the same way for all four document: doublecheck this, as the
    the problem noted in 330 is the *only* instance that we know about
    where the Bookreader hangs. If you are still having problems after you
    doublecheck your LMF tags, please send me your frontmatter .SDML file
    and the LMF tags as you have them coded (if they are not in the same
    .SDML file).
    
    Thanks,
    
    Mary
337.12use BOOKINFOSTAR::KRAETSCHsave a treeMon May 21 1990 17:334
use the BOOKINFO utility that came with 1.2B to see that you have (correct)
LMF info in the books.

joe
337.13oops...CURIE::GERBERGMon May 21 1990 18:0315
    Okay, I used the BOOKINFO utility and found out that all of the LMF
    information matched. But, I realized that 3 of the 4 books Symbolic
    Names were wrong.  I figured out that I had been using the
    <define_symbol> tag for all symbols. I hadn't realized that there was a
    <define_book_name> tag. So, I edited all 4 of my books and used the
    <define_book_name> tags, and deleted the surrounding <comment> tags
    from around the <lmf> tags and I am now recompiling. I will let you
    know how it turns out.  
    
    But, it looks like I created my own problems by using the wrong tag.
    
    Thanks for your help.
    
    Judy
        
337.14all fixed, I hopeOLD::UTTWed May 23 1990 20:5130
    This problem was taken offline, and the net result is that Judy
    had several problems going simultaneously and they had to be
    sorted out.
    
    1. At my suggestion, Judy asked her system manager to go through
       the process of installing the BOOKBROWSER PAK on her system
       and it turned out that, indeed, it had not been installed in
       the first place. After that, she could read the book that was
       hanging.
    
    2. There was no LMF information in her other three books because
       the symbol names specified for <LMF> and for <TITLE>(<REFERENCE>())
       did not match. 
     
       For example, in one of her profiles she specified <LMF>(WFM_BOOK) 
       and in the frontmatter for that book specified
       <TITLE>(<REFERENCE>(SHELL_GUIDE)).
    
       This resulted in the 'no LMF information' message and BOOKINFO's
       report that there was no LMF information in the book.
    
       When I changed the profile to <LMF>(SHELL_GUIDE) all was well.
    
    3. BOOKINFO also reported bogus book symbol names. This was because
       of the presence of part pages in those documents -- in 1.2B, the
       <TITLE> tag in part pages trashes the book symbol name. This bug
       has been fixed for the next release. Since the BOOKREADER, at
       present, does not use the book symbol, this is a harmless error.
    
    Mary
337.15DECWET::SHUSTEREgad! An Adage!Tue Dec 04 1990 22:035
    Is there an online doctype that does not force you to use Chapters in
    Bookreader?  Something like the Report doctype, where you can use just
    headers?
    
    -Rob
337.16<chapter> not requiredOLD::UTTMary UttWed Dec 05 1990 11:0110
    You can just use headers with the online doctypes (I do it all the time
    in test files...). You can also use <unnumbered_heads>.
    
    However, if we must enforce header heirarchies to support the V3
    Bookreader (this is a Bookreader-specific requirement on authoring
    tools; see note 382), then we may need to enforce the use of <chapter>
    (but certainly doctypes that do not require <chapter> tags could be
    develped: the REPORT doctype is on the online doctype wishlist).
    
    Mary
337.17DECWET::SHUSTEREgad! An Adage!Wed Dec 05 1990 16:518
    I'm using CUP.ONLINE and if I don't use the chapter tag, I get lots of
    errors, telling me I can't use header tags.  <Unnumbered_heads> does
    not affect chapter numbers, at least not in this doctype.  
    
    What other online doctypes are being used?  I can't seem to find a
    definitive list, and what works with what.
    
    -Rob
337.18doctypesOLD::UTTMary UttThu Dec 06 1990 11:3439
    The online doctypes on V1.2B are:
    
      ONLINE.REFERENCE and ONLINE.HANDBOOK
    
    They were modelled on software.reference and software.handbook, but
    over time were modified until there were only one of two differences
    between the two doctypes (some font specs, I think, maybe a tag or
    two). There's also ONLINE.ADA but that's only of interest to a couple
    of people.
    
    CUP.ONLINE is provided on the local kit.
    
    For V2.0, the online doctypes are:
    
    SOFTWARE.ONLINE
    MANUAL.ONLINE
    MILSPEC.ONLINE
    
    SOFTWARE.ONLINE and MANUAL.ONLINE are actually identical: they are both
    provided for ease of use -- if you use SOFTWARE.REFERENCE to build your
    hardcopy manual, using SOFTWARE.ONLINE to build the online version
    seems to make sense. Keep it in the family, so to speak. The doctype(s)
    are based on CUP.ONLINE, rather than the earlier doctypes, because we
    felt that CUP.ONLINE was a better design. (But there are things in the
    local doctype that are not SOFTWARE/MANUAL.ONLINE, some tags I think,
    and apparently the inability to use headers without a chapter tag.)
    
    CUP.ONLINE does not work on DOCUMENT T2.0 -- GS is developing a local
    V2 kit but it's not ready yet.
    
    No, <unnumbered_heads> does not affect chapter numbering in any of
    these doctypes. (I only mentioned that because suppressing chaptering
    (if that's a word) and suppressing section numbers somehow seem to
    go hand-in-hand.)
    
    Does this help?
    
    Mary
    
337.19ONLINE Doctype TroublesGREENY::GREENLEAFFri Dec 07 1990 10:448
For CUP.ONLINE try :

<DOCUMENT_ATTRIBUTES>
<SET_HEADINGS>(UNNUMBERED)
<ENDDOCUMENT_ATTRIBUTES>

The documentation for CUP. doctypes should be on
DOC$LOCAL_FORMATS:CUP$LD_FAMILY_PRO.PS or DECW$BOOK