emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] Bug: odt export: headline links ignore description [7.8.11]


From: Jambunathan K
Subject: Re: [O] Bug: odt export: headline links ignore description [7.8.11]
Date: Sat, 01 Dec 2012 11:51:28 +0530
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Are you using Org that comes bundled with regular Emacs?

I have pushed a fix to my working branch.  To verify the fix you need to
wait for next Org release or Emacs merge.

If you are impatient or comfortable working with patches and source
files,  then here is the commit of interest to you.

    http://repo.or.cz/w/org-mode/org-kjn.git/commit/maint

Note that the commit is to my private copy and is NOT merged to Org repo
yet.  I hope to merge the fix in a day or two.

Let me know if the patch works or bombs.

address@hidden writes:

> Remember to cover the basics, that is, what you expected to happen and
> what in fact did happen.  You don't know how to make a good report?  See
>
>      http://orgmode.org/manual/Feedback.html#Feedback
>
> Your bug report will be posted to the Org-mode mailing list.
> ------------------------------------------------------------------------
>
> The ODT export documentation states "A link with no description and
> destined to a regular (un-itemized) outline heading is replaced with a
> cross-reference and section number of the heading."
>
> However, this replacement happens even for links to outline headings
> that do have descriptions--the description is replaced by the section
> number. Worse, if num:nil is set in #+OPTIONS, the description is
> replaced by a blank space.
>
> Expected behavior:
> [[*foo]] should result in a cross-reference to foo with the the text
> being the section number
>
> [[*foo][description]] should result in a
> cross-reference to foo with the text "description"
>
> Emacs  : GNU Emacs 24.2.1 (i386-mingw-nt6.1.7601)
>  of 2012-08-28 on MARVIN
> Package: Org-mode version 7.8.11
>
> current state:
> ==============
> (setq
>  org-export-blocks '((src org-babel-exp-src-block nil)
>                    (export-comment org-export-blocks-format-comment t)
>                    (ditaa org-export-blocks-format-ditaa nil)
>                    (dot org-export-blocks-format-dot nil))
>  org-ctrl-c-ctrl-c-hook '(org-babel-hash-at-point
>                         org-babel-execute-safely-maybe)
>  org-export-html-style "<style type=\"text/css\">\nbody {font-family: \"News 
> Gothic\", sans-serif; }\nh1,h2,h3,h4,h5,h6 { color: #4F81BD }\n</style>"
>  org-export-preprocess-before-selecting-backend-code-hook 
> '(org-beamer-select-beamer-code)
>  org-tab-first-hook '(org-hide-block-toggle-maybe
>                     org-src-native-tab-command-maybe
>                     org-babel-hide-result-toggle-maybe)
>  org-export-odt-styles-file "~/.emacs.d/styles.xml"
>  org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers
>                 org-cycle-show-empty-lines
>                 org-optimize-window-after-visibility-change)
>  org-agenda-before-write-hook '(org-agenda-add-entry-text)
>  org-speed-command-hook '(org-speed-command-default-hook
>                         org-babel-speed-command-hook)
>  org-export-preprocess-hook '(org-lparse-strip-experimental-blocks-maybe-hook)
>  org-babel-pre-tangle-hook '(save-buffer)
>  org-occur-hook '(org-first-headline-recenter)
>  org-export-interblocks '((src org-babel-exp-non-block-elements))
>  org-metaup-hook '(org-babel-load-in-session-maybe)
>  org-confirm-elisp-link-function 'yes-or-no-p
>  org-export-latex-format-toc-function 'org-export-latex-format-toc-default
>  org-descriptive-links nil
>  org-export-preprocess-before-normalizing-links-hook 
> '(org-remove-file-link-modifiers)
>  org-export-preprocess-after-blockquote-hook 
> '(org-export-odt-preprocess-latex-fragments 
> org-lparse-preprocess-after-blockquote-hook)
>  org-clock-out-hook '(org-clock-remove-empty-clock-drawer)
>  org-export-first-hook '(org-beamer-initialize-open-trackers)
>  org-mode-hook '(#[nil "\300\301\302\303\304$\207"
>                  [org-add-hook change-major-mode-hook org-show-block-all
>                   append local]
>                  5]
>                #[nil "\300\301\302\303\304$\207"
>                  [org-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-export-latex-final-hook '(org-beamer-amend-header org-beamer-fix-toc
>                              org-beamer-auto-fragile-frames
>                              org-beamer-place-default-actions-for-lists)
>  org-export-latex-after-initial-vars-hook '(org-beamer-after-initial-vars)
>  org-metadown-hook '(org-babel-pop-to-session-maybe)
>  org-src-mode-hook '(org-src-babel-configure-edit-buffer
>                    org-src-mode-configure-edit-buffer)
>  org-file-apps '(("\\.odc\\'" . system) ("\\.odf\\'" . system)
>                ("\\.odi\\'" . system) ("\\.otp\\'" . system)
>                ("\\.odp\\'" . system) ("\\.otg\\'" . system)
>                ("\\.odg\\'" . system) ("\\.ots\\'" . system)
>                ("\\.ods\\'" . system) ("\\.odm\\'" . system)
>                ("\\.ott\\'" . system) ("\\.odt\\'" . system)
>                (auto-mode . emacs) ("\\.mm\\'" . default)
>                ("\\.x?html?\\'" . default) ("\\.pdf\\'" . default))
>  org-after-todo-state-change-hook '(org-clock-out-if-current)
>  org-confirm-shell-link-function 'yes-or-no-p
>  )
>
>

-- 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]