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]