The cause of the problem is stabular.sty.

In both of texlive 2012, and 2013 I have an stabular.sty like this:

-rw-r--r-- 1 root root 4102 Oct 19
2012 /usr/local/texlive/2013/texmf-dist/tex/latex/sttools/stabular.sty

The previous version of stabular.sty has 4124 bytes and seem to be much
older. I copied it into the current directory and pdflatex hadn't had
any problem.

Don't know if this works but I have attached the faulty stabular.sty. 


-- 
Manfred




On Thu, 31 Oct 2013 08:20:05 -0500
Robby Findler <ro...@eecs.northwestern.edu>
wrote:

> Not sure if this helps, but I'm using texlive 2012 on a mac and it
> runs fine there.
> 
> Robby
> 
> 
> On Thu, Oct 31, 2013 at 8:16 AM, Manfred Lotz
> <manfred.l...@arcor.de> wrote:
> 
> > Hi there,
> > Having this minimal example:
> >
> >
> > #lang scribble/report
> >
> > @section{Animals like food}
> >
> > @tabular[#:sep @hspace[1]
> >              (list (list @bold{Animal} @bold{Food})
> >                    (list "mouse"       "cookie")
> >                    (list "moose"       "muffin"))]
> >
> >
> > LaTeX hangs, i.e. nothing happens after this:
> >
> > LaTeX Font Warning: Font shape `T1/cmtt/m/In' undefined
> > (Font)              using `T1/cmtt/m/n' instead on input line 282.
> >
> > (/usr/local/texlive/2013/texmf-dist/tex/latex/wasysym/uwasy.fd)
> > Chapter 1.
> >
> >
> >
> > I have no idea if the mistake is me, scribble or an error in my
> > texlive installation?
> >
> > Any ideas appreciated.
> >
> >
> > --
> > Thanks, Manfred
> >
> >
> > ____________________
> >   Racket Users list:
> >   http://lists.racket-lang.org/users
> >
> 
%%
%% This is file `stabular.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% stabular.dtx  (with options: `package')
%% 
%% Copyright (C) 1998-2012 by Sigitas Tolu\v{s}is <sigi...@vtex.lt>
%% VTeX Ltd., Akademijos 4, Vilnius, Lithuania
%% http://www.vtex.lt/tex/download/macros/
%% --------------------------------------------------------------------------
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%%   http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%%
%% PURPOSE:   Improve tabular environment.
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{stabular}
    [2012/05/29 v1.1 Improve tabular environment]
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{stabular}[1998/03/19]
\def\empty@finalstrut#1{%
  \unskip
  \ifhmode\nobreak\fi
  \vrule\@width\z@\@height\z@\@depth\z@
  }
\def\no@strut{%
  \global\setbox\@arstrutbox\hbox{%
    \vrule \@height\z@
           \@depth\z@
           \@width\z@
    }%
  \gdef\@endpbox{\empty@finalstrut\@arstrutbox\par\egroup\hfil}%
  }%
\def\yes@strut{\global\setbox\@arstrutbox\hbox{%
    \vrule \@height\arraystretch \ht\strutbox
           \@depth\arraystretch \dp\strutbox
           \@width\z@}%
    \gdef\@endpbox{\@finalstrut\@arstrutbox\par\egroup\hfil}%
}%
\def\@mkpream#1{\@firstamptrue\@lastchclass6
  \let\@preamble\@empty\def\empty@preamble{\add@ins}%
  \let\protect\@unexpandable@protect
  \let\@sharp\relax
  \let\add@ins\relax
  \let\@startpbox\relax
  \let\@endpbox\relax
  \@expast{#1}%
  \expandafter\@tfor \expandafter
    \@nextchar \expandafter:\expandafter=\reserved@a\do
       {\@testpach\@nextchar
    \ifcase \@chclass \@classz \or \@classi \or \@classii \or \@classiii
      \or \@classiv \or\@classv \fi\@lastchclass\@chclass}%
  \ifcase \@lastchclass \@acol
      \or \or \@preamerr \@ne\or \@preamerr \tw@\or \or \@acol \fi
  }
\def\@addamp{%
  \if@firstamp
    \@firstampfalse
    \edef\empty@preamble{\add@ins}%
  \else
    \edef\@preamble{\@preamble &}%
    \edef\empty@preamble{\expandafter\noexpand\empty@preamble &\add@ins}%
  \fi
  }
\newif\iftw@hlines \tw@hlinesfalse
\def\@xhline{%
  \ifx\reserved@a\hline
    \tw@hlinestrue
  \else
    \ifx\reserved@a\Hline
      \tw@hlinestrue
    \else
      \tw@hlinesfalse
    \fi
  \fi
  \iftw@hlines
    \aftergroup\do@after
  \fi
  \ifnum0=`{\fi}%
  }
\def\do@after{\emptyrow[\the\doublerulesep]}
\def\emptyrow{\noalign\bgroup
  \@ifnextchar[\@emptyrow{\@emptyrow[\z@]}%
  }
\def\@emptyrow[#1]{%
    \no@strut
    \gdef\add@ins{\vrule \@height\z@ \@depth#1 \@width\z@}%
  \egroup
  \empty@preamble\\
  \noalign{%
    \yes@strut
    \gdef\add@ins{\vrule \@height\z@ \@depth\z@ \@width\z@}%
    }%
  }
\def\tabrow#1{\noalign\bgroup
  \@ifnextchar[{\@tabrow{#1}}{\@tabrow{#1}[]}%
  }
\def\@tabrow#1[#2]{\no@strut\egroup
  #1\ifx.#2.\\\else\\[#2]\fi
  \noalign{\yes@strut}%
  }
\def\endstabular{\crcr\egroup\egroup\egroup}
\expandafter\let\csname endstabular*\endcsname\endstabular
\def\stabular{\let\@halignto\@empty\@stabular}
\@namedef{stabular*}#1{\def\@halignto{to#1}\@stabular}
\def\@stabular{\leavevmode
  \bgroup
    \let\@acol\@tabacol
    \let\@classz\@tabclassz
    \let\@classiv\@tabclassiv
    \let\\\@tabularcr
    \@stabarray
  }
\def\@stabarray{\m@th\@ifnextchar[\@sarray{\@sarray[c]}}
\def\@sarray[#1]#2{%
  \bgroup
    \setbox\@arstrutbox\hbox{%
      \vrule \@height\arraystretch\ht\strutbox
             \@depth\arraystretch \dp\strutbox
             \@width\z@
             }%
  \@mkpream{#2}%
  \edef\@preamble{%
    \ialign \noexpand\@halignto
      \bgroup \@arstrut \@preamble \tabskip\z@skip \cr
    }%
  \let\@startpbox\@@startpbox \let\@endpbox\@@endpbox
  \let\tabularnewline\\
  \let\par\@empty
  \let\@sharp##%
  \set@typeset@protect
  \lineskip\z@skip \baselineskip\z@skip
  \@preamble
  }
\endinput
%%
%% End of file `stabular.sty'.
____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to