Hi Jens, On Fri, 2 Jan 2004, Jens Lehmann wrote:
> > So where is the problem ? > > The document can be found here: > http://www.xith.org/tutes/GettingStarted/html/ > > Let's say in section 8 you add a new subsection "foo" at the beginning > of the section. Then a link which used to point to "The Model" now > points to "foo". This is what I want to avoid. > > I assume (and this has proven to be true) that most users actually copy > the link out of the table of contents or the listing of sub(sub)sections > at the beginning of each page and paste it into forums. So, I'm not > talking about links within the document, but links from outside to the > document. OK; so it's meant as a convenience in non-LaTeX2HTML situations. > > Are you recording some of these names as constants, then creating > > hyperlinks to them ? That's not a recommended technique. Yet this is indeed what you want to allow. OK, that needs some thought. > > Instead you should use LaTeX's symbolic \label--\ref mechanism, > > which assigns your own choice of name for anchor targets. > > > > Either syntax should work: > > \subsection{... subsection name ...\label{..label...}} > > \subsection{... subsection name ...}\label{..label...} > > creating an anchor that immediately precedes the subsection title, > > so that hyperlinks jump to the window location that has the title > > at the top. > > Actually I can do this, but most users won't see this link, because they > copy&paste the link from the TOC and the listing of sub(sub)sections at True. That \label is pretty-much only used when you make an explicit \ref (or \hyperref or similar) to it from withhin the body of the document. It is *not* used in the structure of the document's web-site. > the beginning of each section. (I assume there is no magic involved and > the links in the TOC stay the same like before if I use the technique > above.) Nope; not at present. Though this is probably what we want. There should be a hierarchy of choices for the label to use when building the TOC and mini-TOCs: a. use a symbolic \label if there is one else b. construct a label from the section-title; use this, if it is unique for the HTML-page else c. use the current label based on the section-numbers. This should be possible to do; but a full solution will take some time to develop. > >>of the subsections and subsubsections as anchor names. I'm aware that > >>this causes trouble if a heading appears more than once within one html > >>file, but this is not a problem in our case. It's important that the > >>mnemonic anchors are the ones which are actually used in the document > >>(for example in the table of contents). How can this be achieved? > > > > > > You will have to explain to me why this is necessary, for a single site. > > It sounds like you have a complicated site which is not always updated > > as a single unit, and want some parts to link into others. > > I already tried to explain it above. Links within the document are not a > problem. > > I hope the problem is now clearer. Yes, it is. Do my comments above agree with your own thoughts ? All the best in the New Year, Ross Moore > > Jens > > > -- > PGP Public Key: http://studenten-dresden.de/public_key.asc > > _______________________________________________ latex2html mailing list [EMAIL PROTECTED] http://tug.org/mailman/listinfo/latex2html