From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: latex-export + columnview: misinterpretation of section prefixes as emphasis Date: Tue, 1 Jun 2010 15:34:31 +0200 Message-ID: <8E842A8D-5C36-4E86-8AEE-E886361F3D74@gmail.com> References: <20100531033853.GD27574@soloJazz.com> <973F8F1E-E4BF-4209-94B6-BC45353C38BF@gmail.com> <87aarfqb3x.fsf@rochester.rr.com> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=59453 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OJRcA-0005Er-07 for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 09:34:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OJRc4-0001tO-SU for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 09:34:41 -0400 Received: from mail-ew0-f216.google.com ([209.85.219.216]:58259) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OJRc4-0001tF-Ju for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 09:34:36 -0400 Received: by ewy8 with SMTP id 8so1212741ewy.8 for ; Tue, 01 Jun 2010 06:34:35 -0700 (PDT) In-Reply-To: <87aarfqb3x.fsf@rochester.rr.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: Tim Burt Cc: Emacs-orgmode , Juan Pechiar On Jun 1, 2010, at 12:51 PM, Tim Burt wrote: > > > Carsten Dominik writes: > >> Hi Juan, >> On May 31, 2010, at 5:38 AM, Juan Pechiar wrote: >> >>> Hi! >>> >>> The test file below contains a columnview table showing section >>> headers. >>> >>> Export to HTML works OK: the asterisks inside the table are >>> transformed into indentation. >>> >>> Export to LaTeX: asterisk pairs are interpreted as emphasis, >>> resulting >>> in an incorrect renering of asterisks and bold asterisks. >>> >>> Following the code, I got lost at org-export-latex-fontify. >>> >>> I will keep searching for what is happening, but any guidance will >>> be >>> appreciated. >> >> I have fixed at least part of the problem, so the stars will no >> longer >> be >> interpreted as emphasis. >> >> However, I am still getting strange results. FOrmatting a latex file >> with this: >> >> \begin{center} >> \begin{tabular}{l} >> ITEM \\ >> \hline >> * There comes the table \\ >> * first \\ >> ** second \\ >> *** third \\ >> *** other third \\ >> **** fourth \\ >> ** other second \\ >> \end{tabular} >> \end{center} >> >> somehow swallows some of the stars, but seemingly random. >> For example, the star before "There" remains, but the star >> before "first" disappears. >> >> This must be some strange LaTeX thing - does anyone >> understand what is going on here? > > This is indeed a LaTeX thing. The newline sequence (\\) has more than > one signature > - \\ :: simple newline > - \\[additionalSpace] :: newline with additionalSpace > - \\*[additionalSpace] :: same as above but will not break a page > After the \\ sequence, LaTeX looks for a [ or a * in case the optional > argument exists. In the example above the star is found as _part of a > command sequence_ and is therefore not available as something to > typeset. > > One solution in this situation is to put an empty group before the > stars: > \begin{center} > \begin{tabular}{l} > ITEM \\ > \hline > {}* There comes the table \\ > {}* first \\ > {}** second \\ > {}*** third \\ > {}*** other third \\ > {}**** fourth \\ > {}** other second \\ > \end{tabular} > \end{center} > > I will think on other possible options. I hope this helps. Well, it certainly helps! Thanks a lot. At least I understand now what is going on. I guess one solution would be to add an empty column into the Org table and export this as an empty column. Whatever we do, it will be a hack. - Carsten > Tim > > >> >> - Carsten >> >> >>> >>> Thanks! >>> >>> .j. >>> >>> >>> Test file: >>> ======================================== >>> #+COLUMNS: %25ITEM >>> >>> * There comes the table >>> >>> #+BEGIN: columnview :vlines 1 :id global >>> | | ITEM | >>> |---+-------------------------| >>> | | * There comes the table | >>> | | * first | >>> | | ** second | >>> | | *** third | >>> | | *** other third | >>> | | **** fourth | >>> | | ** other second | >>> | / | <> | >>> #+END: >>> >>> * first >>> ** second >>> *** third >>> *** other third >>> **** fourth >>> ** other second >>> ======================================== >>> >>> LaTeX output: >>> ======================================== >>> \begin{tabular}{l} >>> ITEM \\ >>> \hline >>> * There comes the table \\ >>> * first \\ >>> ** second \\ >>> *** third \\ >>> \textbf{*} other third \\ >>> \textbf{**} fourth \\ >>> ** other second \\ >>> \end{tabular} >>> ======================================== >>> >>> And the PDF display reads: >>> ======================================== >>> ITEM >>> * There comes the table >>> first >>> * second >>> ** third >>> * other third >>> ** fourth >>> * other second >>> ======================================== >>> >>> >>> >>> _______________________________________________ >>> Emacs-orgmode mailing list >>> Please use `Reply All' to send replies to the list. >>> Emacs-orgmode@gnu.org >>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> >> - Carsten >> >> >> >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Please use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode - Carsten