| 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 |
The following: <EXAMPLE>(Creating the Popup Dialog Box\35) <CODE_EXAMPLE> <INCLUDE>(dub5:[harmony.xwindow.orig.xtoolkit]35_top.c) <ENDCODE_EXAMPLE> <CODE_EXAMPLE> <INCLUDE>(dub5:[harmony.xwindow.orig.xtoolkit]35_bottom.c) <ENDCODE_EXAMPLE> <ENDEXAMPLE> gave me the following error: %TEX-E-NOROOM, Exceeded memory capacity: -TEX-I-MEMORYSIZE, Main memory size = 131072 words %TEX-I-LINE, Error occurred on or around line number: 4301 %TEX-I-SHOWCONTEXT, ' main\_wid' %TEX-I-SHOWCONTEXT, ' get, "Info", /\* parent and name \*/' %TEX-I-FILENAME, 'DUB5:[HARMONY.XWINDOW.DEVEL.XTOOLKIT]XTOOLKIT_MOD3.TEX;1' -TEX-I-ONPAGE, on page [83] %TEX-I-PAGESOUT, 82 pages written. -TEX-I-OUTFILENAME, 'DUB5:[HARMONY.XWINDOW.DEVEL.XTOOLKIT]DECTOOLKIT_BOOK.DVI_BOOKREADER' %DOC-E-ERROR_FORMATTER, Errors found by the text formatter Should I break up the file into more pieces? Is this problem due to the ONLINE DOCtype that I used? The original person who created the book says she split the example into two parts so that it would work with the ESDP Style 15B Doctype, to output to a postscript printer. Thanks TOM
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 57.1 | CLOSET::UTT | Thu Dec 29 1988 15:56 | 10 | ||
Tom-
Will you send me the 35_top.c and 35_bottom.c files, or send me a
pointer to them? I suspect they are quite large (that's usually the
case when TeX runs out of memory), but I see no reason why that coding
would not work for the online doctype.
Thanks,
Mary
| |||||
| 57.2 | I ran out of memory too ... | PSYCHD::MICHAELS | Karen Michaels | Tue Mar 14 1989 15:30 | 274 |
When I try to build my book with changebars, TEX runs out of memory. But when I
build without changebars, it builds fine. The following is my logfile. Do you
have any idea what my problem may be?
---Karen
-------------------------------------------------------------
$ set noon
$ sh log sys$node
"SYS$NODE" = "ORPHAN::" (LNM$SYSTEM_TABLE)
$ sh process
14-MAR-1989 13:35:33.95 User: MICHAELS
Pid: 2A0002A7 Proc. name: BATCH_568 UIC: [IPSE,MICHAELS]
Priority: 4 Default file spec: PSYCHD$DUA0:[MICHAELS]
$ exit
$ set def [michaels.junk]
$ copy spec_src$:SPECIFICATION.SDML [].sdml_temp
$ DOCUMENT SPECIFICATION.sdml_temp online book -
/NOPRINT/CONTENTS/INDEX/COND=BOOKREADER_OUTPUT
%DOC-I-IDENT, VAX Document V1.1
[ 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-LCL_MSG01, Using online bookbuilding tools, 16-JAN-89 baselevel
%TAG-I-SETCONDTN, Setting condition BOOKREADER_OUTPUT
on line 1 of file PSYCHD$DUA0:[MICHAELS.JUNK]SPECIFICATION.SDML_TEMP;
%TAG-I-SETCONDTN, Setting condition relation_info
on line 1 of file PSYCHD$DUA0:[MICHAELS.JUNK]SPECIFICATION.SDML_TEMP;
%TAG-W-TAGNOTPRE, at tag <RUNNING_TITLE> on line 732 in file
SPEC_SRC$:IPSE_SPEC_DEP_REC.SDML
Tag <RUNNING_TITLE> invalid unless preceded by TEMPLATE_SECTION_ATTRIBUTES
%TAG-W-TAGNOTPRE, at tag <RUNNING_TITLE> on line 128 in file
SPEC_SRC$:IPSE-SPEC-UTILITIES-MERGER.SDML
Tag <RUNNING_TITLE> invalid unless preceded by TEMPLATE_SECTION_ATTRIBUTES
%TAG-I-ENDPASS_1, End of first pass over the input
[ T e x t F o r m a t t i n g ]...
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOSHORT, Line too short - on page [5]
%TEX-I-LINETOOLONG, Line too long by 15.58949 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 15.58949 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 39.1697 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 56.24294 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 62.9981 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 85.18265 points
-TEX-I-ONPAGE, on page [20]
%TEX-I-LINETOOLONG, Line too long by 15.58949 points
-TEX-I-ONPAGE, on page [22]
%TEX-I-LINETOOLONG, Line too long by 15.58949 points
-TEX-I-ONPAGE, on page [22]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [22]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [22]
%TEX-I-LINETOOLONG, Line too long by 79.32578 points
-TEX-I-ONPAGE, on page [22]
%TEX-I-LINETOOLONG, Line to
| |||||
| 57.3 | VAXUUM::UTT | Thu Mar 16 1989 16:45 | 10 | ||
A similar problem recently was reported to me by mail. I looked into it
and made some changes to the change bar stuff; these changes will be
available in the next version of the online bookbuilding tools, which
should be available early next week. I would appreciate it if you would
rerun your book under that baselevel and let me know if you still have
problems.
Thanks,
Mary
| |||||
| 57.4 | double check your coding, too | MARKUP::DEVRIES | Fixed in next version | Wed Mar 22 1989 11:26 | 76 |
There are lots of things that could trigger the NOROOM error in
the presence of change bars. Sometimes the problem is in the TeX
macros, as Mary's fix attests.
Sometimes, though, the problem is incorrect SDML coding. Below
is a note taken from the DOCUMENT notes file describing a user error
that triggered the memory-exhausted condition.
Mark
--------------------------------------------------------------------
<<< W7_:[NOTES$LIBRARY]DOCUMENT.NOTE;1 >>>
-< VAX DOCUMENT problems and questions >-
================================================================================
Note 729.1 TEX-E-NOROOM error 1 of 1
COOKIE::JOHNSTON 57 lines 7-MAR-1988 20:32
-< <mark> in table and missing delimiter is the problme >-
--------------------------------------------------------------------------------
The user found the problem -- it was a combination of the infamous <mark>
tags and a missing delimiter in a table row. The code shown below should have
had a delimiter (started a new argument) after "Autoloop":
<table>
.
.
.
<MARK>
.
.
.
<table_row>(<literal>(Bit<10>)\Autoloop -
^^^^ delimiter should have gone here
Read/Write in Initialize, Diagnostic and Run States. Inoperable in the Reset
State and when RESET_L is asserted.
When set to a 1,
the SSI State machine is placed in write mode. The Storage Array Index
(SSI Control Reg bits<2:0>) must be initialized and the number of words to be tested must be
written into the Transfer Word Count(SSI Control Reg bits<5:3>) when the SSI Control
Register is written.
The IOP writes data into the storage array location indexed by The Storage
Array Index by writing to the SSI Data register. After each word is written to
the storage array, the storage array index is incremented.
Once the Storage Array Index exceeds the Transfer Word Count, the Busy bit is
set to a 1 and the SSI state
machine will shift the data out to the target device. As each word is
loaded into the shift register, the word is complemented in the storage array.
Once all the words have been shifted out the data is transferred into the
target device's output latches. The data in the output latches will be loaded back into the shifter
and shifted back to the SAFE where it will be compared against the transmitted
data. If a mismatch occurs, SSI Transfer Error(STE) bit<literal>(<9>) of the
SAFE/IOP Status Register is set to a 1. A maskable interrupt to IOP will be
generated.)
.
.
.
<ENDMARK>
<ENDTABLE>
Without the delimiter, the file went into a seemingly endless loop (27
minutes to process a file that should take 3 minutes).
Adding the delimiter, the file processed as expected. This was surprising
because the lack of a delimiter should simply have forced the text to be
written in the wrong column. And in fact, this is how the table processes if
the <revision> tag is removed. The presence of the <revision> tag, enabling
the <mark>, results in the near-endless loop.
Either deleting <revision> (suppressing <mark>) or putting the <mark> tags
inside the table row corrects the TEX-E-NOROOM error.
Rose
| |||||
| 57.5 | pointer to lotsa notes | MARKUP::DEVRIES | Fixed in next version | Wed Mar 22 1989 11:30 | 56 |
There are lots of notes in the DOCUMENT notesfile dealing with revision
bars, and several of them address problems exceeding memory capacity.
Below is note 5.65, the directory of all DOCUMENT notes with the
REVISION_BARS keyword. You may wish to check into some of these
notes if you continue to have problems.
Mark
---------------------------------------------------------------------
<<< W7_:[NOTES$LIBRARY]DOCUMENT.NOTE;1 >>>
-< VAX DOCUMENT problems and questions >-
================================================================================
Note 5.65 Keyword listing 65 of 86
VAXUUM::ROBINSON "anna canna panna" 40 lines 9-MAR-1989 16:19
-< revision_tags >-
--------------------------------------------------------------------------------
<<< CLOSET::W7_:[NOTES$LIBRARY]DOCUMENT.NOTE;1 >>>
VAX DOCUMENT problems and questions
Created: 30-JUL-1987 18:40 1975 topics Updated: 9-MAR-1989 09:52
-< Read Notes 1.1 and 5.1 before writing >-
Topic Author Date Repl Title
--------------------------------------------------------------------------------
43 TLE::MICHAELS 15-SEP-1987 3 TEX informationals about revision bars
98 ATPS::SPM_FODEN 23-SEP-1987 2 %tag-w-nothidenam
120 MARTY::FRIEDMAN 28-SEP-1987 3 Change Bars
TLE::SAVAGE 28-SEP-1987 120.1 Same here :-(
CASEE::CLARK 29-SEP-1987 120.2 Change bars on a 3-page table are a mess
VANISH::DINGLEY 1-OCT-1987 120.3 <try more frequent use>
126 SLIMY::SEARLE 30-SEP-1987 9 Problems with <MARK> <ENDMARK that span multiple <PARAMITEM> tags?
COOKIE::JOHNSTON 1-OCT-1987 126.1 Add more <mark><endmark>
SLIMY::SEARLE 2-OCT-1987 126.2 Narrowed bug down to <MARK> near <ALIGN_AFTER> tags, I think
AITG::CARRASCO 17-NOV-1987 126.5 <MARK>ing <TABLE_ROW>s is a pain
168 COOKIE::JOHNSTON 12-OCT-1987 1 Unmatched <mark> <endmark> gets real ugly
246 IJSAPL::KLERK 29-OCT-1987 6 <update_range> runs DECTeX forever...
DELNI::COLELLO 10-FEB-1988 246.6 merged files
366 COOKIE::JOHNSTON 6-DEC-1987 7 Rumors about auto <mark> <endmark>
LEROUF::STADTELMEYER 8-DEC-1987 366.2 CHANGEBAR V2.0 kick-off
LEROUF::STADTELMEYER 9-DEC-1987 366.4 Phase 0 for CHANGEBAR V2.0
LEROUF::STADTELMEYER 8-FEB-1988 366.7 <MARK>({BAR | ZIGZAG | WAVE}) for CHANGEBAR!
385 RDGENG::VAL_K 9-DEC-1987 1 <MARK> problems
551 DECWET::CUSTER 22-JAN-1988 11 <MARK> & <ENDMARK> tags create bogus spacing
DECWET::CUSTER 2-FEB-1988 551.3 Within Code Examples
DECWET::HUNT 16-FEB-1988 551.10 one-line change bar
556 CASEE::BROWN 23-JAN-1988 3 Exceeding memory capacity on full book-build
CASEE::BROWN 25-JAN-1988 556.2 Well-known .... but still a tricky little devil..
IJSAPL::KLERK 25-JAN-1988 556.3 How about making a CASEE of it...
610 DICKNS::WELLCOME 4-FEB-1988 6 Need help doing UPDATE of TOC
DECWET::CUSTER 15-FEB-1988 610.2 <MARK>/<ENDMARK> within <HEAD> tags
679 CONRAD::SERACK 22-FEB-1988 6 <MARK_DELETION> tag
703 REGENT::GALLAGHER 1-MAR-1988 3 Did I break it?!
REGENT::GALLAGHER 2-MAR-1988 703.3
729 COOKIE::JOHNSTON 7-MAR-1988 1 TEX-E-NOROOM error
COOKIE::JOHNSTON 7-MAR-1988 729.1 <mark> in table and missing delimiter is the problme
841 VIDEO::HASTINGS 7-APR-1988 0 How to get change bars with two column REPORT.TWO?
867 VANISH::DINGLEY 13-APR-1988 9 more <mark> problems
1185 JVAX::JOHNSON 14-JUL-1988 3 Changebar variants
| |||||