W3C home > Mailing lists > Public > www-math@w3.org > April 2010

Re: Linking mfrac-like operators [Re: Linking (chapter 6.4.3) probably underspecified]

From: Neil Soiffer <neil.soiffer@gmail.com>
Date: Wed, 14 Apr 2010 08:57:26 -0700
Message-ID: <p2ud98bce171004140857n4f819830h19c62e6fdacaab53@mail.gmail.com>
To: David Carlisle <davidc@nag.co.uk>
Cc: Michael Kohlhase <m.kohlhase@jacobs-university.de>, "Lange, Christoph" <ch.lange@jacobs-university.de>, "www-math@w3.org" <www-math@w3.org>
I agree with David that in general, this is not going to work.  Powers are
an obvious elementary math case, but many notations that use vertical
displacement will not have "operators" that can be used for hrefs.  One work
around is not to use the 2D notation and use "/" instead so that there
really is an operator you can generate a link with.  It's basically what you
need to do with multiplication (ie, change from the "standard" way of
showing to some other notation so that you can add a link).

Alternatively, perhaps when you transform the content to presentation, you
could always add some notational "hook" (eg, a green superscript short
arrow) that acts as a hyperlink to the CD.  That allows you to nest the
operators without actually nesting the links.

Neil Soiffer
Senior Scientist
Design Science, Inc.
www.dessci.com
~ Makers of MathType, MathFlow, MathPlayer, MathDaisy, WebEQ, Equation
Editor ~


On Wed, Apr 14, 2010 at 1:42 AM, David Carlisle <davidc@nag.co.uk> wrote:

> On 14/04/2010 07:16, Michael Kohlhase wrote:
>
>>
>> I think that Christoph has a point here, we should be able to link the
>> "semantic function position" in presentation MathML without changing the
>> presentational representation as you are suggesting
>>
>
>
> I'm not sure that that's an achievable aim.
>  Take for example the power function rendered using msup there is no
> visible rendering of the power function at all, only of its arguments.
> So if you are trying to make a highly linked rendering with links from the
> function to its definition, probably you would need to modify the
> presentation of power in some way such that their is a visible
> representation of the function.
>
> Using mfrac for divides is rather similiar, although the fraction line
> gives you a hope of being able to interact with the head of the function
> term, as discussed using links (if we are using html style href or simple
> xlink for linking) to denote the correspondence is always going to be
> fragile as the hypertext links don't nest.
>
> It is of course possible to use attributes to make the semantic
> correspondence, it is making that linking into a hypertext traversal that is
> problematic (whatever the markup)
>
>
> David
>
> ________________________________________________________________________
> The Numerical Algorithms Group Ltd is a company registered in England
> and Wales with company number 1249803. The registered office is:
> Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
>
> This e-mail has been scanned for all viruses by Star. The service is
> powered by MessageLabs.
> ________________________________________________________________________
>
>
Received on Wednesday, 14 April 2010 15:57:58 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 14 April 2010 15:57:59 GMT