emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* [ox-html] Why are dedicated targets automatically renamed?
@ 2016-01-21  6:45 Sébastien Brisard
  2016-01-31 21:52 ` Nicolas Goaziou
  0 siblings, 1 reply; 7+ messages in thread
From: Sébastien Brisard @ 2016-01-21  6:45 UTC (permalink / raw)
  To: emacs-orgmode

Hi,
I have noticed that org-mode now renames dedicated targets. More
precisely, the following org file

===== beginning of a.org =====
  - <<item1>>Item 1
  - <<item2>>Item 2
===== end of a.org =====

gets exported to html as

===== beginning of a.html (extract) =====
<body>
<div id="content">
<ul class="org-ul">
<li><a id="orgtarget1"></a>Item 1</li>
<li><a id="orgtarget2"></a>Item 2</li>
</ul>
</div>
<div id="postamble" class="status">
<p class="author">Author: Sébastien Brisard</p>
<p class="date">Created: 2016-01-21 Thu 07:38</p>
<p class="creator"><a
href="http://www.gnu.org/software/emacs/">Emacs</a> 24.5.1 (<a
href="http://orgmode.org">Org</a> mode 8.3.3)</p>
<p class="validation"><a
href="http://validator.w3.org/check?uri=referer">Validate</a></p>
</div>
</body>
===== end of a.html =====

Notice that the targets were renamed item1 -> orgtarget1 and item2 ->
orgtarget2. Why is that?  With org-publish, it messes up links across
files.
Is there an option that allows to preserve the user's target name on export?
I've tried to grep for "orgtarget" through all org files, and could
not find where this feature was defined.

Thanks for your help,
Sébastien

PS: org-mode 8.2.1 does not have this problem, while v 8.3.3 does.

^ permalink raw reply	[flat|nested] 7+ messages in thread
* Re: [ox-html] Why are dedicated targets automatically renamed?
@ 2016-10-18 15:46 D. C. Toedt
  2016-10-20 16:51 ` Nicolas Goaziou
  0 siblings, 1 reply; 7+ messages in thread
From: D. C. Toedt @ 2016-10-18 15:46 UTC (permalink / raw)
  To: mail, emacs-orgmode

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

I'm late to this thread but found it in researching a similar problem.  I
use designated targets to create a permanently-named internal HTML anchor
that I can use in providing a precisely-targeted complete URL that points
to a specific paragraph (as opposed to a section).  Example:  In the file
index.org, the org-mode dedicated target  <<ThisTarget>> should export to
HTML as: http://www.example.com/index.html#ThisTarget.  The name #ThisTarget
needs to be permanent because the document in question is a work in
progress.

Based on Nicolas's suggestion (downthread) about using #+HTML: or @@html: ,
I did a couple of quickie macros to create <a> anchors and links, but
that's a pain and clutters up the on-screen display in org-mode.
​​

​--D. C.​



D. C. Toedt III
Attorney & neutral arbitrator <http://www.OnContracts.com/arb-prefs>  —
tech contracts & IP
*(My last name is pronounced "Tate")*
O: +1 (713) 364-6545   C: +1 (713) 516-8968
​​

dc@toedt.com    @dctoedt <https://twitter.com/DCToedt>
​
Skype: dctoedt
​

www.OnContracts.com/About <http://www.oncontracts.com/About>
​​


Unless expressly stated otherwise,
this message is not intended to serve
as assent to an agreement or other document,
even if attached to this message.

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

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

end of thread, other threads:[~2016-10-20 16:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-21  6:45 [ox-html] Why are dedicated targets automatically renamed? Sébastien Brisard
2016-01-31 21:52 ` Nicolas Goaziou
2016-02-01 19:59   ` Sébastien Brisard
2016-02-02 16:38     ` Nicolas Goaziou
2016-02-03  7:27       ` Sébastien Brisard
  -- strict thread matches above, loose matches on Subject: below --
2016-10-18 15:46 D. C. Toedt
2016-10-20 16:51 ` 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).