diff options
author | Daniel James <daniel@calamity.org.uk> | 2009-06-03 22:48:35 +0000 |
---|---|---|
committer | Daniel James <daniel@calamity.org.uk> | 2009-06-03 22:48:35 +0000 |
commit | b42bdffe92fe75227a9f75ac57e3c93a26db02d2 (patch) | |
tree | 81913d9936bd870f25491e63e6bc6ede15fa6d25 /more | |
parent | 8d6972a9057fbbef29a663d8201a6fe231b829b6 (diff) | |
download | boost-b42bdffe92fe75227a9f75ac57e3c93a26db02d2.tar.gz |
Link footnotes back to their location in the document.
[SVN r53613]
Diffstat (limited to 'more')
-rw-r--r-- | more/writingdoc/structure.html | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/more/writingdoc/structure.html b/more/writingdoc/structure.html index d4b747a191..43c569b091 100644 --- a/more/writingdoc/structure.html +++ b/more/writingdoc/structure.html @@ -130,7 +130,7 @@ <h3><a name="elements" id="elements">Document elements</a></h3> <p>Each document contains the following elements, as applicable<a class= - "footnote" href="#footnote1">(1)</a>:</p> + "footnote" href="#footnote1" id="footnote1-location">(1)</a>:</p> <ul> <li><a href="#summary">Summary</a></li> @@ -204,7 +204,7 @@ <p>In some cases the semantic requirements are presented as C++ code. Such code is intended as a specification of equivalance of a construct to another construct, not necessarily as the way the construct must be - implemented.<a class="footnote" href="#footnote2">(2)</a></p> + implemented.<a class="footnote" href="#footnote2" id="footnote2-location">(2)</a></p> <h4><a name="detailed-specs" id="detailed-specs">Detailed specification</a></h4> @@ -225,7 +225,7 @@ </ul> <p>Descriptions of class member functions follow the order (as - appropriate)<a class="footnote" href="#footnote3">(3)</a>:</p> + appropriate)<a class="footnote" href="#footnote3" id="footnote3-location">(3)</a>:</p> <ul> <li>Constructor(s) and destructor</li> @@ -243,7 +243,7 @@ <p>Descriptions of function semantics contain the following <a name= "function-elements" id="function-elements">elements</a> (as - appropriate)<a class="footnote" href="#footnote4">(4):</a></p> + appropriate)<a class="footnote" href="#footnote4" id="footnote4-location">(4):</a></p> <dl class="function-semantics"> <dt><b><a href="#requires">Requires:</a></b> the preconditions for @@ -425,20 +425,20 @@ void resize(size_type n, charT c); <h2><a name="footnotes" id="footnotes">Footnotes</a></h2> <dl> - <dt><a class="footnote" name="footnote1" id="footnote1">(1)</a> To save + <dt><a class="footnote" id="footnote1" href="#footnote1-location">(1)</a> To save space, items that do not apply to a clause are omitted. For example, if a clause does not specify any requirements, there will be no "Requirements" subclause.</dt> - <dt><a class="footnote" name="footnote2" id="footnote2">(2)</a> Although + <dt><a class="footnote" id="footnote2" href="#footnote2-location">(2)</a> Although in some cases the code is unambiguously the optimum implementation.</dt> - <dt><a class="footnote" name="footnote3" id="footnote3">(3)</a> To save + <dt><a class="footnote" id="footnote3" href="#footnote3-location">(3)</a> To save space, items that do not apply to a class are omitted. For example, if a class does not specify any comparison functions, there will be no "Comparison functions" subclause.</dt> - <dt><a class="footnote" name="footnote4" id="footnote4">(4)</a> To save + <dt><a class="footnote" id="footnote4" href="#footnote4-location">(4)</a> To save space, items that do not apply to a function are omitted. For example, if a function does not specify any precondition, there will be no "Requires" paragraph.</dt> |