Как экспортировать в ODT в орг-режиме? - PullRequest
0 голосов
/ 03 ноября 2019

При использовании org-mode я хотел бы сохранить свой файл org (называемый здесь pad.org) в формате ODT. Вот что я имею при попытке сохранить файл pad.org,

Auto-saving...done
org-babel-exp process python at position 2716...
Evaluate this python code block on your system? (y or n) n
Evaluation of this python code block is aborted.
LaTeX to MathML converter not available.
Formatting LaTeX using verbatim
Embedding c:/Users/Julien/Documents/ORG/img/IMG_3130.jpg as Images/0001.jpg...
Embedding c:/Users/Julien/Documents/ORG/img/ergoemacs-layout-fr.png as Images/0002.png...
Wrote c:/Users/Julien/AppData/Local/Temp/odt-ANDdwG/meta.xml
Using schema c:/Emacs/emacs-26.3-x86_64/share/emacs/26.3/etc/schema/od-schema-v1.2-os.rnc [2 times]
Saving file c:/Users/Julien/AppData/Local/Temp/odt-ANDdwG/styles.xml...
Wrote c:/Users/Julien/AppData/Local/Temp/odt-ANDdwG/styles.xml
Using vacuous schema
Wrote c:/Users/Julien/AppData/Local/Temp/odt-ANDdwG/mimetype
Using vacuous schema
Saving file c:/Users/Julien/AppData/Local/Temp/odt-ANDdwG/META-INF/manifest.xml...
Wrote c:/Users/Julien/AppData/Local/Temp/odt-ANDdwG/META-INF/manifest.xml
Saving file c:/Users/Julien/AppData/Local/Temp/odt-ANDdwG/content.xml...
Wrote c:/Users/Julien/AppData/Local/Temp/odt-ANDdwG/content.xml
Creating ODT file...
Running zip -mX0 pad.odt mimetype

Когда zip.exe запущен, графический интерфейс открывается, и я получаю сообщение об ошибке

Can't open -mX0 pad.odt

I 'm новый пользователь emacs и org-mode в Windows 10. В файле .emacs у меня есть следующие строки:

;; Load ODT backend to allow for exporting to open document format.
(eval-after-load "org" '(require 'ox-odt nil t))

;;set env for odt
(setenv "PATH" (concat (getenv "PATH") ";" "C:\zip"))
    (setq exec-path (append exec-path '("C:\zip")))

В папке C: \ zip я поместил исполняемый файл zip (фактическиWiz.exe переименован в zip.exe). С помощью команды Cx Ce oo я получаю сообщение об ошибке, упомянутое выше.

Я также пытался с 7z.exe. Но в этом случае у меня появляется сообщение об ошибке:

Embedding c:/Users/Julien/Documents/ORG/img/ergoemacs-layout-fr.png as Images/0002.png...
Wrote c:/Users/Julien/AppData/Local/Temp/odt-gAEsLl/meta.xml
Using schema c:/Emacs/emacs-26.3-x86_64/share/emacs/26.3/etc/schema/od-schema-v1.2-os.rnc [2 times]
Saving file c:/Users/Julien/AppData/Local/Temp/odt-gAEsLl/styles.xml...
Wrote c:/Users/Julien/AppData/Local/Temp/odt-gAEsLl/styles.xml
Using vacuous schema
Wrote c:/Users/Julien/AppData/Local/Temp/odt-gAEsLl/mimetype
Using vacuous schema
Saving file c:/Users/Julien/AppData/Local/Temp/odt-gAEsLl/META-INF/manifest.xml...
Wrote c:/Users/Julien/AppData/Local/Temp/odt-gAEsLl/META-INF/manifest.xml
Saving file c:/Users/Julien/AppData/Local/Temp/odt-gAEsLl/content.xml...
Wrote c:/Users/Julien/AppData/Local/Temp/odt-gAEsLl/content.xml
Creating ODT file...
Running zip -mX0 pad.odt mimetype
OpenDocument export failed: Unable to create OpenDocument file.  Zip failed with error (
7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21

Ответы [ 2 ]

0 голосов
/ 05 ноября 2019

На основании https://lists.gnu.org/archive/html/emacs-orgmode/2013-04/msg00538.html, вы также можете получить исполняемый файл zip из

https://fossies.org/windows/misc/zip300xn.zip/

0 голосов
/ 05 ноября 2019

На основании https://lists.gnu.org/archive/html/emacs-orgmode/2013-04/msg00489.html, вы можете использовать пакет zip по следующим ссылкам

  1. http://gnuwin32.sourceforge.net/packages.html
  2. http://gnuwin32.sourceforge.net/packages/zip.htm
...