From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bart Bunting Subject: LaTeX table export issue Date: Thu, 22 Jul 2010 21:46:55 +1000 Message-ID: <87eiev20y8.fsf@bunting.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=41657 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ObuEy-0002cS-3J for emacs-orgmode@gnu.org; Thu, 22 Jul 2010 07:47:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1ObuEw-0002XC-Vp for emacs-orgmode@gnu.org; Thu, 22 Jul 2010 07:47:03 -0400 Received: from cassowary.ursys.com.au ([203.7.149.14]:39571) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ObuEw-0002Vb-LK for emacs-orgmode@gnu.org; Thu, 22 Jul 2010 07:47:02 -0400 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi all, I have found what is possibly a bug in the LaTeX export in org-mode but I'm not totally sure. I am no LaTeX expert, in fact I know very little about it. I have used a process of ilimination to try and produce the simplest case I can to demonstrate the issue. What happens is that if I have a table at the top of my document before a heading line and use the #+ATTR_LaTeX: setting it appears that the settings used in that #+ATTR_LaTeX: line are then used for all subsequent tables and other #+ATTR_LaTeX: lines are ignored. If I add a heading line before the first #+ATTR_LaTeX: line then each table works as expected. To demonstrate the issue I have created the small org-mode file below. Steps to reproduce: - copy the below text into a .org file. - remove the "Section One" heading. - export to pdf. You will see that the second table inherits the settings from the first. Next: - Put the "Section One" heading back. - Export to pdf again. You will see that now each table has it's own correct settings. I hope this makes sense to someone :) Regards Bart --- Sample org file --- * Section One #+ATTR_LaTeX: align=|p{50mm}|p{50mm}| |---+------------------+--------------------------| | | Reference | 333 | |---+------------------+--------------------------| | | Document Name: | wibble | |---+------------------+--------------------------| * Section Two #+ATTR_LaTeX: align=|p{50mm}|p{40mm}|p{30mm}| |---------------+------------+-----------| | Plan | Contention | Monthly | |---------------+------------+-----------| | 512/256Kbps | 16:1 | $565.00 | |---------------+------------+-----------|