From: Marc Pou Date: 2008-12-01T18:39:46+09:00 Subject: Re: Avoid trucate column at printing table Finally I've find the solution myself I'm newbie with Ruby and Ruport. The solution is to call de "to_text" method of the table instead of "to_s" and use the ":ignore_table_width" attribute. myfile.puts table.to_text( :ignore_table_width => true, :width => 200) I read this option in the documentation, but I didn't known how to use it. Now this works fine and produces this output: +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Page | Position | Domain | URL | Description | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | 1 | 1 | barcelona.campusanuncios.com | http://barcelona.campusanuncios.com/detempleo-1892452216X-Oferta-de-Barcelona.html | Oferta de Empleo Primer empleo como programador Barcelona Espa���� | | 1 | 2 | empleo.trovit.es | http://empleo.trovit.es/ofertas-empleo/programador-php-barcelona | programador php barcelona - Trovit Empleo | -- Posted via http://www.ruby-forum.com/.