From 3d5f9ef689cc14a7c594e70bd71cab7897300244 Mon Sep 17 00:00:00 2001 From: Carsten Dominik Date: Wed, 30 Sep 2009 09:29:15 +0200 Subject: [PATCH] Improve LaTeX figures Nick Dokos writes: > I've been running with the following patch for a little while and have > seen no problems (it does \centering rather than \centerline but I don't > think it makes a difference for an image - it would make a difference for a > floating centered paragraph with multiple lines however.) > > There is another problem as well: there is a \n added after the > \end{figure} which leads to spurious paragraphs. The patch fixes > that too. --- lisp/org-latex.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lisp/org-latex.el b/lisp/org-latex.el index ace865a65..1e5128a8a 100644 --- a/lisp/org-latex.el +++ b/lisp/org-latex.el @@ -1554,8 +1554,8 @@ The conversion is made depending of STRING-BEFORE and STRING-AFTER." (cond ((and imgp (plist-get org-export-latex-options-plist :inline-images)) (insert (concat - (if floatp "\\begin{figure}[htb]\n") - (format "\\centerline{\\includegraphics[%s]{%s}}\n" + (if floatp "\\begin{figure}[htb]\n\\centering\n") + (format "\\includegraphics[%s]{%s}\n" attr (if (file-name-absolute-p raw-path) (expand-file-name raw-path) @@ -1564,7 +1564,7 @@ The conversion is made depending of STRING-BEFORE and STRING-AFTER." (format "\\caption{%s%s}\n" (if label (concat "\\label{" label "}") "") (or caption ""))) - (if floatp "\\end{figure}\n")))) + (if floatp "\\end{figure}")))) (coderefp (insert (format (org-export-get-coderef-format path desc)