[texhax] Problem with tabular environment

Michael Barr barr at barrs.org
Mon Mar 12 16:10:32 CET 2007

The following file,


  1 1 1 1 1 1 1 1 1 1 1 1&2 2 2 2 2 2 2 2&3 3 3 3\\ \hline

copied from the bottom of p. 106 in the first
edition of The LaTex Companion, results in the error message:

! LaTeX Error: Illegal character in array arg.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.

l.4 \begin{tabular}{|b{1cm}|b{1cm}|b{1cm}|}
? x

Here is the header of the log file:

This is e-TeXk, Version 3.141592-2.1 (Web2c 7.5.2) (format=latex 2004.4.9) 
12 MAR 2007 10:27
entering extended mode
  %&-line parsing enabled.
LaTeX2e <2001/06/01>
Babel <v3.7j> and hyphenation patterns for english, dumylang, 
nohyphenation, ba
sque, czech, slovak, german, ngerman, spanish, catalan, french, ukenglish, 
ian, dutch, polish, portuguese, loaded.
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
File: size10.clo 2001/04/21 v1.4e Standard LaTeX file (size option)


Any idea what is going on?  Incidentally, it compiles properly when the
b{1cm} are replaced by p{1cm}, but that is not the output I want.

Any society that would give up a little liberty to gain a little
security will deserve neither and lose both.

            Benjamin Franklin

More information about the texhax mailing list