From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Lundin Subject: Re: Bug in LaTeX export Date: Fri, 10 Jul 2009 07:45:20 -0500 Message-ID: References: <23C69956B336A746BD3E1CD955C7A6992A51205019@SI-MBX03.de.bosch.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MPFTr-0007cH-KY for emacs-orgmode@gnu.org; Fri, 10 Jul 2009 08:45:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MPFTl-0007Vl-Vt for emacs-orgmode@gnu.org; Fri, 10 Jul 2009 08:45:34 -0400 Received: from [199.232.76.173] (port=53365 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MPFTl-0007VN-Ht for emacs-orgmode@gnu.org; Fri, 10 Jul 2009 08:45:29 -0400 Received: from out1.smtp.messagingengine.com ([66.111.4.25]:56433) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MPFTk-0005tA-9Q for emacs-orgmode@gnu.org; Fri, 10 Jul 2009 08:45:28 -0400 In-Reply-To: <23C69956B336A746BD3E1CD955C7A6992A51205019@SI-MBX03.de.bosch.com> (Holst Thomas's message of "Fri\, 10 Jul 2009 12\:50\:06 +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: "Holst Thomas (DS-ET/ECF1)" Cc: "emacs-orgmode@gnu.org" "Holst Thomas (DS-ET/ECF1)" writes: > I think I discoverd a bug in LaTeX export. I mark a subtree with C-c @ > and then export it to LaTeX with C-c C-e L. > > If the subtree has no further subtrees the LaTeX-file not only contains > the region, but also the rest of the document to the end. > > Here is an example: > > ,----[ test.org ] > | * Kapitel 1 > | ** Kapitel 1.1 > | foo bar > | * Kapitel 2 > | bar foo > `---- > > If the Kapitel 1.1 subtree is marked the LaTeX output looks like this: > > ,----[ LaTeX output ] > | % Created 2009-07-10 Fr 12:33 > | \documentclass[11pt,a4paper]{article} > | \usepackage[latin1]{inputenc} > | \usepackage[T1]{fontenc} > | \usepackage{hyperref} > | > | > | \title{Kapitel 1.1} > | \author{Holst Thomas} > | \date{10 Juli 2009} > | > | \begin{document} > | > | \textbf{Kapitel 1.1} > | > | \setcounter{tocdepth}{3} > | \tableofcontents > | \vspace*{1cm} > | foo bar > | \begin{itemize} > | \item Kapitel 2 > | bar foo > | \end{itemize} > | > | \end{document} > `---- > > Kapitel 2 is also included. This does not happen if the subtree has > additonal subtrees. If I mark the Kapitel 1 subtree the output is as > expected. > > When the bug happens, `org-export-latex-default-class' does not work. > Instead the class 'article' is used. > > It does not happen if the region is exported to ASCII or HTML. > > My setup is: > > emacs 22.2.1, WinXP, org-mode 6.28trans from yesterday. Do you have transient-mark-mode enabled? I tested this with Emacs 22 and when transient-mark-mode was enabled, it exported correctly (i.e., just the 1st tree). When transient-mark-mode was turned off, I got the results you describe above. Just a thought... Best, Matt