Re: [O] Bug: ODT export fails if NAME: and ref: equation [9.1.14 (9.1.14-1-g4931fc-elpa @ /home/kdm/.emacs.d/elpa/org-20180910/)]

2018-11-08 Thread Ken Mankoff
On Thu, Nov 8, 2018 at 9:26 AM Nicolas Goaziou 
wrote:

>
> I know. I can reproduce your problem. But I know nothing about ODT, so
> it would help if you could tell me what should be the desired output. At
> the moment, referencing anything else than a headline or a target is
> unsupported in this back-end, AFAICT.
>

Hi Nicolas,

I'd like to see a reference of some sort to the equation. The text should
read "See (1)" or "See Equation (1)". BUT, perhaps this bug, like most, was
operator error on my part.

Without setting up MathML the equation exported as raw LaTeX into the ODT
file. This was fine for me. I saw:

\begin{equation}
42
\end{equation}

 I think that ODT does not view this as an actual equation, so the
[[eq:foo]] label could not be resolved.

Thanks to the hint from Robert Pluim I have it working now. Unlike his
solution, setting `org-latex-mathml-convert-command` did not solve it for
me, but properly setting `org-latex-to-mathml-convert-command` as per
https://www.gnu.org/software/emacs/manual/html_node/org/Working-with-LaTeX-math-snippets.html#Working-with-LaTeX-math-snippets
did work for me. Now the equation appears properly formatted, not as LaTeX,
*and* the reference works.

Thank you (and Robert) for your help with this,

   -k.


Re: [O] Bug: ODT export fails if NAME: and ref: equation [9.1.14 (9.1.14-1-g4931fc-elpa @ /home/kdm/.emacs.d/elpa/org-20180910/)]

2018-11-08 Thread Robert Pluim
Nicolas Goaziou  writes:

> Hello,
>
> Ken Mankoff  writes:
>
>> On Mon, Nov 5, 2018, 13:59 Nicolas Goaziou >
>>>
>>> What would be the expected output?
>>>
>>
>> There is no output. It doesn't even export. It's a showstopper. No
>> references to equations allowed or the exporter fails.
>
> I know. I can reproduce your problem. But I know nothing about ODT, so
> it would help if you could tell me what should be the desired output. At
> the moment, referencing anything else than a headline or a target is
> unsupported in this back-end, AFAICT.

FWIW, the original example works for me if I set
'org-latex-to-mathml-convert-command' to
"latexmlmath \"%i\" --presentationmathml=%o"

as described at


(interestingly I didnʼt have to set #+OPTIONS: LaTeX:t)

Robert



Re: [O] Bug: ODT export fails if NAME: and ref: equation [9.1.14 (9.1.14-1-g4931fc-elpa @ /home/kdm/.emacs.d/elpa/org-20180910/)]

2018-11-08 Thread Nicolas Goaziou
Hello,

Ken Mankoff  writes:

> On Mon, Nov 5, 2018, 13:59 Nicolas Goaziou 
>>
>> What would be the expected output?
>>
>
> There is no output. It doesn't even export. It's a showstopper. No
> references to equations allowed or the exporter fails.

I know. I can reproduce your problem. But I know nothing about ODT, so
it would help if you could tell me what should be the desired output. At
the moment, referencing anything else than a headline or a target is
unsupported in this back-end, AFAICT.

Regards,

-- 
Nicolas Goaziou



Re: [O] Bug: ODT export fails if NAME: and ref: equation [9.1.14 (9.1.14-1-g4931fc-elpa @ /home/kdm/.emacs.d/elpa/org-20180910/)]

2018-11-06 Thread Ken Mankoff
On Mon, Nov 5, 2018, 13:59 Nicolas Goaziou 
> What would be the expected output?
>

There is no output. It doesn't even export. It's a showstopper. No
references to equations allowed or the exporter fails.

  -k.


Re: [O] Bug: ODT export fails if NAME: and ref: equation [9.1.14 (9.1.14-1-g4931fc-elpa @ /home/kdm/.emacs.d/elpa/org-20180910/)]

2018-11-05 Thread Nicolas Goaziou
Hello,

Ken Mankoff  writes:

> Bumping this bug report. Still valid with this mornings elpa-updated
> org-20181105.

No wonder no one answered this; there is nothing simple in "ox-odt.el".

>> If I have the following simple Org file, latest Org, and a clean emacs
>> session (emacs -Q), ODT export fails.
>>
>> # == BEGIN MWE 
>> #+NAME: eq:foo
>> \begin{equation}
>> 42
>> \end{equation}
>> See [[eq:foo]].
>> # == END MWE 
>>
>> It does not fail if I comment out either of the #+NAME or the "[[eq:foo]]"
>> lines.

What would be the expected output?

Regards,

-- 
Nicolas Goaziou



Re: [O] Bug: ODT export fails if NAME: and ref: equation [9.1.14 (9.1.14-1-g4931fc-elpa @ /home/kdm/.emacs.d/elpa/org-20180910/)]

2018-11-05 Thread Ken Mankoff
Bumping this bug report. Still valid with this mornings elpa-updated
org-20181105.

  -k.

On Thu, Sep 13, 2018 at 11:48 PM Ken Mankoff  wrote:

>
> Sorry if this is a triplicate bug report. I emailed this as a message (not
> bug report) to the Org list a week ago, but have seen no reply. I tried an
> official bug report last night which I *think* did not work (mailing from
> within "emacs -Q" does not "just work"), so here I try again.
>
> If I have the following simple Org file, latest Org, and a clean emacs
> session (emacs -Q), ODT export fails.
>
> # == BEGIN MWE 
> #+NAME: eq:foo
> \begin{equation}
> 42
> \end{equation}
> See [[eq:foo]].
> # == END MWE 
>
> It does not fail if I comment out either of the #+NAME or the "[[eq:foo]]"
> lines. Note, perhaps tangentially related, that the manual shows "#+LABEL:
> ", but I'm using "+#NAME: ", and I thought LABEL was deprecated for NAME
>
>
> https://www.gnu.org/software/emacs/manual/html_node/org/Labels-and-captions-in-ODT-export.html#Labels-and-captions-in-ODT-export
>
>   -k.
>
> 
>
>
>
> Emacs  : GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.21)
>  of 2017-09-22, modified by Debian
> Package: Org mode version 9.1.14 (9.1.14-1-g4931fc-elpa @
> /home/kdm/.emacs.d/elpa/org-20180910/)
>
> current state:
> ==
> (setq
>  org-tab-first-hook '(org-babel-hide-result-toggle-maybe
>   org-babel-header-arg-expand)
>  org-speed-command-hook '(org-speed-command-activate
>   org-babel-speed-command-activate)
>  org-occur-hook '(org-first-headline-recenter)
>  org-metaup-hook '(org-babel-load-in-session-maybe)
>  org-confirm-shell-link-function 'yes-or-no-p
>  org-after-todo-state-change-hook '(org-clock-out-if-current)
>  org-src-mode-hook '(org-src-babel-configure-edit-buffer
>  org-src-mode-configure-edit-buffer)
>  org-agenda-before-write-hook '(org-agenda-add-entry-text)
>  org-babel-pre-tangle-hook '(save-buffer)
>  org-mode-hook '(#[0 "\300\301\302\303\304$\207"
>[add-hook change-major-mode-hook org-show-block-all
> append
> local]
>5]
>  #[0 "\300\301\302\303\304$\207"
>[add-hook change-major-mode-hook
> org-babel-show-result-all
> append local]
>5]
>  org-babel-result-hide-spec org-babel-hide-all-hashes)
>  org-bibtex-headline-format-function #[257 "\300.\236A\207" [:title] 3
> "\n\n(fn ENTRY)"]
>  org-archive-hook '(org-attach-archive-delete-maybe)
>  org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers
>   org-cycle-show-empty-lines
>   org-optimize-window-after-visibility-change)
>  org-confirm-elisp-link-function 'yes-or-no-p
>  org-metadown-hook '(org-babel-pop-to-session-maybe)
>  org-link-parameters '(("id" :follow org-id-open)
>("rmail" :follow org-rmail-open :store
> org-rmail-store-link)
>("mhe" :follow org-mhe-open :store
> org-mhe-store-link)
>("irc" :follow org-irc-visit :store
> org-irc-store-link)
>("info" :follow org-info-open :export
> org-info-export
> :store org-info-store-link)
>("gnus" :follow org-gnus-open :store
> org-gnus-store-link)
>("docview" :follow org-docview-open :export
> org-docview-export :store org-docview-store-link)
>("bibtex" :follow org-bibtex-open :store
> org-bibtex-store-link)
>("bbdb" :follow org-bbdb-open :export
> org-bbdb-export
> :complete org-bbdb-complete-link :store
> org-bbdb-store-link)
>("w3m" :store org-w3m-store-link) ("file+sys")
>("file+emacs") ("doi" :follow org--open-doi-link)
>("elisp" :follow org--open-elisp-link)
>("file" :complete org-file-complete-link)
>("ftp" :follow
> (lambda (path) (browse-url (concat "ftp:" path
>("help" :follow org--open-help-link)
>("http" :follow
> (lambda (path) (browse-url (concat "http:" path
>("https" :follow
> (lambda (path) (browse-url (concat "https:"
> path
>("mailto" :follow
> (lambda (path) (browse-url (concat "mailto:;
> path
>("news" :follow
> (lambda (path) (browse-url (concat "news:; path
>("shell" :follow org--open-shell-link))

[O] Bug: ODT export fails if NAME: and ref: equation [9.1.14 (9.1.14-1-g4931fc-elpa @ /home/kdm/.emacs.d/elpa/org-20180910/)]

2018-09-14 Thread Ken Mankoff


Sorry if this is a triplicate bug report. I emailed this as a message (not bug 
report) to the Org list a week ago, but have seen no reply. I tried an official 
bug report last night which I *think* did not work (mailing from within "emacs 
-Q" does not "just work"), so here I try again.

If I have the following simple Org file, latest Org, and a clean emacs session 
(emacs -Q), ODT export fails. 

# == BEGIN MWE 
#+NAME: eq:foo
\begin{equation}
42
\end{equation}
See [[eq:foo]].
# == END MWE 

It does not fail if I comment out either of the #+NAME or the "[[eq:foo]]" 
lines. Note, perhaps tangentially related, that the manual shows "#+LABEL: ", 
but I'm using "+#NAME: ", and I thought LABEL was deprecated for NAME

https://www.gnu.org/software/emacs/manual/html_node/org/Labels-and-captions-in-ODT-export.html#Labels-and-captions-in-ODT-export

  -k.





Emacs  : GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.21)
 of 2017-09-22, modified by Debian
Package: Org mode version 9.1.14 (9.1.14-1-g4931fc-elpa @ 
/home/kdm/.emacs.d/elpa/org-20180910/)

current state:
==
(setq
 org-tab-first-hook '(org-babel-hide-result-toggle-maybe
  org-babel-header-arg-expand)
 org-speed-command-hook '(org-speed-command-activate
  org-babel-speed-command-activate)
 org-occur-hook '(org-first-headline-recenter)
 org-metaup-hook '(org-babel-load-in-session-maybe)
 org-confirm-shell-link-function 'yes-or-no-p
 org-after-todo-state-change-hook '(org-clock-out-if-current)
 org-src-mode-hook '(org-src-babel-configure-edit-buffer
 org-src-mode-configure-edit-buffer)
 org-agenda-before-write-hook '(org-agenda-add-entry-text)
 org-babel-pre-tangle-hook '(save-buffer)
 org-mode-hook '(#[0 "\300\301\302\303\304$\207"
   [add-hook change-major-mode-hook org-show-block-all append
local]
   5]
 #[0 "\300\301\302\303\304$\207"
   [add-hook change-major-mode-hook org-babel-show-result-all
append local]
   5]
 org-babel-result-hide-spec org-babel-hide-all-hashes)
 org-bibtex-headline-format-function #[257 "\300.\236A\207" [:title] 3 "\n\n(fn 
ENTRY)"]
 org-archive-hook '(org-attach-archive-delete-maybe)
 org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers
  org-cycle-show-empty-lines
  org-optimize-window-after-visibility-change)
 org-confirm-elisp-link-function 'yes-or-no-p
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-link-parameters '(("id" :follow org-id-open)
   ("rmail" :follow org-rmail-open :store
org-rmail-store-link)
   ("mhe" :follow org-mhe-open :store org-mhe-store-link)
   ("irc" :follow org-irc-visit :store org-irc-store-link)
   ("info" :follow org-info-open :export org-info-export
:store org-info-store-link)
   ("gnus" :follow org-gnus-open :store
org-gnus-store-link)
   ("docview" :follow org-docview-open :export
org-docview-export :store org-docview-store-link)
   ("bibtex" :follow org-bibtex-open :store
org-bibtex-store-link)
   ("bbdb" :follow org-bbdb-open :export org-bbdb-export
:complete org-bbdb-complete-link :store
org-bbdb-store-link)
   ("w3m" :store org-w3m-store-link) ("file+sys")
   ("file+emacs") ("doi" :follow org--open-doi-link)
   ("elisp" :follow org--open-elisp-link)
   ("file" :complete org-file-complete-link)
   ("ftp" :follow
(lambda (path) (browse-url (concat "ftp:" path
   ("help" :follow org--open-help-link)
   ("http" :follow
(lambda (path) (browse-url (concat "http:" path
   ("https" :follow
(lambda (path) (browse-url (concat "https:" path
   ("mailto" :follow
(lambda (path) (browse-url (concat "mailto:; path
   ("news" :follow
(lambda (path) (browse-url (concat "news:; path
   ("shell" :follow org--open-shell-link))
 org-clock-out-hook '(org-clock-remove-empty-clock-drawer)
 )