emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: William Crandall <bc3141592@gmail.com>
To: Nicolas Goaziou <n.goaziou@gmail.com>
Cc: emacs-orgmode@gnu.org, Jambunathan K <kjambunathan@gmail.com>
Subject: Re: org-e-html: Including ATTR_HTML: title="hover text"
Date: Fri, 8 Jun 2012 10:03:35 -0700	[thread overview]
Message-ID: <CAENLK5WyJrmAW-E89=a2x6bsXAxxVjdvaAcss1j3Jc3M95d8=g@mail.gmail.com> (raw)
In-Reply-To: <87wr3ic4pz.fsf@gmail.com>

Hello Nicolas,

Yes, thanks for explanation and code update.
It works as you describe, as you can see below.

This is a change; now all links within a paragraph
are given (inherit) the same ATTR_HTML.

Is it possible with the new exporter to add ATTR_HTML
attributes to individual link elements?

Thanks again for all your work on this!

-BC

Org-mode: 7.8.11 (release_7.8.11-55-g3f0f87)
Emacs: 24.1.50.1
Windows 7


Org input:
--------------------------------------------------
#+ATTR_HTML: title="The Org mode homepage" style="color:red;"
[[http://orgmode.org]]

#+ATTR_HTML: title="Link hover text"
[[http://www.orgmode.org][This paragraph]]
describes how to use orgmode.

A paragraph about
#+ATTR_HTML: title="Link hover text"
[[./orgmode][org-mode]]
which describes org-e-html...

#+ATTR_HTML: title="Link hover text"
Another paragraph about [[./orgmode][org-mode]] which describes
org-e-html...
--------------------------------------------------

Old:

--------------------------------------------------
<p>
<a href="http://orgmode.org" title="The Org mode homepage"
style="color:red;">http://orgmode.org</a>
</p>
<p>
<a href="http://www.orgmode.org" title="Link hover text">This paragraph</a>
describes how to use orgmode.
</p>
<p>
A paragraph about
<a href="./orgmode" title="Link hover text">org-mode</a>
which describes org-e-html&hellip;
</p>
<p>
Another paragraph about <a href="./orgmode">org-mode</a> which describes
org-e-html&hellip;
</p>
--------------------------------------------------

New:

--------------------------------------------------
<p>
<a href="http://orgmode.org" title="The Org mode homepage"
style="color:red;">http://orgmode.org</a>
</p>

<p>
<a href="http://www.orgmode.org" title="Link hover text">This paragraph</a>
describes how to use orgmode.
</p>

<p>
A paragraph about
</p>
<p>
<a href="./orgmode" title="Link hover text">org-mode</a>
which describes org-e-html&hellip;
</p>

<p>
Another paragraph about <a href="./orgmode" title="Link hover
text">org-mode</a> which describes
org-e-html&hellip;
--------------------------------------------------




On Fri, Jun 8, 2012 at 6:28 AM, Nicolas Goaziou <n.goaziou@gmail.com> wrote:
> Hello,
>
> William Crandall <bc3141592@gmail.com> writes:
>
>> "ATTR_HTML is only for paragraphs, not links."
>>
>> This puzzles me, because (1) the old exporter works fine
>> on links that are inside paragraphs, as my example showed,
>> and (2) the Manual says ATTR_HTML lines are for links:
>
> That's a major change from previous exporter. Now, almost every element,
> including paragraphs, can have affiliated keywords at their
> beginning. Hence you can write:
>
>  #+attr_latex: something
>  - item 1
>  - item 2
>
> or
>
>  #+attr_html: something
>  Some paragraph.
>
> This means that
>
>  One paragraph.
>  #+attr_html: something
>  [[link]]
>  Second paragraph
>
> is equivalent to:
>
>  One paragraph.
>
>  #+attr_html: something
>  [[link]]
>  Second paragraph
>
>
> Now let's have a look at your example.
>
>  #+ATTR_HTML: title="The Org mode homepage" style="color:red;"
>  [[http://orgmode.org]]
>
> In this case, the affiliated keyword is attached to the paragraph
> containing the link. But _the link can inherit from paragraph's
> attributes_.
>
> Since this is not the case yet in, I've added into code base. Is it
> working as expected?
>
>
> I hope I am clearer now.
>
>
> Regards,
>
> --
> Nicolas Goaziou

  reply	other threads:[~2012-06-08 17:03 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-07  2:08 org-e-html: Including ATTR_HTML: title="hover text" William Crandall
2012-06-07  2:59 ` William Crandall
2012-06-07 19:28 ` Nicolas Goaziou
2012-06-07 22:26   ` William Crandall
2012-06-08 13:28     ` Nicolas Goaziou
2012-06-08 17:03       ` William Crandall [this message]
2012-06-08 22:37         ` Nicolas Goaziou
2012-06-08 23:53           ` William Crandall
2012-06-09 13:54             ` Nicolas Goaziou
2012-06-10  1:43               ` William Crandall
2012-06-14  9:51                 ` Nicolas Goaziou

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAENLK5WyJrmAW-E89=a2x6bsXAxxVjdvaAcss1j3Jc3M95d8=g@mail.gmail.com' \
    --to=bc3141592@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=kjambunathan@gmail.com \
    --cc=n.goaziou@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).