From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Burt Subject: Re: latex-export + columnview: misinterpretation of section prefixes as emphasis Date: Tue, 01 Jun 2010 06:51:46 -0400 Message-ID: <87aarfqb3x.fsf@rochester.rr.com> References: <20100531033853.GD27574@soloJazz.com> <973F8F1E-E4BF-4209-94B6-BC45353C38BF@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=40782 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OJP27-0003bR-FG for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 06:49:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OJP25-0005Dh-Qz for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 06:49:19 -0400 Received: from hrndva-omtalb.mail.rr.com ([71.74.56.123]:33415) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OJP25-0005D6-OM for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 06:49:17 -0400 In-Reply-To: <973F8F1E-E4BF-4209-94B6-BC45353C38BF@gmail.com> (Carsten Dominik's message of "Tue, 1 Jun 2010 09:32:14 +0200") 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: Carsten Dominik Cc: Emacs-orgmode , Juan Pechiar 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. 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