emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] org-mode table with backslash inside fails to export to Do


From: Carsten Dominik
Subject: Re: [Orgmode] org-mode table with backslash inside fails to export to DocBook (now right)
Date: Sat, 8 Jan 2011 18:54:10 +0100

Applied, thanks.

- Carsten

On Jan 7, 2011, at 6:55 PM, niels giesen wrote:

Hi list, Baoqiu,

A file with the following contents fails to export to Docbook:

#+begin_src org
 ,* Table with a backslash in it

 ,  | \ |
#+end_src

It gives the following error

#+begin_example
 "Invalid use of `\' in replacement text"
#+end_example

The following changes (replace-match literally in
`org-export-docbook-finalize-table') solves this problem for me, but I
would not know whether this would break anything else.

#+begin_src diff
diff --git a/lisp/org-docbook.el b/lisp/org-docbook.el
index 91ebb97..ed835b0 100644
--- a/lisp/org-docbook.el
+++ b/lisp/org-docbook.el
@@ -1367,7 +1367,7 @@ TABLE is a string containing the HTML code generated by
                                     (match-string 1 table)
                                     (match-string 4 table)
                                     "</table>")
-                            nil nil table)
+                            nil t table)
            table))
    ;; Change <table> into <informaltable> if caption does not exist.
    (if (string-match
@@ -1377,7 +1377,7 @@ TABLE is a string containing the HTML code generated by
                               (match-string 1 table-with-label)
                               (match-string 3 table-with-label)
                               "</informaltable>")
-                      nil nil table-with-label)
+                      nil t table-with-label)
      table-with-label)))

;; Note: This function is very similar to
#+end_src

Regards,
Niels.

(note: i inadvertently posted a multi-mime message before this one, playing with
org-mime-subtree, please forget that one)

--

http://pft.github.com

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
address@hidden
http://lists.gnu.org/mailman/listinfo/emacs-orgmode




reply via email to

[Prev in Thread] Current Thread [Next in Thread]