emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Bug: Missing footnotes when exporting to org file [9.0.5 (9.0.5-elpa @ ~/.emacs.d/elpa/org-20170210/)]
@ 2017-03-12  8:03 WY H
  2017-03-12 10:36 ` Nicolas Goaziou
  0 siblings, 1 reply; 4+ messages in thread
From: WY H @ 2017-03-12  8:03 UTC (permalink / raw)
  To: emacs-orgmode@gnu.org

[-- Attachment #1: Type: text/plain, Size: 10519 bytes --]

Hi,

Thanks for the cool job done with Org mode and I'm happily living with
it everyday now :)

One issue's been annoying me recently though, when exporting org files
with footnotes to org format, all the footnotes are missing in the result
org file. This may not look like a common use case but when ox-pandoc
comes to picture it is one, as ox-pandoc use org as an intermediate
format for any conversion.

I suspect it's an org mode bug because I got the same result even after I removed ox-pandoc
and use the original Org Export Dispatcher.

Org mode + ox-pandoc is such a sweet combination that I really would like to
get help on this issue.

Emacs  : GNU Emacs 25.2.1 (x86_64-apple-darwin16.1.0, Carbon Version 157 AppKit 1504.6)
 of 2017-02-14
Package: Org mode version 9.0.5 (9.0.5-elpa @ ~/.emacs.d/elpa/org-20170210/)

current state:
==============
(setq
 org-id-locations-file "~/.emacs.d/.cache/.org-id-locations"
 org-footnote-auto-adjust t
 org-tab-first-hook '(org-babel-hide-result-toggle-maybe
                      org-babel-header-arg-expand)
 org-latex-classes '(("beamer"
                      "\\documentclass{beamer}\n           \\usepackage[fntef,nofonts,fancyhdr]{ctex}" org-beamer-sectioning)
                     ("ctexbook"
                      "\\documentclass[fancyhdr,fntef,UTF8,a4paper,cs4size]{ctexbook}"
                      ("\\part{%s}" . "\\part*{%s}")
                      ("\\chapter{%s}" . "\\chapter*{%s}")
                      ("\\section{%s}" . "\\section*{%s}")
                      ("\\subsection{%s}" . "\\subsection*{%s}")
                      ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
                     ("ctexrep"
                      "\\documentclass[fancyhdr,fntef,UTF8,a4paper,cs4size]{ctexrep}"
                      ("\\part{%s}" . "\\part*{%s}")
                      ("\\chapter{%s}" . "\\chapter*{%s}")
                      ("\\section{%s}" . "\\section*{%s}")
                      ("\\subsection{%s}" . "\\subsection*{%s}")
                      ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
                     ("ctexart"
                      "\\documentclass[fancyhdr,fntef,UTF8,a4paper,cs4size]{ctexart}"
                      ("\\section{%s}" . "\\section*{%s}")
                      ("\\subsection{%s}" . "\\subsection*{%s}")
                      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
                      ("\\paragraph{%s}" . "\\paragraph*{%s}")
                      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
                     )
 org-clock-persist-file "~/.emacs.d/.cache/org-clock-save.el"
 org-speed-command-hook '(org-speed-command-default-hook
                          org-babel-speed-command-hook)
 org-occur-hook '(org-first-headline-recenter)
 org-imenu-depth 8
 org-metaup-hook '(org-babel-load-in-session-maybe)
 org-html-format-drawer-function '(closure
                                   (htmlize-buffer-places
                                    org-html-format-table-no-css
                                    htmlize-css-name-prefix htmlize-output-type
                                    htmlize-output-type htmlize-css-name-prefix t)
                                   (_name contents) contents)
 org-log-done 'time
 org-latex-format-inlinetask-function 'org-latex-format-inlinetask-default-function
 org-confirm-shell-link-function 'yes-or-no-p
 org-image-actual-width nil
 org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
 org-link-translation-function 'toc-org-unhrefify
 org-present-mode-hook '(spacemacs//org-present-start)
 org-agenda-restore-windows-after-quit t
 org-latex-format-headline-function 'org-latex-format-headline-default-function
 org-default-notes-file "notes.org"
 org-after-todo-state-change-hook '(org-clock-out-if-current)
 org-latex-format-drawer-function '(closure (t) (_ contents) contents)
 org-odt-format-headline-function 'org-odt-format-headline-default-function
 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 "\n\n(fn)"]
                 #[0 "\300\301\302\303\304$\207"
                   [add-hook change-major-mode-hook org-babel-show-result-all
                    append local]
                   5 "\n\n(fn)"]
                 org-babel-result-hide-spec org-babel-hide-all-hashes
                 fcitx--org-mode-hook spacemacs/load-yasnippet toc-org-enable
                 (lambda nil
                  (set
                   (make-local-variable
                    (quote pangu-spacing-real-insert-separtor))
                   t)
                  )
                 org-download-enable org-bullets-mode
                 spacemacs//org-babel-do-load-languages
                 spacemacs/add-org-surrounds evil-org-mode org-eldoc-load
                 spacemacs//init-company-org-mode company-mode)
 org-archive-hook '(org-attach-archive-delete-maybe)
 org-ascii-format-drawer-function '(closure (t) (_name contents _width) contents)
 org-odt-format-inlinetask-function 'org-odt-format-inlinetask-default-function
 org-directory "~/Sync/data/Dropbox/doc/org/"
 org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers
                  org-cycle-show-empty-lines
                  org-optimize-window-after-visibility-change)
 org-publish-timestamp-directory "~/.emacs.d/.cache/.org-timestamps/"
 org-present-mode-quit-hook '(spacemacs//org-present-end)
 org-export-async-init-file "~/.emacs.d/layers/+emacs/org/local/org-async-init.el"
 org-export-initial-scope 'subtree
 org-download-annotate-function 'org-download-annotate-default
 org-confirm-elisp-link-function 'yes-or-no-p
 org-startup-with-inline-images t
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-odt-format-drawer-function '(closure
                                  (hfy-user-sheet-assoc hfy-html-quote-regex
                                   hfy-html-quote-map hfy-face-to-css
                                   hfy-begin-span-handler hfy-end-span-handler
                                   archive-zip-extract
                                   nxml-auto-insert-xml-declaration-flag t)
                                  (_name contents) contents)
 org-babel-after-execute-hook '(spacemacs/ob-fix-inline-images)
 org-latex-default-class "ctexart"
 org-html-format-headline-function 'org-html-format-headline-default-function
 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")
                       ("orgit-rev" :store orgit-rev-store :follow orgit-rev-open
                        :export orgit-rev-export)
                       ("orgit-log" :store orgit-log-store :follow orgit-log-open
                        :export orgit-log-export)
                       ("orgit" :store orgit-status-store :follow
                        orgit-status-open :export orgit-status-export)
                       ("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))))
                       ("message" :follow
                        (lambda (path) (browse-url (concat "message:" path))))
                       ("news" :follow
                        (lambda (path) (browse-url (concat "news:" path))))
                       ("shell" :follow org--open-shell-link))
 org-structure-template-alist '(("n" "#+BEGIN_NOTES\n?\n#+END_NOTES")
                                ("s" "#+BEGIN_SRC ?\n\n#+END_SRC")
                                ("e" "#+BEGIN_EXAMPLE\n?\n#+END_EXAMPLE")
                                ("q" "#+BEGIN_QUOTE\n?\n#+END_QUOTE")
                                ("v" "#+BEGIN_VERSE\n?\n#+END_VERSE")
                                ("V" "#+BEGIN_VERBATIM\n?\n#+END_VERBATIM")
                                ("c" "#+BEGIN_CENTER\n?\n#+END_CENTER")
                                ("l" "#+BEGIN_EXPORT latex\n?\n#+END_EXPORT")
                                ("L" "#+LaTeX: ")
                                ("h" "#+BEGIN_EXPORT html\n?\n#+END_EXPORT")
                                ("H" "#+HTML: ")
                                ("a" "#+BEGIN_EXPORT ascii\n?\n#+END_EXPORT")
                                ("A" "#+ASCII: ") ("i" "#+INDEX: ?")
                                ("I" "#+INCLUDE: %file ?"))
 org-babel-load-languages '((shell . t) (emacs-lisp . t))
 org-html-format-inlinetask-function 'org-html-format-inlinetask-default-function
 org-latex-compiler "xelatex"
 org-clock-out-hook '(org-clock-remove-empty-clock-drawer)
 )


[-- Attachment #2: Type: text/html, Size: 19999 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Bug: Missing footnotes when exporting to org file [9.0.5 (9.0.5-elpa @ ~/.emacs.d/elpa/org-20170210/)]
  2017-03-12  8:03 Bug: Missing footnotes when exporting to org file [9.0.5 (9.0.5-elpa @ ~/.emacs.d/elpa/org-20170210/)] WY H
@ 2017-03-12 10:36 ` Nicolas Goaziou
       [not found]   ` <PS1PR0401MB1466038BA2311FC7AB73DF80CE240@PS1PR0401MB1466.apcprd04.prod.outlook.com>
  0 siblings, 1 reply; 4+ messages in thread
From: Nicolas Goaziou @ 2017-03-12 10:36 UTC (permalink / raw)
  To: WY H; +Cc: emacs-orgmode@gnu.org

Hello,

WY H <jcjuly@outlook.com> writes:

> One issue's been annoying me recently though, when exporting org files
> with footnotes to org format, all the footnotes are missing in the result
> org file. This may not look like a common use case but when ox-pandoc
> comes to picture it is one, as ox-pandoc use org as an intermediate
> format for any conversion.

FWIW, I cannot reproduce it. Could you demonstrate the issue with an ECM?

Regards,

-- 
Nicolas Goaziou

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Bug: Missing footnotes when exporting to org file [9.0.5 (9.0.5-elpa @ ~/.emacs.d/elpa/org-20170210/)]
       [not found]   ` <PS1PR0401MB1466038BA2311FC7AB73DF80CE240@PS1PR0401MB1466.apcprd04.prod.outlook.com>
@ 2017-03-15  7:12     ` WY H
  2017-03-15 13:32       ` Nicolas Goaziou
  0 siblings, 1 reply; 4+ messages in thread
From: WY H @ 2017-03-15  7:12 UTC (permalink / raw)
  To: Nicolas Goaziou, emacs-orgmode@gnu.org

[-- Attachment #1: Type: text/plain, Size: 1400 bytes --]

Thanks for responding. ECM below:

--8<---------------cut here---------------start------------->8---
#+OPTIONS: f:t author:nil title:nil
* ch1
  text
** ch1-1
*** ch1-1-1[fn:1]
** ch1-2
*** ch1-2-1[fn:2]
* Footnotes

[fn:1]footnote 1

[fn:2]footnote 2
--8<---------------cut here---------------end--------------->8---

exports as Org buffer:

--8<---------------cut here---------------start------------->8---
# Created 2017-03-14 Tue 20:24
#+OPTIONS: f:t author:nil title:nil
* ch1
text
** ch1-1
*** ch1-1-1[fn:1]
** ch1-2
*** ch1-2-1[fn:2]

--8<---------------cut here---------------end--------------->8---

________________________________
From: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Sent: Sunday, March 12, 2017 6:36 PM
To: WY H
Cc: emacs-orgmode@gnu.org
Subject: Re: Bug: Missing footnotes when exporting to org file [9.0.5 (9.0.5-elpa @ ~/.emacs.d/elpa/org-20170210/)]

Hello,

WY H <jcjuly@outlook.com> writes:

> One issue's been annoying me recently though, when exporting org files
> with footnotes to org format, all the footnotes are missing in the result
> org file. This may not look like a common use case but when ox-pandoc
> comes to picture it is one, as ox-pandoc use org as an intermediate
> format for any conversion.

FWIW, I cannot reproduce it. Could you demonstrate the issue with an ECM?

Regards,

--
Nicolas Goaziou

[-- Attachment #2: Type: text/html, Size: 2924 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Bug: Missing footnotes when exporting to org file [9.0.5 (9.0.5-elpa @ ~/.emacs.d/elpa/org-20170210/)]
  2017-03-15  7:12     ` WY H
@ 2017-03-15 13:32       ` Nicolas Goaziou
  0 siblings, 0 replies; 4+ messages in thread
From: Nicolas Goaziou @ 2017-03-15 13:32 UTC (permalink / raw)
  To: WY H; +Cc: emacs-orgmode@gnu.org

Hello,

WY H <jcjuly@outlook.com> writes:

> Thanks for responding. ECM below:
>
> #+OPTIONS: f:t author:nil title:nil
> * ch1
>   text
> ** ch1-1
> *** ch1-1-1[fn:1]
> ** ch1-2
> *** ch1-2-1[fn:2]
> * Footnotes
>
> [fn:1]footnote 1
>
> [fn:2]footnote 2
>
>
> exports as Org buffer:
>
> # Created 2017-03-14 Tue 20:24
> #+OPTIONS: f:t author:nil title:nil
> * ch1
> text
> ** ch1-1
> *** ch1-1-1[fn:1]
> ** ch1-2
> *** ch1-2-1[fn:2]

Fixed. Thank you.

Regards,

-- 
Nicolas Goaziou

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-03-15 13:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-12  8:03 Bug: Missing footnotes when exporting to org file [9.0.5 (9.0.5-elpa @ ~/.emacs.d/elpa/org-20170210/)] WY H
2017-03-12 10:36 ` Nicolas Goaziou
     [not found]   ` <PS1PR0401MB1466038BA2311FC7AB73DF80CE240@PS1PR0401MB1466.apcprd04.prod.outlook.com>
2017-03-15  7:12     ` WY H
2017-03-15 13:32       ` Nicolas Goaziou

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).