Re: [O] Extending ODT export

2013-05-22 Thread Jambunathan K

doc-view (for OpenDocument files) uses the below mentioned work around.

The fix can be ported to `org-odt.el' and `ox-odt.el'.


--8<---cut here---start->8---
(defun doc-view-odf->pdf-converter-soffice (odf callback)
  "Convert ODF to PDF asynchronously and call CALLBACK when finished.
The converted PDF is put into the current cache directory, and it
is named like ODF with the extension turned to pdf."
  ;; FIXME: soffice doesn't work when there's another running
  ;; LibreOffice instance, in which case it returns success without
  ;; actually doing anything.  See LibreOffice bug
  ;; https://bugs.freedesktop.org/show_bug.cgi?id=37531.  A workaround
  ;; is to start soffice with a separate UserInstallation directory.
  (let ((tmp-user-install-dir (make-temp-file "libreoffice-docview" t)))
(doc-view-start-process "odf->pdf" doc-view-odf->pdf-converter-program
(list
 (concat "-env:UserInstallation=file://"
 tmp-user-install-dir)
 "--headless" "--convert-to" "pdf"
 "--outdir" (doc-view-current-cache-dir) odf)
(lambda ()
  (delete-directory tmp-user-install-dir t)
  (funcall callback)
--8<---cut here---end--->8---



Andreas Leha  writes:

> I had problems to use LibreOffice to convert a *already open* document.  So,
> if you are viewing the doc in LibreOffice while you try your export, you
> might run into problems.
>
> This is a reported bug in LibreOffice.  The suggested work-around is to
> use a temporary profile as in:
> libreoffice "-env:UserInstallation=file:///tmp/LibO_Conversion"
> --headless --invisible --convert-to txt:text "$FILENAME" >/dev/null
> ^^^
>
> You might try to add that to the conversion command and see whether it
> helps.



Re: [O] Extending ODT export

2013-05-10 Thread Julian M. Burgos
Thanks Takaaki! That did the trick. Now things work as they should. :)

Takaaki ISHIKAWA writes:

> Dear Julian,
>
> Sorry, the code is an old setting for the previous org.
> Please try org-odt-preferred-output-format.
>
> #+BEGIN_SRC emacs-lisp
> (setq org-odt-preferred-output-format "pdf")
>  (setq org-odt-convert-processes
>'(("LibreOffice"
>   "/Applications/LibreOffice.app/Contents/MacOS/soffice 
> --headless --convert-to %f%x --outdir %d %i")
>  ("unoconv" "unoconv -f %f -o %d %i")))
> #+END_SRC
>
> Best,
> Takaaki
>
> On May 8, 2013, at 12:06 AM, Takaaki ISHIKAWA  wrote:
>
>> Dear Julian,
>> 
>> When I use "soffice" with exec-path setting,
>> the ODT export is failed like you.
>> So currently, I use the following setting:
>> 
>> #+BEGIN_SRC emacs-lisp
>> (setq org-export-odt-preferred-output-format "pdf")
>> (setq org-export-odt-convert-processes
>>   '(("LibreOffice"
>>  "/Applications/LibreOffice.app/Contents/MacOS/soffice 
>> --headless --convert-to %f%x --outdir %d %i")
>> ("unoconv" "unoconv -f %f -o %d %i")))
>> #+END_SRC
>> 
>> It works fine for me.
>> 
>> Best regards,
>> Takaaki Ishikawa
>> 
>> 
>> On May 7, 2013, at 10:51 PM, "Julian M. Burgos"  wrote:
>> 
>>> Hi Christian,
>>> The value
>>> for org-odt-convert-processes is (("LibreOffice" "soffice --headless 
>>> --convert-to %f%x --outdir %d %i")
>>> ("unoconv" "unoconv -f %f -o %d %i"))
>>> 
>>> "soffice" is in my path, so I can run it from any directory.  
>>> 
>>> Carsten, I have permission in /home.  That is where I had my trial org
>>> file. I have the same problem if I put my org file in other directory.
>>> 
>>> Julian
>>> 
>>> 
>>> 
>>> Carsten Dominik writes:
>>> 
 On 7 mei 2013, at 14:29, Christian Moe  wrote:
 
> 
> Hi,
> 
> Possible checks: What value do you have for org-odt-convert-processes?
> Does the command it provide launch LibreOffice services on your system?
> 
> On my Mac, the default "soffice" command is not recognized out of the
> box; providing the full path to soffice
> ("/Applications/LibreOffice.app/Contents/MacOS/soffice") helps. Also, it
> only seems to work when LibreOffice isn't already running, though I may
> be wrong about that (I just tried this for the first time).
> 
 
 Another check:  Do you have write permissions in /home ?
 
 Why is it trying to write the file to that location?
 
 - Carsten
 
> Yours,
> Christian
> 
> Julian M. Burgos writes:
> 
>> By the way, it also fails with the "pdf" and "doc" options...
>> 
>> Julian M. Burgos writes:
>> 
>>> Hello everyone,
>>> I want to export via ODT directly into a "docx" format.  Following the
>>> instructions in the manual, I added 
>>> (setq org-odt-preferred-output-format "docx")
>>> to my .emacs file.  But if I try to do an export I get the following
>>> error message:
>>> 
>>> "Export to /home/trial.docx failed"
>>> 
>>> I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.
>>> 
>>> Any ideas?
>>> 
>>> Julian
> 
> 
>>> 
>>> 
>>> -- 
>>> Julian Mariano Burgos, PhD
>>> Hafrannsóknastofnunin/Marine Research Institute
>>> Skúlagata 4, 121 Reykjavík, Iceland
>>> Sími/Telephone : +354-5752037
>>> Bréfsími/Telefax:  +354-5752001
>>> Netfang/Email: jul...@hafro.is
>>> 
>> 
>> --
>> Takaaki ISHIKAWA 
>>  GITI, Waseda University
>>:) http://about.me/takaxp
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>
> --
> Takaaki ISHIKAWA 
>   GITI, Waseda University
> :) http://about.me/takaxp


-- 
Julian Mariano Burgos, PhD
Hafrannsóknastofnunin/Marine Research Institute
Skúlagata 4, 121 Reykjavík, Iceland
Sími/Telephone : +354-5752037
Bréfsími/Telefax:  +354-5752001
Netfang/Email: jul...@hafro.is



Re: [O] Extending ODT export

2013-05-08 Thread Andreas Leha
Hi all,



Takaaki ISHIKAWA  writes:

> Dear Julian,
>
> Sorry, the code is an old setting for the previous org.
> Please try org-odt-preferred-output-format.
>
> #+BEGIN_SRC emacs-lisp
> (setq org-odt-preferred-output-format "pdf")
>  (setq org-odt-convert-processes
>'(("LibreOffice"
>   "/Applications/LibreOffice.app/Contents/MacOS/soffice 
> --headless --convert-to %f%x --outdir %d %i")
>  ("unoconv" "unoconv -f %f -o %d %i")))
> #+END_SRC
>
> Best,
> Takaaki
>
> On May 8, 2013, at 12:06 AM, Takaaki ISHIKAWA  wrote:
>
>> Dear Julian,
>> 
>> When I use "soffice" with exec-path setting,
>> the ODT export is failed like you.
>> So currently, I use the following setting:
>> 
>> #+BEGIN_SRC emacs-lisp
>> (setq org-export-odt-preferred-output-format "pdf")
>> (setq org-export-odt-convert-processes
>>   '(("LibreOffice"
>>  "/Applications/LibreOffice.app/Contents/MacOS/soffice 
>> --headless --convert-to %f%x --outdir %d %i")
>> ("unoconv" "unoconv -f %f -o %d %i")))
>> #+END_SRC
>> 
>> It works fine for me.
>> 
>> Best regards,
>> Takaaki Ishikawa
>> 
>> 
>> On May 7, 2013, at 10:51 PM, "Julian M. Burgos"  wrote:
>> 
>>> Hi Christian,
>>> The value
>>> for org-odt-convert-processes is (("LibreOffice" "soffice --headless 
>>> --convert-to %f%x --outdir %d %i")
>>> ("unoconv" "unoconv -f %f -o %d %i"))
>>> 
>>> "soffice" is in my path, so I can run it from any directory.  
>>> 
>>> Carsten, I have permission in /home.  That is where I had my trial org
>>> file. I have the same problem if I put my org file in other directory.
>>> 
>>> Julian
>>> 
>>> 
>>> 
>>> Carsten Dominik writes:
>>> 
 On 7 mei 2013, at 14:29, Christian Moe  wrote:
 
> 
> Hi,
> 
> Possible checks: What value do you have for org-odt-convert-processes?
> Does the command it provide launch LibreOffice services on your system?
> 
> On my Mac, the default "soffice" command is not recognized out of the
> box; providing the full path to soffice
> ("/Applications/LibreOffice.app/Contents/MacOS/soffice") helps. Also, it
> only seems to work when LibreOffice isn't already running, though I may
> be wrong about that (I just tried this for the first time).
> 
 
 Another check:  Do you have write permissions in /home ?
 
 Why is it trying to write the file to that location?
 
 - Carsten
 
> Yours,
> Christian
> 
> Julian M. Burgos writes:
> 
>> By the way, it also fails with the "pdf" and "doc" options...
>> 
>> Julian M. Burgos writes:
>> 
>>> Hello everyone,
>>> I want to export via ODT directly into a "docx" format.  Following the
>>> instructions in the manual, I added 
>>> (setq org-odt-preferred-output-format "docx")
>>> to my .emacs file.  But if I try to do an export I get the following
>>> error message:
>>> 
>>> "Export to /home/trial.docx failed"
>>> 
>>> I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.
>>> 
>>> Any ideas?
>>> 
>>> Julian
> 
> 
>>> 
>>> 
>>> -- 
>>> Julian Mariano Burgos, PhD
>>> Hafrannsóknastofnunin/Marine Research Institute
>>> Skúlagata 4, 121 Reykjavík, Iceland
>>> Sími/Telephone : +354-5752037
>>> Bréfsími/Telefax:  +354-5752001
>>> Netfang/Email: jul...@hafro.is
>>> 
>> 
>> --
>> Takaaki ISHIKAWA 
>>  GITI, Waseda University
>>:) http://about.me/takaxp
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>
> --
> Takaaki ISHIKAWA 
>   GITI, Waseda University
> :) http://about.me/takaxp


I did not follow closely, but I remember that
I had problems to use LibreOffice to convert a *already open* document.  So,
if you are viewing the doc in LibreOffice while you try your export, you
might run into problems.

This is a reported bug in LibreOffice.  The suggested work-around is to
use a temporary profile as in:
libreoffice "-env:UserInstallation=file:///tmp/LibO_Conversion" --headless 
--invisible --convert-to txt:text "$FILENAME" >/dev/null
^^^

You might try to add that to the conversion command and see whether it
helps.

Best,
Andreas





Re: [O] Extending ODT export

2013-05-07 Thread Nick Dokos
"Julian M. Burgos"  writes:

> Hi Takaaki,
>
> Many thanks, but no luck.  I tried adding the complete path to soffice as you 
> did below
> (of course with the right path in my machine) and no luck.  If I do it
> just like you, the export format does not change and is still ODT.  If
> instead of using (setq org-export-odt-preferred-output-format "pdf") I
> use (setq org-odt-preferred-output-format "pdf"), I get the same error
> message as before.
>

I tried with this setting of org-odt-preferred-output-format, and my
*Message* buffers shows:

,
| Creating ODT file...
| Running zip -mX0 foo.odt mimetype
| Running zip -rmTq foo.odt .
| Created /home/nick/src/org/foo.odt
| Executing soffice --headless --convert-to pdf --outdir /home/nick/src/org/ 
/home/nick/src/org/foo.odt
| convert /home/nick/src/org/foo.odt -> /home/nick/src/org//foo.pdf using 
writer_pdf_Export
| 
| Exported to /home/nick/src/org/foo.pdf
`

When I execute the command

  soffice --headless --convert-to pdf --outdir /home/nick/src/org/ 
/home/nick/src/org/foo.odt

from a shell, I get no errors. Perhaps you can try the equivalent on
your system and see if you get an error. If so, you can stop worrying
about org and start worrying about your LibreOffice installation. But
in any case, you should have more information about what goes wrong.
If you can't figure it out, you should probably post both what your
*Message* buffer shows after the failure and what the command output is.

Nick





Re: [O] Extending ODT export

2013-05-07 Thread Takaaki ISHIKAWA
Dear Julian,

Sorry, the code is an old setting for the previous org.
Please try org-odt-preferred-output-format.

#+BEGIN_SRC emacs-lisp
(setq org-odt-preferred-output-format "pdf")
 (setq org-odt-convert-processes
   '(("LibreOffice"
  "/Applications/LibreOffice.app/Contents/MacOS/soffice --headless 
--convert-to %f%x --outdir %d %i")
 ("unoconv" "unoconv -f %f -o %d %i")))
#+END_SRC

Best,
Takaaki

On May 8, 2013, at 12:06 AM, Takaaki ISHIKAWA  wrote:

> Dear Julian,
> 
> When I use "soffice" with exec-path setting,
> the ODT export is failed like you.
> So currently, I use the following setting:
> 
> #+BEGIN_SRC emacs-lisp
> (setq org-export-odt-preferred-output-format "pdf")
> (setq org-export-odt-convert-processes
>   '(("LibreOffice"
>  "/Applications/LibreOffice.app/Contents/MacOS/soffice --headless 
> --convert-to %f%x --outdir %d %i")
> ("unoconv" "unoconv -f %f -o %d %i")))
> #+END_SRC
> 
> It works fine for me.
> 
> Best regards,
> Takaaki Ishikawa
> 
> 
> On May 7, 2013, at 10:51 PM, "Julian M. Burgos"  wrote:
> 
>> Hi Christian,
>> The value
>> for org-odt-convert-processes is (("LibreOffice" "soffice --headless 
>> --convert-to %f%x --outdir %d %i")
>> ("unoconv" "unoconv -f %f -o %d %i"))
>> 
>> "soffice" is in my path, so I can run it from any directory.  
>> 
>> Carsten, I have permission in /home.  That is where I had my trial org
>> file. I have the same problem if I put my org file in other directory.
>> 
>> Julian
>> 
>> 
>> 
>> Carsten Dominik writes:
>> 
>>> On 7 mei 2013, at 14:29, Christian Moe  wrote:
>>> 
 
 Hi,
 
 Possible checks: What value do you have for org-odt-convert-processes?
 Does the command it provide launch LibreOffice services on your system?
 
 On my Mac, the default "soffice" command is not recognized out of the
 box; providing the full path to soffice
 ("/Applications/LibreOffice.app/Contents/MacOS/soffice") helps. Also, it
 only seems to work when LibreOffice isn't already running, though I may
 be wrong about that (I just tried this for the first time).
 
>>> 
>>> Another check:  Do you have write permissions in /home ?
>>> 
>>> Why is it trying to write the file to that location?
>>> 
>>> - Carsten
>>> 
 Yours,
 Christian
 
 Julian M. Burgos writes:
 
> By the way, it also fails with the "pdf" and "doc" options...
> 
> Julian M. Burgos writes:
> 
>> Hello everyone,
>> I want to export via ODT directly into a "docx" format.  Following the
>> instructions in the manual, I added 
>> (setq org-odt-preferred-output-format "docx")
>> to my .emacs file.  But if I try to do an export I get the following
>> error message:
>> 
>> "Export to /home/trial.docx failed"
>> 
>> I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.
>> 
>> Any ideas?
>> 
>> Julian
 
 
>> 
>> 
>> -- 
>> Julian Mariano Burgos, PhD
>> Hafrannsóknastofnunin/Marine Research Institute
>> Skúlagata 4, 121 Reykjavík, Iceland
>> Sími/Telephone : +354-5752037
>> Bréfsími/Telefax:  +354-5752001
>> Netfang/Email: jul...@hafro.is
>> 
> 
> --
> Takaaki ISHIKAWA 
>  GITI, Waseda University
>:) http://about.me/takaxp
> 
> 
> 
> 
> 
> 
> 
> 

--
Takaaki ISHIKAWA 
  GITI, Waseda University
:) http://about.me/takaxp











Re: [O] Extending ODT export

2013-05-07 Thread Julian M. Burgos
Hi Takaaki,

Many thanks, but no luck.  I tried adding the complete path to soffice as you 
did below
(of course with the right path in my machine) and no luck.  If I do it
just like you, the export format does not change and is still ODT.  If
instead of using (setq org-export-odt-preferred-output-format "pdf") I
use (setq org-odt-preferred-output-format "pdf"), I get the same error
message as before.

Julian

Takaaki ISHIKAWA writes:

> Dear Julian,
>
> When I use "soffice" with exec-path setting,
> the ODT export is failed like you.
> So currently, I use the following setting:
>
> #+BEGIN_SRC emacs-lisp
>  (setq org-export-odt-preferred-output-format "pdf")
>  (setq org-export-odt-convert-processes
>'(("LibreOffice"
>   "/Applications/LibreOffice.app/Contents/MacOS/soffice 
> --headless --convert-to %f%x --outdir %d %i")
>  ("unoconv" "unoconv -f %f -o %d %i")))
> #+END_SRC
>
> It works fine for me.
>
> Best regards,
> Takaaki Ishikawa
>
>
> On May 7, 2013, at 10:51 PM, "Julian M. Burgos"  wrote:
>
>> Hi Christian,
>> The value
>> for org-odt-convert-processes is (("LibreOffice" "soffice --headless 
>> --convert-to %f%x --outdir %d %i")
>> ("unoconv" "unoconv -f %f -o %d %i"))
>> 
>> "soffice" is in my path, so I can run it from any directory.  
>> 
>> Carsten, I have permission in /home.  That is where I had my trial org
>> file. I have the same problem if I put my org file in other directory.
>> 
>> Julian
>> 
>> 
>> 
>> Carsten Dominik writes:
>> 
>>> On 7 mei 2013, at 14:29, Christian Moe  wrote:
>>> 
 
 Hi,
 
 Possible checks: What value do you have for org-odt-convert-processes?
 Does the command it provide launch LibreOffice services on your system?
 
 On my Mac, the default "soffice" command is not recognized out of the
 box; providing the full path to soffice
 ("/Applications/LibreOffice.app/Contents/MacOS/soffice") helps. Also, it
 only seems to work when LibreOffice isn't already running, though I may
 be wrong about that (I just tried this for the first time).
 
>>> 
>>> Another check:  Do you have write permissions in /home ?
>>> 
>>> Why is it trying to write the file to that location?
>>> 
>>> - Carsten
>>> 
 Yours,
 Christian
 
 Julian M. Burgos writes:
 
> By the way, it also fails with the "pdf" and "doc" options...
> 
> Julian M. Burgos writes:
> 
>> Hello everyone,
>> I want to export via ODT directly into a "docx" format.  Following the
>> instructions in the manual, I added 
>> (setq org-odt-preferred-output-format "docx")
>> to my .emacs file.  But if I try to do an export I get the following
>> error message:
>> 
>> "Export to /home/trial.docx failed"
>> 
>> I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.
>> 
>> Any ideas?
>> 
>> Julian
 
 
>> 
>> 
>> -- 
>> Julian Mariano Burgos, PhD
>> Hafrannsóknastofnunin/Marine Research Institute
>> Skúlagata 4, 121 Reykjavík, Iceland
>> Sími/Telephone : +354-5752037
>> Bréfsími/Telefax:  +354-5752001
>> Netfang/Email: jul...@hafro.is
>> 
>
> --
> Takaaki ISHIKAWA 
>   GITI, Waseda University
> :) http://about.me/takaxp


-- 
Julian Mariano Burgos, PhD
Hafrannsóknastofnunin/Marine Research Institute
Skúlagata 4, 121 Reykjavík, Iceland
Sími/Telephone : +354-5752037
Bréfsími/Telefax:  +354-5752001
Netfang/Email: jul...@hafro.is



Re: [O] Extending ODT export

2013-05-07 Thread Takaaki ISHIKAWA
Dear Julian,

When I use "soffice" with exec-path setting,
the ODT export is failed like you.
So currently, I use the following setting:

#+BEGIN_SRC emacs-lisp
 (setq org-export-odt-preferred-output-format "pdf")
 (setq org-export-odt-convert-processes
   '(("LibreOffice"
  "/Applications/LibreOffice.app/Contents/MacOS/soffice --headless 
--convert-to %f%x --outdir %d %i")
 ("unoconv" "unoconv -f %f -o %d %i")))
#+END_SRC

It works fine for me.

Best regards,
Takaaki Ishikawa


On May 7, 2013, at 10:51 PM, "Julian M. Burgos"  wrote:

> Hi Christian,
> The value
> for org-odt-convert-processes is (("LibreOffice" "soffice --headless 
> --convert-to %f%x --outdir %d %i")
> ("unoconv" "unoconv -f %f -o %d %i"))
> 
> "soffice" is in my path, so I can run it from any directory.  
> 
> Carsten, I have permission in /home.  That is where I had my trial org
> file. I have the same problem if I put my org file in other directory.
> 
> Julian
> 
> 
> 
> Carsten Dominik writes:
> 
>> On 7 mei 2013, at 14:29, Christian Moe  wrote:
>> 
>>> 
>>> Hi,
>>> 
>>> Possible checks: What value do you have for org-odt-convert-processes?
>>> Does the command it provide launch LibreOffice services on your system?
>>> 
>>> On my Mac, the default "soffice" command is not recognized out of the
>>> box; providing the full path to soffice
>>> ("/Applications/LibreOffice.app/Contents/MacOS/soffice") helps. Also, it
>>> only seems to work when LibreOffice isn't already running, though I may
>>> be wrong about that (I just tried this for the first time).
>>> 
>> 
>> Another check:  Do you have write permissions in /home ?
>> 
>> Why is it trying to write the file to that location?
>> 
>> - Carsten
>> 
>>> Yours,
>>> Christian
>>> 
>>> Julian M. Burgos writes:
>>> 
 By the way, it also fails with the "pdf" and "doc" options...
 
 Julian M. Burgos writes:
 
> Hello everyone,
> I want to export via ODT directly into a "docx" format.  Following the
> instructions in the manual, I added 
> (setq org-odt-preferred-output-format "docx")
> to my .emacs file.  But if I try to do an export I get the following
> error message:
> 
> "Export to /home/trial.docx failed"
> 
> I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.
> 
> Any ideas?
> 
> Julian
>>> 
>>> 
> 
> 
> -- 
> Julian Mariano Burgos, PhD
> Hafrannsóknastofnunin/Marine Research Institute
> Skúlagata 4, 121 Reykjavík, Iceland
> Sími/Telephone : +354-5752037
> Bréfsími/Telefax:  +354-5752001
> Netfang/Email: jul...@hafro.is
> 

--
Takaaki ISHIKAWA 
  GITI, Waseda University
:) http://about.me/takaxp











Re: [O] Extending ODT export

2013-05-07 Thread Julian M. Burgos
Hi Christian,
The value
for org-odt-convert-processes is (("LibreOffice" "soffice --headless 
--convert-to %f%x --outdir %d %i")
 ("unoconv" "unoconv -f %f -o %d %i"))

"soffice" is in my path, so I can run it from any directory.  

Carsten, I have permission in /home.  That is where I had my trial org
file. I have the same problem if I put my org file in other directory.

Julian



Carsten Dominik writes:

> On 7 mei 2013, at 14:29, Christian Moe  wrote:
>
>> 
>> Hi,
>> 
>> Possible checks: What value do you have for org-odt-convert-processes?
>> Does the command it provide launch LibreOffice services on your system?
>> 
>> On my Mac, the default "soffice" command is not recognized out of the
>> box; providing the full path to soffice
>> ("/Applications/LibreOffice.app/Contents/MacOS/soffice") helps. Also, it
>> only seems to work when LibreOffice isn't already running, though I may
>> be wrong about that (I just tried this for the first time).
>> 
>
> Another check:  Do you have write permissions in /home ?
>
> Why is it trying to write the file to that location?
>
> - Carsten
>
>> Yours,
>> Christian
>> 
>> Julian M. Burgos writes:
>> 
>>> By the way, it also fails with the "pdf" and "doc" options...
>>> 
>>> Julian M. Burgos writes:
>>> 
 Hello everyone,
 I want to export via ODT directly into a "docx" format.  Following the
 instructions in the manual, I added 
 (setq org-odt-preferred-output-format "docx")
 to my .emacs file.  But if I try to do an export I get the following
 error message:
 
 "Export to /home/trial.docx failed"
 
 I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.
 
 Any ideas?
 
 Julian
>> 
>> 


-- 
Julian Mariano Burgos, PhD
Hafrannsóknastofnunin/Marine Research Institute
Skúlagata 4, 121 Reykjavík, Iceland
Sími/Telephone : +354-5752037
Bréfsími/Telefax:  +354-5752001
Netfang/Email: jul...@hafro.is



Re: [O] Extending ODT export

2013-05-07 Thread Carsten Dominik

On 7 mei 2013, at 14:29, Christian Moe  wrote:

> 
> Hi,
> 
> Possible checks: What value do you have for org-odt-convert-processes?
> Does the command it provide launch LibreOffice services on your system?
> 
> On my Mac, the default "soffice" command is not recognized out of the
> box; providing the full path to soffice
> ("/Applications/LibreOffice.app/Contents/MacOS/soffice") helps. Also, it
> only seems to work when LibreOffice isn't already running, though I may
> be wrong about that (I just tried this for the first time).
> 

Another check:  Do you have write permissions in /home ?

Why is it trying to write the file to that location?

- Carsten

> Yours,
> Christian
> 
> Julian M. Burgos writes:
> 
>> By the way, it also fails with the "pdf" and "doc" options...
>> 
>> Julian M. Burgos writes:
>> 
>>> Hello everyone,
>>> I want to export via ODT directly into a "docx" format.  Following the
>>> instructions in the manual, I added 
>>> (setq org-odt-preferred-output-format "docx")
>>> to my .emacs file.  But if I try to do an export I get the following
>>> error message:
>>> 
>>> "Export to /home/trial.docx failed"
>>> 
>>> I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.
>>> 
>>> Any ideas?
>>> 
>>> Julian
> 
> 




Re: [O] Extending ODT export

2013-05-07 Thread Christian Moe

Hi,

Possible checks: What value do you have for org-odt-convert-processes?
Does the command it provide launch LibreOffice services on your system?

On my Mac, the default "soffice" command is not recognized out of the
box; providing the full path to soffice
("/Applications/LibreOffice.app/Contents/MacOS/soffice") helps. Also, it
only seems to work when LibreOffice isn't already running, though I may
be wrong about that (I just tried this for the first time).

Yours,
Christian

Julian M. Burgos writes:

> By the way, it also fails with the "pdf" and "doc" options...
>
> Julian M. Burgos writes:
>
>> Hello everyone,
>> I want to export via ODT directly into a "docx" format.  Following the
>> instructions in the manual, I added 
>> (setq org-odt-preferred-output-format "docx")
>> to my .emacs file.  But if I try to do an export I get the following
>> error message:
>>
>> "Export to /home/trial.docx failed"
>>
>> I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.
>>
>> Any ideas?
>>
>> Julian




Re: [O] Extending ODT export

2013-05-07 Thread Julian M. Burgos
By the way, it also fails with the "pdf" and "doc" options...

Julian M. Burgos writes:

> Hello everyone,
> I want to export via ODT directly into a "docx" format.  Following the
> instructions in the manual, I added 
> (setq org-odt-preferred-output-format "docx")
> to my .emacs file.  But if I try to do an export I get the following
> error message:
>
> "Export to /home/trial.docx failed"
>
> I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.
>
> Any ideas?
>
> Julian


-- 
Julian Mariano Burgos, PhD
Hafrannsóknastofnunin/Marine Research Institute
Skúlagata 4, 121 Reykjavík, Iceland
Sími/Telephone : +354-5752037
Bréfsími/Telefax:  +354-5752001
Netfang/Email: jul...@hafro.is



[O] Extending ODT export

2013-05-07 Thread Julian M. Burgos
Hello everyone,
I want to export via ODT directly into a "docx" format.  Following the
instructions in the manual, I added 
(setq org-odt-preferred-output-format "docx")
to my .emacs file.  But if I try to do an export I get the following
error message:

"Export to /home/trial.docx failed"

I am using org-mode 8.0.2, LibreOffice 3.5.7.2, and Fedora 17.

Any ideas?

Julian

-- 
Julian Mariano Burgos, PhD
Hafrannsóknastofnunin/Marine Research Institute
Skúlagata 4, 121 Reykjavík, Iceland
Sími/Telephone : +354-5752037
Bréfsími/Telefax:  +354-5752001
Netfang/Email: jul...@hafro.is