bug-auctex
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-AUCTeX] trying to locate a latex compile error


From: Ralf Angeli
Subject: Re: [Bug-AUCTeX] trying to locate a latex compile error
Date: Tue, 07 Feb 2006 17:15:04 +0100

Please keep the mailing list copied.  (It was good, however, that you
did not send the example file to the list which would have been too
large.)

* Ernst Reissner (2006-02-07) writes:

> Ralf Angeli wrote:
>
>>* Ernst Reissner (2006-02-05) writes:
>>
>>  
>>
>>>i have the problem that when trying to locate a latex compile error,
>>>auctex moves to a mysterious file ei-ge.
>>>    
>>>
>>
>>Can you provide a minimal example file for reproducing the error or at
>>least the log file containing it?
>>
>>  
>>
> I have the impression, that the error occurs only if the source file is 
> rather large.

The file did not produce the error which you were reporting because I
don't have all the input files required.  I spent about half an hour
to remove unnecessary stuff and finally came to a point where AUCTeX
tries to open a non-existent file called "10".  I guess that's the
same bug you are seeing (see below).

[...]
> (/usr/share/texmf/tex/latex/amsfonts/umsb.fd
> File: umsb.fd 2002/01/19 v2.2g AMS font definitions
> ) [1
>
> ] (./mathe.toc)
> address@hidden
> \openout4 = `mathe.toc'.
>
>  [2]
> LaTeX Font Info:    Try loading font information for OMS+cmr on input line 78.
>
> (/usr/share/texmf/tex/latex/base/omscmr.fd
> File: omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
> )
> LaTeX Font Info:    Font shape `OMS/cmr/m/n' in size <10> not available
> (Font)              Font shape `OMS/cmsy/m/n' tried instead on input line 78.
>  [3] [4] [5] [6] [7]
> LaTeX Font Info:    Font shape `OMS/cmr/m/it' in size <10> not available
> (Font)              Font shape `OMS/cmsy/m/n' tried instead on input line 512.
>  [8] [9]
> [10] [11] [12]
> LaTeX Font Info:    Try loading font information for U+euf on input line 957.
>  (/usr/share/texmf/tex/latex/amsfonts/ueuf.fd
> File: ueuf.fd 2002/01/19 v2.2g AMS font definitions
> ) [13] [14] [15]
> [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
> [31] [32] [33] [34]
> Overfull \hbox (12.10464pt too wide) in paragraph at lines 3065--3069
> []\OT1/cmr/bx/n/10 Definition 1.1.100. [][]\OT1/cmr/m/n/10 Sei ei-ne 
> Fuzzy-Konj
> unktion $\OMS/cmsy/m/n/10 ^$ \OT1/cmr/m/n/10 ge-ge-ben. Ei-ne 
> \OT1/cmr/m/it/10 
> Fuzzy-Gleichheit
>  []
>
> [35] [36] [37] [38] [39]
> Overfull \hbox (0.51353pt too wide) in paragraph at lines 3511--3513
> [][]\OT1/cmr/m/n/10 Das aber be-deu-tet, da^^Y un-se-re Men-ge 
> $\OML/cmm/m/it/1
> 0 M$ \OT1/cmr/m/n/10 in \OT1/cmr/m/it/10 kei-ner \OT1/cmr/m/n/10 
> Grund-men-ge, 
> al-so schlicht-
>  []
>
> [40] [41] [42]
>
> LaTeX Warning: Reference `subsec:natNum' on page 43 undefined on input line 
> 375
> 7.
>
>
> Overfull \hbox (12.97728pt too wide) in paragraph at lines 3767--3772
> [][]\OT1/cmr/m/n/10 Fr[]ankel und Sko-lem[], ha-ben das n[]achste Axi-om 
> (ei-ge
> nt-lich: ei-ne Ab-schw[]achung

My guess ist that AUCTeX regards "(ei-ge" as input file due to the
opening parenthesis and gets confused because it cannot find a closing
paren for it.  (In my case this happens around the same place in the
code, i.e. I can see a "(ei-gent" string but near that also a
"(\OMS/cmsy/m/n/10" string which explains why AUCTeX tries to open a
file called "10".)

Unfortunately I don't know how we can tell AUCTeX's parser that
"(ei-ge" is not an indicator for an input file.  As a workaround you
could fix the overfull \hbox which should get rid of "(ei-ge" in the
log file and therefore of AUCTeX erroneously trying to open a
non-existent input file.

Rest of log file ...

>  []
>
> [43] [44] [45] [46] [47] [48] [49] (./relIsDivisor.pstex_t
> File: relIsDivisor.pstex Graphic file (type eps)
>
> <relIsDivisor.pstex>) [50] [51] [52] [53] [54] [55] <xymatrix 3x2 149> [56]
> [57] [58] [59] <xymatrix 3x2 149>
> ! Argument of \text@ has an extra }.
> <inserted text> 
>                 \par 
> l.5248 }
>          % forStudsMe
> I've run across a `}' that doesn't seem to match anything.
> For example, `\def\a#1{...}' and `\a}' would produce
> this error. If you simply proceed now, the `\par' that
> I've just inserted will cause me to report a runaway
> argument that might be the root of the problem. But if
> your `}' was spurious, just type `2' and it will go away.
>
> ! Missing $ inserted.
> <inserted text> 
>                 $
> l.5248 }
>          % forStudsMe
> I've inserted a begin-math/end-math symbol since I think
> you left one out. Proceed, with fingers crossed.
>
> ! Missing } inserted.
> <inserted text> 
>                 }
> l.5248 }
>          % forStudsMe
> I've inserted something that you may have forgotten.
> (See the <inserted text> above.)
> With luck, this will get me unwedged. But if you
> really didn't forget anything, try typing `2' now; then
> my insertion and my current dilemma will both disappear.
>
> ! Missing } inserted.
> <inserted text> 
>                 }
> l.5248 }
>          % forStudsMe
> I've inserted something that you may have forgotten.
> (See the <inserted text> above.)
> With luck, this will get me unwedged. But if you
> really didn't forget anything, try typing `2' now; then
> my insertion and my current dilemma will both disappear.
>
> ! Missing } inserted.
> <inserted text> 
>                 }
> l.5248 }
>          % forStudsMe
> I've inserted something that you may have forgotten.
> (See the <inserted text> above.)
> With luck, this will get me unwedged. But if you
> really didn't forget anything, try typing `2' now; then
> my insertion and my current dilemma will both disappear.
>
> ! Extra }, or forgotten \endgroup.
> \par ...m address@hidden {\@@par }\fi \else {\@@par }
>                                                   \fi 
> l.5248 }
>          % forStudsMe
> I've deleted a group-closing symbol because it seems to be
> spurious, as in `$x}$'. But perhaps the } is legitimate and
> you forgot something else, as in `\hbox{$x}'. In such cases
> the way to recover is to insert both the forgotten and the
> deleted material, e.g., by typing `I$}'.
>
> ! Extra }, or forgotten \endgroup.
> <recently read> }
>                  
> l.5248 }
>          % forStudsMe
> I've deleted a group-closing symbol because it seems to be
> spurious, as in `$x}$'. But perhaps the } is legitimate and
> you forgot something else, as in `\hbox{$x}'. In such cases
> the way to recover is to insert both the forgotten and the
> deleted material, e.g., by typing `I$}'.
>
> ! Extra }, or forgotten \endgroup.
> \stackrel ...>\mathrel {\mathop {#2}\limits ^{#1}}
>                                                   
> l.5248 }
>          % forStudsMe
> I've deleted a group-closing symbol because it seems to be
> spurious, as in `$x}$'. But perhaps the } is legitimate and
> you forgot something else, as in `\hbox{$x}'. In such cases
> the way to recover is to insert both the forgotten and the
> deleted material, e.g., by typing `I$}'.
>
> ! Missing $ inserted.
> <inserted text> 
>                 $
> l.5248 }
>          % forStudsMe
> I've inserted a begin-math/end-math symbol since I think
> you left one out. Proceed, with fingers crossed.
>
> ! Undefined control sequence.
> <argument> ...rray*} \varphi (f,X) & := & (Y=\rng 
>                                                   (f)) \end {eqnarray*} ist 
> ...
> l.5248 }
>          % forStudsMe
> The control sequence at the end of the top line
> of your error message was never \def'ed. If you have
> misspelled it (e.g., `\hobx'), type `I' and the correct
> spelling (e.g., `I\hbox'). Otherwise just continue,
> and I'll forget about whatever was undefined.
>
> [60] [61] <xymatrix 3x2 149> <xymatrix 3x2 149> [62]
> Overfull \hbox (1.95064pt too wide) in paragraph at lines 5473--5473
> []\OT1/cmr/m/n/10 Offensichtlich kom-mu-tiert das an-ge-ge-be-ne Dia-gramm: 
> $\O
> ML/cmm/m/it/10 u \OMS/cmsy/m/n/10 ^^N \OML/cmm/m/it/10 f\OT1/cmr/m/n/10 
> (\OML/c
> mm/m/it/10 x\OT1/cmr/m/n/10 ) = \OML/cmm/m/it/10 f[]\OT1/cmr/m/n/10 
> (\OML/cmm/m
> /it/10 f\OT1/cmr/m/n/10 (\OML/cmm/m/it/10 x\OT1/cmr/m/n/10 )) =
>  []
>
>
> Overfull \hbox (4.81981pt too wide) in paragraph at lines 5526--5526
> \OT1/cmr/m/n/10 und $\OMS/cmsy/m/n/10 ^^Q[]$ \OT1/cmr/m/n/10 durch die 
> Zer-le-g
> un-gen $\OMS/cmsy/m/n/10 ff\OT1/cmr/m/n/10 1\OML/cmm/m/it/10 ; 
> \OT1/cmr/m/n/10 
> 2\OMS/cmsy/m/n/10 g\OML/cmm/m/it/10 ; \OMS/cmsy/m/n/10 f\OT1/cmr/m/n/10 
> 3\OML/c
> mm/m/it/10 ; \OT1/cmr/m/n/10 4\OMS/cmsy/m/n/10 g\OML/cmm/m/it/10 ; 
> \OMS/cmsy/m/
> n/10 f\OT1/cmr/m/n/10 5\OML/cmm/m/it/10 ; \OT1/cmr/m/n/10 6\OMS/cmsy/m/n/10 
> gg$
>  \OT1/cmr/m/n/10 bzw. $\OMS/cmsy/m/n/10 ff\OT1/cmr/m/n/10 1\OML/cmm/m/it/10 ; 
> \
> OT1/cmr/m/n/10 2\OML/cmm/m/it/10 ; \OT1/cmr/m/n/10 3\OMS/cmsy/m/n/10 
> g\OML/cmm/
> m/it/10 ; \OMS/cmsy/m/n/10 f\OT1/cmr/m/n/10 45\OML/cmm/m/it/10 ; 
> \OT1/cmr/m/n/1
> 0 6\OMS/cmsy/m/n/10 gg$
>  []
>
> [63] [64] [65] [66]
>
> LaTeX Warning: Reference `kor:exBase' on page 67 undefined on input line 5825.
>
> [67] [68] [69] [70] [71] [72] [73] [74] [75] [76]
> :<+ mathe.bbl
> (./mathe.bbl)
> :<-
> [77] (./mathe.aux)
>
> LaTeX Warning: There were undefined references.
>
>
> LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
>
>  ) 
> Here is how much of TeX's memory you used:
>  4813 strings out of 94500
>  56658 string characters out of 1176785
>  839876 words of memory out of 4291528
>  7882 multiletter control sequences out of 10000+50000
>  16191 words of font info for 65 fonts, out of 500000 for 2000
>  582 hyphenation exceptions out of 1000
>  33i,19n,24p,254b,523s stack positions out of 1500i,500n,5000p,200000b,5000s
>
> Output written on mathe.dvi (77 pages, 345264 bytes).

-- 
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]