From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sebastien Vauban" Subject: Re: "runaway argument" exporting: * _is_? Date: Fri, 26 Apr 2013 15:37:16 +0200 Message-ID: <86y5c5za43.fsf@somewhere.org> References: <92865.1366927224@greg-minshalls-mbp.local> <878v458pt8.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: emacs-orgmode-mXXj517/zsQ@public.gmane.org Hi Nicolas, Nicolas Goaziou wrote: > Greg Minshall writes: >> >> * _is_? >> >> exporting via "C-c C-e lO" (or, "lo"), i get an error from latex. >> >> if i change H:2 to H:1, all (seemingly) works. here is a diff of the >> .tex file generated by each H: >> >>> \section[\underline{is}?]{\underline{is}?} >>> \label{sec-1} >> >> am i doing something wrong? (this is fallout converting from 7.9.3f to >> 8.) > > Isn't it a LaTeX limitation? What would the correct LaTeX code be in that > case? I have exactly similar problems with fboxes used for framing the tags (see function `org-latex-format-headline-default-function'): I use the following code for having nicer boxes around the tags: (format "\\hfill{}\\fbox{\\textsc{%s}}" When such a code (\fbox) is put between the [], everything breaks... LaTeX error... AFAICS, there are 2 ways to solve this: - not using the [] notation when the "short title" is exactly the same as the "long title" - having an heuristic to clean the "long title" for converting it into a "short" one (like remove all LaTeX macros, keep text only -- not sure it's good, because the tags would be "glued" next to the title) I guess the first point would make more sense. What do you think? Best regards, Seb -- Sebastien Vauban