From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jambunathan K Subject: Re: Bug: Bad ODT files when including multiple images [7.9.3f (release_7.9.3f-17-g7524ef /usr/share/emacs/24.3/lisp/org/)] Date: Thu, 19 Dec 2013 00:43:57 +0530 Message-ID: <87zjnyotu2.fsf@gmail.com> References: <87vbyny3ht.wl%wiskey5alpha@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59548) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtMag-0006ch-Rd for emacs-orgmode@gnu.org; Wed, 18 Dec 2013 14:15:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VtMab-0001P7-Eu for emacs-orgmode@gnu.org; Wed, 18 Dec 2013 14:15:30 -0500 Received: from plane.gmane.org ([80.91.229.3]:33342) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtMab-0001P1-7y for emacs-orgmode@gnu.org; Wed, 18 Dec 2013 14:15:25 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VtMaa-0000WW-5I for emacs-orgmode@gnu.org; Wed, 18 Dec 2013 20:15:24 +0100 Received: from 115.244.235.221 ([115.244.235.221]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Dec 2013 20:15:24 +0100 Received: from kjambunathan by 115.244.235.221 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Dec 2013 20:15:24 +0100 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 Cc: emacs-orgmode@gnu.org The fix is available in private repository: http://repo.or.cz/w/org-mode/org-kjn.git As far as schema validation with .rnc files go, draw:name is an optional attribute of draw:frame. So, I am not sure why LibreOffice is insisting on draw:name to exist and be unique. Due to the above issue, I have also retired the support for short-caption. ---------------------------------------------------------------- See my not pertaining to LibreOffice upgrades here: http://lists.gnu.org/archive/html/emacs-orgmode/2013-12/msg00477.html Due to this issue, I proposed that I maintain ox-odt.el right within Emacs bzr repo. Unfortunately, it resulted in some heated exchanges. http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00509.html To the people who rely on ODT exporter for their day to day use and want it as part of Emacs 1. Find someone with Copyright Assignment to fix the critical issue(s). 2. Write to Gnu/Linux distributors - Debian, Gentoo etc - and persuade them to apply patches from my private repo before building the org-mode or Emacs deb packages. ---------------------------------------------------------------- Download the files. Don't use git. The files relevant to ODT are 1. lisp/ox-odt.el 2. etc/styles 3. etc/schema 4. contrib/lisp/ox-jabref.el (3) above is optional. (4) is needed if you need export citations with JabRef. Tim writes: >> Let me upgrade my LibreOffice and report back. > Jambunathan, > was wondering if you had a chance to look at this error ? I can confirm > it is an issue on my Ubuntu 13.10 system with : > - emacs 24.3.1 > - org-mode 8.2.4 (org-plus-contrib elpa package 20131216) > - libreoffice 4.1.3.2 > > I use the odt export to create student handouts and *really* don't want to go > back through 200+ documents to add captions to all of the images ! > > Thanks > > -Tim