diff --git a/Doc/Sd1/objectsClasses.xml b/Doc/Sd1/objectsClasses.xml
index 5a58ea4768a28c4d1e13f0b5c31827a9a389709c..fd30969464330923bf047cb69b80003313d9c43f 100644
--- a/Doc/Sd1/objectsClasses.xml
+++ b/Doc/Sd1/objectsClasses.xml
@@ -6349,7 +6349,7 @@ sin(4 * PI)=4518.2187229323445, difference=4518.2187229323445</programlisting>
                 </figure>
 
                 <para>Watch <link
-                xlink:href="Sd1/Ref/Fig/carSlope.pdf">carJump.pdf</link> for
+                xlink:href="/Sd1/Ref/Fig/carSlope.pdf">carJump.pdf</link> for
                 parameter details of the above image. In this exercise we
                 start by just considering the car's velocity when getting
                 airborne. To get an implementation sketch you may want to
diff --git a/Doc/Sd1/statements.xml b/Doc/Sd1/statements.xml
index 696b5834259b2fad86c004f48495775991d88551..95c46b1473047401c0512a233a076412b6841d4e 100644
--- a/Doc/Sd1/statements.xml
+++ b/Doc/Sd1/statements.xml
@@ -1108,7 +1108,7 @@ Decimal value 14 not yet implemented</programlisting>
               <question>
                 <para>A HTML of version of the previous square number table
                 may look like <link
-                xlink:href="Sd1/Ref/Src/squareTable.html">squareTable.html</link>.
+                xlink:href="/Sd1/Ref/Src/squareTable.html">squareTable.html</link>.
                 Inspect this generated HTML 5 code and modify your console
                 output from the previous exercise in order to produce
                 identical or similar HTML code.</para>
diff --git a/Doc/Sda1/dom.xml b/Doc/Sda1/dom.xml
index 8ba2fba7e7f446d05a459b29138b637766e440bb..829b6312d53650315b358675257a407559bc30e6 100644
--- a/Doc/Sda1/dom.xml
+++ b/Doc/Sda1/dom.xml
@@ -1266,7 +1266,7 @@ public class Article2Html {
     <para>Due to script language support in a variety of browsers we may also
     use the <acronym xlink:href="https://www.w3.org/DOM">DOM</acronym> to
     implement client side event handling. As an example we <link
-    xlink:href="Sda1/Ref/src/tablesort.html">demonstrate</link> a JavaScript
+    xlink:href="/Sda1/Ref/src/tablesort.html">demonstrate</link> a JavaScript
     based sortable HTML table. The example code along with the code
     description can be found at <uri
     xlink:href="http://www.kryogenix.org/code/browser/sorttable">http://www.kryogenix.org/code/browser/sorttable</uri>.</para>
diff --git a/Doc/Sda1/fo.xml b/Doc/Sda1/fo.xml
index 682e5ee206b466c45a9ca3f817ad4bca84da9030..205b8139525daf327ca16599ad73e7b0db622be8 100644
--- a/Doc/Sda1/fo.xml
+++ b/Doc/Sda1/fo.xml
@@ -1139,7 +1139,7 @@ leader-pattern="dots"/&gt;C&lt;fo:leader leader-pattern="dots"/&gt;D&lt;/fo:bloc
             <para>Write a <abbrev
             xlink:href="https://www.w3.org/Style/XSL">XSL</abbrev> script to
             generate a starting version <filename
-            xlink:href="Sda1/Ref/src/Dom/climbenriched.start.pdf">climbenriched.start.pdf</filename>.</para>
+            xlink:href="/Sda1/Ref/src/Dom/climbenriched.start.pdf">climbenriched.start.pdf</filename>.</para>
           </question>
 
           <answer>
@@ -1197,12 +1197,12 @@ leader-pattern="dots"/&gt;C&lt;fo:leader leader-pattern="dots"/&gt;D&lt;/fo:bloc
             numbers. The order number and prices shall be formatted as tables.
             Add a ruler to each page's head. The result should look like
             <filename
-            xlink:href="Sda1/Ref/src/Dom/climbenriched.product.pdf">climbenriched.product.pdf</filename></para>
+            xlink:href="/Sda1/Ref/src/Dom/climbenriched.product.pdf">climbenriched.product.pdf</filename></para>
           </question>
 
           <answer>
             <para>Solution see <filename
-            xlink:href="Sda1/Ref/src/Dom/catalog2fo.product.xsl">catalog2fo.product.xsl</filename>.</para>
+            xlink:href="/Sda1/Ref/src/Dom/catalog2fo.product.xsl">catalog2fo.product.xsl</filename>.</para>
           </answer>
         </qandaentry>
 
@@ -1213,12 +1213,12 @@ leader-pattern="dots"/&gt;C&lt;fo:leader leader-pattern="dots"/&gt;D&lt;/fo:bloc
             <para>Each product description's page number shall appear in a
             table of contents together with the product's <code>title</code>
             as in <filename
-            xlink:href="Sda1/Ref/src/Dom/climbenriched.toc.pdf">climbenriched.toc.pdf</filename>.</para>
+            xlink:href="/Sda1/Ref/src/Dom/climbenriched.toc.pdf">climbenriched.toc.pdf</filename>.</para>
           </question>
 
           <answer>
             <para>Solution see <filename
-            xlink:href="Sda1/Ref/src/Dom/catalog2fo.toc.xsl">catalog2fo.toc.xsl</filename>.</para>
+            xlink:href="/Sda1/Ref/src/Dom/catalog2fo.toc.xsl">catalog2fo.toc.xsl</filename>.</para>
           </answer>
         </qandaentry>
 
@@ -1228,14 +1228,14 @@ leader-pattern="dots"/&gt;C&lt;fo:leader leader-pattern="dots"/&gt;D&lt;/fo:bloc
 
             <para>The table of contents' entries may offer hypertext features
             to supporting browsers as in <filename
-            xlink:href="Sda1/Ref/src/Dom/climbenriched.toclink.pdf">climbenriched.toclink.pdf</filename>.
+            xlink:href="/Sda1/Ref/src/Dom/climbenriched.toclink.pdf">climbenriched.toclink.pdf</filename>.
             In addition include the document's <tag
             class="starttag">introduction</tag>.</para>
           </question>
 
           <answer>
             <para>Solution see <filename
-            xlink:href="Sda1/Ref/src/Dom/catalog2fo.toclink.xsl">catalog2fo.toclink.xsl</filename>.</para>
+            xlink:href="/Sda1/Ref/src/Dom/catalog2fo.toclink.xsl">catalog2fo.toclink.xsl</filename>.</para>
           </answer>
         </qandaentry>
 
@@ -1267,7 +1267,7 @@ leader-pattern="dots"/&gt;C&lt;fo:leader leader-pattern="dots"/&gt;D&lt;/fo:bloc
             </orderedlist>
 
             <para>The result may look like <filename
-            xlink:href="Sda1/Ref/src/Dom/climbenriched.final.pdf">climbenriched.final.pdf</filename>.
+            xlink:href="/Sda1/Ref/src/Dom/climbenriched.final.pdf">climbenriched.final.pdf</filename>.
             N.B.: It may take some effort to achieve this result. This effort
             is left to the <emphasis>interested</emphasis>
             participants.</para>
@@ -1275,7 +1275,7 @@ leader-pattern="dots"/&gt;C&lt;fo:leader leader-pattern="dots"/&gt;D&lt;/fo:bloc
 
           <answer>
             <para>Solution see <filename
-            xlink:href="Sda1/Ref/src/Dom/catalog2fo.toclink.xsl">catalog2fo.toclink.xsl</filename>.</para>
+            xlink:href="/Sda1/Ref/src/Dom/catalog2fo.toclink.xsl">catalog2fo.toclink.xsl</filename>.</para>
           </answer>
         </qandaentry>
       </qandadiv>
diff --git a/Doc/Sda1/jpaintro.xml b/Doc/Sda1/jpaintro.xml
index ec7ef3945196644b0dc552d640ae45ace449c901..3cb00f153a9205561a20991b9debd61808d0dedb 100644
--- a/Doc/Sda1/jpaintro.xml
+++ b/Doc/Sda1/jpaintro.xml
@@ -352,7 +352,7 @@ CREATE TABLE `Lecture` (
             <orderedlist>
               <listitem>
                 <para>Import the Maven skeleton project <link
-                xlink:href="Sda1/Ref/src/rdbms2catalog.jpa.skeleton.zip">rdbms2catalog.jpa.skeleton.zip</link>.</para>
+                xlink:href="/Sda1/Ref/src/rdbms2catalog.jpa.skeleton.zip">rdbms2catalog.jpa.skeleton.zip</link>.</para>
               </listitem>
 
               <listitem>
diff --git a/Doc/Sda1/xmlschema.xml b/Doc/Sda1/xmlschema.xml
index c44a7a9987c282c3a37feb57c302eaa7339ff595..e43bfc7b7a1c7b943a65c723280074f3a80fdbcd 100644
--- a/Doc/Sda1/xmlschema.xml
+++ b/Doc/Sda1/xmlschema.xml
@@ -510,7 +510,7 @@
               <para>Copy the two files <link
               xlink:href="/Sda1/Ref/src/Memo.1/message.xml">message.xml</link>
               and <link
-              xlink:href="Sda1/Ref/src/Memo.1/memo.xsd">memo.xsd</link> into
+              xlink:href="/Sda1/Ref/src/Memo.1/memo.xsd">memo.xsd</link> into
               your eclipse project. Use the Oxygen XML plug in to check if the
               document is valid. Then subsequently do and undo the following
               changes each time checking the document for validity:</para>
@@ -559,7 +559,7 @@
               xlink:href="https://en.wikipedia.org/wiki/Document_Type_Declaration">schema</abbrev>'s
               and sets of <xref linkend="glo_Java"/> classes rather then
               building a running application. We want to model the <link
-              xlink:href="Sda1/Ref/src/Memo.1/memo.xsd">memo schema</link> as
+              xlink:href="/Sda1/Ref/src/Memo.1/memo.xsd">memo schema</link> as
               a set of <xref linkend="glo_Java"/> classes.</para>
             </question>
 
@@ -1947,7 +1947,7 @@ public class Memo {
                 </calloutlist>
 
                 <para>The <filename><link
-                xlink:href="Sda1/Ref/src/Dtd/book/v5/table.xsd">table.xsd</link></filename>
+                xlink:href="/Sda1/Ref/src/Dtd/book/v5/table.xsd">table.xsd</link></filename>
                 schema module mimics the <xref linkend="glo_HTML"/> table
                 model:</para>
 
diff --git a/Doc/Sda1/xslt.xml b/Doc/Sda1/xslt.xml
index 65e2fecf48658ea45a480061a76d8de68b042903..6a416f31ea72f6942c9e16217a772a20843b2e92 100644
--- a/Doc/Sda1/xslt.xml
+++ b/Doc/Sda1/xslt.xml
@@ -1756,7 +1756,7 @@ you need some </emphasis>&lt;em&gt;time&lt;/em&gt;<emphasis role="bold">.</empha
 
             <answer>
               <para>The full source code of the solution is available at <link
-              xlink:href="Sda1/Ref/src/Dtd/book/v5/book2html.1.xsl">(Online
+              xlink:href="/Sda1/Ref/src/Dtd/book/v5/book2html.1.xsl">(Online
               HTML version) ... book2html.1.xsl</link>. We discuss some
               important aspects. The following table provides mapping rules
               from <filename>book.xsd</filename> to Xhtml:</para>
@@ -2190,7 +2190,7 @@ Jack Eve Jude  &lt;----Tolstoi----&gt; <co
 
             <answer>
               <para>The full source code of the solution is available at <link
-              xlink:href="Sda1/Ref/src/Dtd/book/v5/book2chunks.1.xsl">(Online
+              xlink:href="/Sda1/Ref/src/Dtd/book/v5/book2chunks.1.xsl">(Online
               HTML version) ... book2chunks.1.xsl</link>. First we generate
               the table of contents file
               <filename>index.html</filename>:</para>