[TxMt] Bug in LaTeX bundle

Guido Governatori guido at itee.uq.edu.au
Thu Nov 1 13:28:29 UTC 2007

On 01/11/2007, at 9:53 PM, Charilaos Skiadas wrote:

> On Oct 31, 2007, at 6:32 PM, Guido Governatori wrote:
>> I think I have discovered a bug in the LaTeX bundle:
>> When I insert a tabular/array snippet when I go to the second tab  
>> stop (specification of the column) Iget
>> \begin{tabular}{rl}
>> & &
>> \end{tabular}
>> the spec rl tells that there are two columns, but inside the  
>> environment I have 3 columns (resulting in a LaTeX error).
>> The same behaviour does not occur for example with r|l as column  
>> spec.
> I actually have the same problem with rll, how do you manage to  
> make rll work properly?
> It's a known problem and I have found no way to fix it, sorry. It  
> will always print one more entry than you want. Patches are welcome  
> of course, but I have doubts as to whether it is possible at all.
Well the following seems to work for me.

$0${2/((?<=.)(c|l|r))|./(?1: & )/g}

The difference is to group c|l|r in the second line.

All the best

Dr Guido Governatori
School of Information Technology and Electrical Engineering
The University of Queensland
Brisbane, Queensland, 4072, Australia
Phone: +61-(0)7-336 52907
Fax: +61-(0)7-336 54999

More information about the textmate mailing list