From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Uffe_H=F8gsbro_Thygesen?= Subject: Bug: Line breaks in exported LaTeX code [7.8.11] Date: Fri, 08 Jun 2012 13:27:29 +0200 Message-ID: <4FD1E1A1.8010504@aqua.dtu.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:57775) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Scy5Z-0002On-Du for emacs-orgmode@gnu.org; Fri, 08 Jun 2012 08:14:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Scy5O-0000vh-Cn for emacs-orgmode@gnu.org; Fri, 08 Jun 2012 08:14:48 -0400 Received: from winsmtp1.win.dtu.dk ([192.38.82.161]:3380) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Scy5O-0000vH-5K for emacs-orgmode@gnu.org; Fri, 08 Jun 2012 08:14:38 -0400 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@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Greetings Orgs When exporting an .org file to LaTeX, no line breaks are inserted into the LaTeX source code. With default options from a fresh install, the LaTeX code will not compile, because documentclass information appears on the first line of the LaTeX source, which is a comment: % Created 2012-06-08 Fri 12:58 \documentclass{article} [...] As an experiment, I changed the the time stamp in org-latex.el from (format-time-string "%% Created %Y-%m-%d %a %H:%M\n")) to (format-time-string "%% Created %Y-%m-%d %a %H:%M\r")) and it appears that pdflatex recognizes this "\r" as a line break and hence compiles. So the problem seems to be the way the "\n" is written (or not written) to the LaTeX source file. Which is beyond me. Test file: --- file: test.org -------- #+TITLE:Test Test --- end file -------------- System and version information: =============================== Ubuntu 12.04 Emacs : GNU Emacs 23.3.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10) of 2012-03-25 on roseapple, modified by Debian Package: Org-mode version 7.8.11 current state: ============== (setq org-export-latex-after-initial-vars-hook '(org-beamer-after-initial-vars) org-speed-command-hook '(org-speed-command-default-hook org-babel-speed-command-hook) org-babel-load-languages '((R . t) (latex . t) (ditaa . t)) org-metaup-hook '(org-babel-load-in-session-maybe) org-after-todo-state-change-hook '(org-clock-out-if-current) org-babel-tangle-lang-exts '(("latex" . "tex") ("emacs-lisp" . "el")) org-export-latex-format-toc-function 'org-export-latex-format-toc-default org-tab-first-hook '(org-hide-block-toggle-maybe org-src-native-tab-command-maybe org-babel-hide-result-toggle-maybe) org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer) org-confirm-shell-link-function 'yes-or-no-p org-export-first-hook '(org-beamer-initialize-open-trackers) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-babel-pre-tangle-hook '(save-buffer) org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-export-preprocess-before-normalizing-links-hook '(org-remove-file-link-modifiers) org-mode-hook '(#[nil "\300\301\302\303\304$\207" [org-add-hook change-major-mode-hook org-show-block-all append local] 5] #[nil "\300\301\302\303\304$\207" [org-add-hook change-major-mode-hook org-babel-show-result-all append local] 5] org-babel-result-hide-spec org-babel-hide-all-hashes) org-ctrl-c-ctrl-c-hook '(org-babel-hash-at-point org-babel-execute-safely-maybe) org-confirm-elisp-link-function 'yes-or-no-p org-export-interblocks '((src org-babel-exp-non-block-elements)) org-clock-out-hook '(org-clock-remove-empty-clock-drawer) org-occur-hook '(org-first-headline-recenter) org-from-is-user-regexp "\\" org-export-preprocess-before-selecting-backend-code-hook '(org-beamer-select-beamer-code) org-confirm-babel-evaluate nil org-export-latex-final-hook '(org-beamer-amend-header org-beamer-fix-toc org-beamer-auto-fragile-frames org-beamer-place-default-actions-for-lists) org-metadown-hook '(org-babel-pop-to-session-maybe) org-export-blocks '((src org-babel-exp-src-block nil) (export-comment org-export-blocks-format-comment t) (ditaa org-export-blocks-format-ditaa nil) (dot org-export-blocks-format-dot nil)) )