[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

171.0. ""Exceeded memory capacity:" - while index formatting" by COUNTY::INGLESON () Tue Aug 01 1989 11:37

Hi, 

I have a problem when using ONLINE.REF. Everything builds well until the index
is formatted:

[ 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:
   'COUNTY$DUA1:[INGLESON.BOOKREADER]RBSDS_SBG_PF.INX'
%INX-S-ENDPASS_2, End of second pass over input file.
%INX-S-CREATED, 'COUNTY$DUA1:[INGLESON.BOOKREADER]RBSDS_SBG_PF_INDEX.TEX;1' crea
ted
[ 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$O_REFERENCE - on page [1]
%TEX-E-NOROOM, Exceeded memory capacity:
-TEX-I-MAXINPUTS, Maximum number of simultaneous input files is: 200
%TEX-I-SHOWCONTEXT, '... \itfam \decwhelvtwelveit \def \bf '
%TEX-I-SHOWCONTEXT, '                                          {\bi }\let \super
fam =\rm '
%TEX-I-SHOWCONTEXT, '... \bffam \decwhelvtwelvebf \def \it '
%TEX-I-SHOWCONTEXT, '                                          {\bi }\let \super
fam =\bf '
%TEX-I-SHOWCONTEXT, '... \itfam \decwhelvtwelveit \def \bf '
%TEX-I-SHOWCONTEXT, '                                          {\bi }\let \super
fam =\rm '



The bookbuilds fine when using hardcopy doctypes but falls over when using ONLINE.
I have the same problems with other books that build OK with hardcopy doctypes.

Any clues?

John
T.RTitleUserPersonal
Name
DateLines
171.1CUP/ASG?AITG::WARNERWho ya gonna call? TOOLBUSTERS!Tue Aug 01 1989 17:0036
    Are you using the CUP/ASG file DOC$SETUP.COM? If so, you can try
    commenting the following line in your LOGIN.COM:
    
    	@DOC$ROOT:[SETUP]DOC$SETUP
    
    Or, try this fix that just appeared (I haven't tested it yet):
    
From:	DICKNS::FRIEDMAN "Marty 223-3446  01-Aug-1989 1444"  1-AUG-1989 14:48:05.06
To:	AITG::SAMEL,AITG::ISEN,AITG::WARNER,UGLEVICH,BENNETT
CC:	
Subj:	fyi doc$setup.com

From:	MARTY::DICKNS::TEDFORD "It's all in the TEXnique.  01-Aug-1989 1351"  1-AUG-1989 14:40:02.03
To:	@CUPASGKIT.DIS
CC:	
Subj:	new cupasg$local_elements.tex available on DICKNS

Hi,

Apparently, CUPASG$LOCAL_ELEMENTS.TEX, as supplied with the
DOCASG012.A that you installed, causes some DOCUMENT jobs to abort with
a "main memory exceeded" message. I have reduced the size of
this file and have been able to build books that I could not
previously build using a variety of doctypes including  CUP_REFERENCE,
ONLINE_HANDBOOK, and REPORT.

The new CUPASG$LOCAL_ELEMENTS.TEX file is available from
DICKNS::DOC$LOCAL_FORMATS.

After replacing DOC$LOCAL_FORMATS:CUPASG$LOCAL_ELEMENTS.TEX,
your users  should be able to restore the execution of the command
file, DOC$ROOT:[SETUP]DOC$SETUP.COM to their login.com files.

Bob

    
171.2VAXUUM::UTTWed Aug 02 1989 12:036
    If the advice in .1 does not apply, please send me rbsds_sbg_index.tex
    file. What version of DOCUMENT and the online tools are you running?
    
    Thanks,
    
    Mary
171.3Index formatting - Memory exceededOLDBOB::INGLESONThu Aug 10 1989 12:4044
The following text contains extracts of MAIL that led to the resolution
of the problem ('till the next version of ONLINE tools don't use <EMPHASIS>
in index entries [as arguments to <X> <Y> <XAPPEND> etc.tags]).

**************************
Mary
***********
The problem is the italics in the <xappend> arguments to some of your
index entries. When I remove them, the index tex file processes fine. I will
look at the tag defs to see why this is happening and fix it, but the fix
won't be available til the next version of the online tools. Meanwhile,
to get your book to build for  online, you could remove the italics
(<emphasis> tag) from the index entries.

**************************
John
***********
That's fixed it thanks. I saw the note about the same sort of problem with the
glossary and used the <DELAYED> tag to see if that would fix it - but it didn't
work so I thought it must be something else!


**************************
Mary
***********
No, <delayed> would not help in this case.

What happens is, I pick up that append string and use a tex \special control
sequence to pass it to the converter (I don't really need that info but it
comes with the page number, which I do need, so I don't have any choice in the
matter, unless I figure out how to parse tex arguments, which I've never been
able to do).

For reasons that are unclear to me, TeX really goes bonkers
(as you have witnessed) when it's told to do a font change in a
\special. But since I don't want a font change there anyway, the solution
is to turn off bolding and italics in the tag defs, or turn off the append
string which I can't use anyway - given the way we currently do indexing
in both DOCUMENT nad the Bookreader. (We've talked about making changes
that would allow append strings but it would take changes to the indexer
at least.)

Mary
                                                                      
171.4CorrectionOLDBOB::INGLESONFri Aug 11 1989 05:2712
 One slight correction to .3: <emphasis> tags are OK in the index entry
    itself, just not in the <xappend> string.

    You can say:

    <X>(Index <emphasis>(entry))

    But NOT:

    <X>(Index entry\<XAPPEND>(<EMPHASIS>(whatever))

    Mary