From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: [BUGs?] TBLFM & export to LaTeX Date: Sat, 17 Jan 2009 15:10:11 +0100 Message-ID: References: <129984.55509.qm@web28308.mail.ukl.yahoo.com> Mime-Version: 1.0 (Apple Message framework v930.3) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LOBsP-0002Q2-1v for emacs-orgmode@gnu.org; Sat, 17 Jan 2009 09:10:17 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LOBsO-0002PL-7J for emacs-orgmode@gnu.org; Sat, 17 Jan 2009 09:10:16 -0500 Received: from [199.232.76.173] (port=59514 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LOBsO-0002PI-2Q for emacs-orgmode@gnu.org; Sat, 17 Jan 2009 09:10:16 -0500 Received: from ug-out-1314.google.com ([66.249.92.173]:37181) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LOBsN-0000xm-Hi for emacs-orgmode@gnu.org; Sat, 17 Jan 2009 09:10:15 -0500 Received: by ug-out-1314.google.com with SMTP id 36so125696uga.17 for ; Sat, 17 Jan 2009 06:10:14 -0800 (PST) In-Reply-To: <129984.55509.qm@web28308.mail.ukl.yahoo.com> 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: giovanni.ridolfi@yahoo.it Cc: emacs-orgmode@gnu.org Hi Giovanni, On Jan 13, 2009, at 5:04 PM, Giovanni Ridolfi wrote: > Hi, everyone, > > I have a problem with > 1. formulas in table and > 2. LaTeX export of tables > > Org-mode version 6.17c > GNU Emacs 22.3.1 (i386-mingw-nt5.1.2600) of 2008-09-06 on SOFT-MJASON > Win XP > > ---------Hydrogen.org---------- > > -*- mode: org; -*- > > * TBLFM: references and columns > I do not consider the "first" column with # > and I assume that "1st \n Temp" is the first column > > | | 1st | | 3rd | 4th | | 6th | > | | Temp | Temp | EXPNS | $\alpha$ | $\alpha_{c}$ | Calcd EXPNS | > | | | (K) | | | x1e6 | x1e6 | > |---+------+--------+--------+----------+--------------+-------------| > | / | < | | | > | < | > | > | ! | | T | | | c_a | c_expn | > | # | 20 | 293 | 0 | 4.78e-6 | 4.78 | 0 | > | # | | 294 | | | | | > | # | 27 | 300 | 34e-6 | 4.82e-6 | 4.82 | 34 | > | # | | 303 | | | | | > | # | | 313 | | | | | > | # | 47 | 320 | 131e-6 | 4.91e-6 | 4.91 | 131 | > | # | | 323 | | | | 146 | > | # | | 333 | | | | 195 | > | # | 67 | 340 | 230 | 4.99e-6 | 4.99 | 230 | > |---+------+--------+--------+----------+--------------+-------------| > | $ | | T0=293 | | | | | > #+TBLFM: $2=$T-273.15;%.0f::$c_a=0.8651+2.3569e-2* > $3-4.2277e-5($3^2)+2.5408e-8*($3^3);%.2f::$c_expn=0.8651*($3- > T0)+2.3569e-2*0.5*($3^2-T0^2)-4.2277e-5*0.3333333333*($3^3- > T0^3)+2.5408e-8*0.25*($3^4-T0^4);%.0f > > If I C-c on the TBLFM only the first formula is applied: > $2=$T-273.15;%.0f > The other columns remain the same. > Perhaps the numbering is wrong and I should also consider > the column with #, but it worked with version org-6.15d The special column does count as column 1 when it comes to column numbers. This was always like this, no changes recently. > > > On the other hand if I C-c on the TBLFM of the following > table it /works/. > The formula is different in some ways: > > 1. columns are referred to with numbers and not names Both should work. > > 2. T0 is substituted by its value (and not used as a parameter) I tested it with using $T0 and it worked fine. > > 3. the numbering of columns considers the column with #s > as the first column Yes, this you must do. > > > $1 > > | | $2 | | | $5 | | > $7 | > | | Temp | Temp | EXPNS | $\alpha$ | $\alpha_{c}$ | Calcd > EXPNS | > | | | (K) | | 4 | x1e6 | > x1e6 | > |----+------+--------+--------+----------+-------------- > +-------------| > | / | < | | | > | < | > > | > | ! | | T | | | c_a | > c_expn | > | # | 20 | 293 | 0 | 4.78e-6 | 4.78 | > 0 | > | # | | 294 | | | > | | > | # | 27 | 300 | 34e-6 | 4.82e-6 | 4.82 | > 34 | > | # | | 303 | | | > | | > | # | | 313 | | | > | | > | # | 47 | 320 | 131e-6 | 4.91e-6 | 4.91 | > 131 | > | # | | 323 | | | > | | > | # | | 333 | | | > | | > | # | 67 | 340 | 230 | 4.99e-6 | 4.99 | > 230 | > |----+------+--------+--------+----------+-------------- > +-------------| > | $ | | T0=293 | | | > | | > #+TBLFM:$2=$3-273.15;%.0f::$6=0.8651+2.3569e-2* > $3-4.2277e-5($3^2)+2.5408e-8*($3^3);%.2f:: > $ > 7 > = > 0.8651 > *($ > 3 > -293 > ) > + > 2.3569e > -2 > *0.5 > *($ > 3 > ^ > 2 > -293 > ^2)-4.2277e-5*0.3333333333*($3^3-293^3)+2.5408e-8*0.25*($3^4-293^4); > %.0f > > * LaTeX export of columns with # > The previous columns are exported to a LaTeX file with > the column with #s, whereas this column does not appear > in the HTML export. > I think this is a bug. Yes, recently introduced when I was trying to fix the export of special characters in table fields. I think this is again working properly now. - Carsten > > > -------------------------------------------- > > cheers, > Giovanni > > > > > > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode