Package: tetex-extra
Version: 2.0.2c-8
Severity: normal

*** Please type your report below this line ***

Latex produces a mysterious "Missing }" error on the input file 
below. See the attached log file.

Simply replacing "amsart" with "article" in the input file works 
fine.

The following patch seems to work but is not perfect, because in the
list of floats one has dots between the name and page number, while
for table of contents, list of figures and tables amsart does not
put dots.

--- /usr/share/texmf/tex/latex/amscls/amsart.cls        2000-10-26 
21:29:04.000000000 +0200
+++ amsart.cls  2005-10-24 16:15:45.622874360 +0200
@@ -1045,7 +1045,8 @@
 \newswitch{lof}
 \newswitch{lot}
 \newcommand\contentsnamefont{\scshape}
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
   \setTrue{#1}%
   [EMAIL PROTECTED]
   [EMAIL PROTECTED]@[EMAIL PROTECTED]@plus\linespacing}%
@@ -1066,10 +1067,10 @@
 \def\listfigurename{List of Figures}
 \def\listtablename{List of Tables}
 \def\tableofcontents{%
-  [EMAIL PROTECTED]
+  [EMAIL PROTECTED]
 }
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
 \AtBeginDocument{%
   [EMAIL PROTECTED]@tempa:=-1,0,1,2,3\do{%
     [EMAIL PROTECTED]@[EMAIL PROTECTED]

The idea behind the patch is:
1) I guess that the major problem is that amsart.cls redefines
   [EMAIL PROTECTED] to have 2 mandatory arguments instead of 1.
   Fix: use a new macro instead of [EMAIL PROTECTED]
   (I used [EMAIL PROTECTED])
2) float.sty and amsart.cls formats list of floats differently.
   In particular float.sty seems to depend on [EMAIL PROTECTED] being 
   defined.  This is why I define [EMAIL PROTECTED]

Best wishes,

        Gabor Braun

##################################
minimal input file

\documentclass[12pt,a4paper]{amsart}
\usepackage{float}
\newfloat{float}{htb}{fl}
\begin{document}
\listof{float}{List of floats}

\begin{float}
  
  \caption{Empty float}
  \label{fl:empty}
\end{float}
\end{document}


##################################
other files

log file:

This is e-TeX, Version 3.14159-2.1 (Web2C 7.4.5) (format=latex 2005.7.2)  24 
OCT 2005 15:14
entering extended mode
**test
(./test.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, german, ngerman, magyar, n
ohyphenation, loaded.
(/usr/share/texmf/tex/latex/amscls/amsart.cls
Document Class: amsart 2000/10/26 v2.08
\linespacing=\dimen102
\normalparindent=\dimen103
\normaltopskip=\skip41
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
Package: amsmath 2000/07/18 v2.13 AMS math features
[EMAIL PROTECTED]

For additional information on amsmath, use the `?' option.
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
Package: amstext 2000/06/29 v2.01

(/usr/share/texmf/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0
[EMAIL PROTECTED]
[EMAIL PROTECTED]
))
(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d
[EMAIL PROTECTED]
)
(/usr/share/texmf/tex/latex/amsmath/amsopn.sty
Package: amsopn 1999/12/14 v2.01 operator names
)
[EMAIL PROTECTED]
LaTeX Info: Redefining \frac on input line 211.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
LaTeX Info: Redefining \overline on input line 307.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
LaTeX Info: Redefining \ldots on input line 379.
LaTeX Info: Redefining \dots on input line 382.
LaTeX Info: Redefining \cdots on input line 467.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
LaTeX Font Info:    Redeclaring font encoding OML on input line 567.
LaTeX Font Info:    Redeclaring font encoding OMS on input line 568.
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\multlinegap=\skip43
\multlinetaggap=\skip44
[EMAIL PROTECTED]
LaTeX Info: Redefining \[ on input line 2666.
LaTeX Info: Redefining \] on input line 2667.
)
LaTeX Font Info:    Try loading font information for U+msa on input line 395.

(/usr/share/texmf/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
)
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2001/10/25 v2.2f
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info:    Overwriting math alphabet `\mathfrak' in version `bold'
(Font)                  U/euf/m/n --> U/euf/b/n on input line 132.
)
\copyins=\insert233
\abstractbox=\box28
\listisep=\skip45
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
\abovecaptionskip=\skip46
\belowcaptionskip=\skip47
\captionindent=\dimen113
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
)
(/usr/share/texmf/tex/latex/misc/float.sty
Package: float 2001/11/08 v1.3d Float enhancements (AL)
[EMAIL PROTECTED]@type=\count99
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]@everytoks=\toks26
[EMAIL PROTECTED]
)
[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]

No file test.aux.
\openout1 = `test.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Try loading font information for U+msa on input line 4.
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
)
LaTeX Font Info:    Try loading font information for U+msb on input line 4.

(/usr/share/texmf/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2002/01/19 v2.2g AMS font definitions
)
! Missing } inserted.
<inserted text> 
                }
l.5 \listof{float}{List of floats}
                                  
? 
! Extra }, or forgotten \endgroup.
[EMAIL PROTECTED] [EMAIL PROTECTED] }{\interlinepenalty [EMAIL PROTECTED] 
#8\par }
                                                  \endgroup \ifnum #2>[EMAIL 
PROTECTED] \e...
l.5 \listof{float}{List of floats}
                                  
? 
No file test.fl.
[EMAIL PROTECTED]
\openout3 = `test.fl'.

[1] (./test.aux)

LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.

 ) 
Here is how much of TeX's memory you used:
 1359 strings out of 95734
 14664 string characters out of 1194492
 61743 words of memory out of 1000001
 4240 multiletter control sequences out of 10000+50000
 6237 words of font info for 25 fonts, out of 500000 for 1000
 175 hyphenation exceptions out of 1000
 34i,4n,33p,296b,188s stack positions out of 1500i,500n,5000p,200000b,5000s

Output written on test.dvi (1 page, 376 bytes).


######################################
 List of ls-R files

-rw-r--r--  1 gabor gabor 4939 2005-10-11 15:01 /home/gabor/texmf/ls-R
-rw-rw-r--  1 root staff 79 2005-10-21 20:17 /usr/local/share/texmf/ls-R
-rw-rw-r--  1 root staff 91 2005-10-21 20:17 /usr/local/lib/texmf/ls-R
-rw-rw-r--  1 root users 975 2005-10-24 08:27 /var/lib/texmf/ls-R
lrwxrwxrwx  1 root root 29 2005-05-29 17:45 /usr/share/texmf/ls-R -> 
/var/lib/texmf/ls-R-TEXMFMAIN

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (650, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.9.20041228
Locale: LANG=hu_HU.iso88592, LC_CTYPE=hu_HU.iso88592 (charmap=ISO-8859-2) 
(ignored: LC_ALL set to hu_HU.iso88592)

Versions of packages tetex-extra depends on:
ii  dpkg                  1.10.28            Package maintenance system for Deb
ii  gsfonts               8.14+v8.11+urw-0.2 Fonts for the Ghostscript interpre
ii  tetex-base            2.0.2c-8           Basic library files of teTeX
ii  tetex-bin             2.0.2-30           The teTeX binary files
ii  ucf                   1.17               Update Configuration File: preserv

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to