mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2024-09-29 19:37:52 +00:00
ox-texinfo: Fix anchors for all elements and objects
* lisp/ox-texinfo.el (org-texinfo--get-node): Fix function, too strict about allowed types. One can always fallback to `org-export-get-reference'. Reported-by: wlharvey4@mac.com <http://lists.gnu.org/r/emacs-orgmode/2019-01/msg00274.html>
This commit is contained in:
parent
372e033724
commit
fadc83d4fe
|
@ -479,12 +479,12 @@ node or anchor name is unique."
|
|||
(org-texinfo--sanitize-title
|
||||
(org-export-get-alt-title datum info) info))
|
||||
(`radio-target
|
||||
(org-texinfo--sanitize-title
|
||||
(org-element-contents datum) info))
|
||||
(org-export-data (org-element-contents datum) info))
|
||||
(`target
|
||||
(org-export-data (org-element-property :value datum) info))
|
||||
(type
|
||||
(error "Cannot generate node name for type: %S" type)))))
|
||||
(org-element-property :value datum))
|
||||
(_
|
||||
(or (org-element-property :name datum)
|
||||
(org-export-get-reference datum info))))))
|
||||
(name basename))
|
||||
;; Org exports deeper elements before their parents. If two
|
||||
;; node names collide -- e.g., they have the same title --
|
||||
|
|
Loading…
Reference in a new issue