From 942b6fae653ad9121bf542ccabb44ddcb0bdc3c1 Mon Sep 17 00:00:00 2001
From: m-iancu <mihnea.iancu88@gmail.com>
Date: Fri, 1 Jul 2016 11:50:34 +0200
Subject: [PATCH] initial version of MWS harvest

---
 export/mwscrawler/1.html |  37 +++++
 export/mwscrawler/2.html |   7 +
 export/mwscrawler/3.html | 301 +++++++++++++++++++++++++++++++++++++++
 export/mwscrawler/4.html |  51 +++++++
 export/mwscrawler/5.html |  23 +++
 5 files changed, 419 insertions(+)
 create mode 100644 export/mwscrawler/1.html
 create mode 100644 export/mwscrawler/2.html
 create mode 100644 export/mwscrawler/3.html
 create mode 100644 export/mwscrawler/4.html
 create mode 100644 export/mwscrawler/5.html

diff --git a/export/mwscrawler/1.html b/export/mwscrawler/1.html
new file mode 100644
index 0000000..eb6bd2b
--- /dev/null
+++ b/export/mwscrawler/1.html
@@ -0,0 +1,37 @@
+<html> 
+      <head>
+        <title>TODO</title>
+        <meta name="url" content="http://www.gap-system.org/Manuals/doc/ref/TODO#X7F10E951789D6EDF"></meta>
+      </head>
+      <body> <h4 xmlns="http://www.w3.org/1999/xhtml">2.4 <span class="Heading">Lists and Tables</span></h4><p xmlns="http://www.w3.org/1999/xhtml">[→ <a shape="rect" href="chapB_mj.html#X7BB822947F626E1A"><span class="RefLink">B.9</span></a>]</p><p xmlns="http://www.w3.org/1999/xhtml">There are</p><ul xmlns="http://www.w3.org/1999/xhtml"><li><p>lists</p>
+
+</li><li><p>enumerations, and</p>
+
+</li><li><p>tables</p>
+
+</li></ul><p xmlns="http://www.w3.org/1999/xhtml">or:</p><ol xmlns="http://www.w3.org/1999/xhtml"><li><p>lists</p>
+
+</li><li><p>enumerations, and</p>
+
+</li><li><p>tables</p>
+
+</li></ol><p xmlns="http://www.w3.org/1999/xhtml">or with marks:</p><dl xmlns="http://www.w3.org/1999/xhtml"><dt><strong class="Mark">lists:</strong></dt><dd><p>not numbered</p>
+
+</dd><dt><strong class="Mark">enumerations:</strong></dt><dd><p>numbered</p>
+
+</dd><dt><strong class="Mark">tables:</strong></dt><dd><p>two-dimensional</p>
+
+</dd></dl><p xmlns="http://www.w3.org/1999/xhtml">Lists can also be nested:</p><ol xmlns="http://www.w3.org/1999/xhtml"><li><ol><li><p>first item of inner enumeration</p>
+
+</li><li><p>second item of inner enumeration</p>
+
+</li></ol>
+</li><li>
+<ul><li><p>first item of inner list</p>
+
+</li><li><p>second item of inner list</p>
+
+</li></ul>
+</li></ol><p xmlns="http://www.w3.org/1999/xhtml">Here is a <em>table</em>:</p><div class="pcenter" xmlns="http://www.w3.org/1999/xhtml"><table class="GAPDocTable"><caption class="GAPDocTable"><b>Table: </b>Prices</caption><tbody><tr><td colspan="1" rowspan="1" class="tdright">Object</td><td colspan="1" rowspan="1" class="tdcenter">Price</td><td colspan="1" rowspan="1" class="tdleft">available</td></tr><tr><td colspan="1" rowspan="1" class="tdright">Shoe</td><td colspan="1" rowspan="1" class="tdcenter">$1,00</td><td colspan="1" rowspan="1" class="tdleft">there</td></tr><tr><td colspan="1" rowspan="1" class="tdright">Hat</td><td colspan="1" rowspan="1" class="tdcenter">$2,00</td><td colspan="1" rowspan="1" class="tdleft">not there</td></tr></tbody></table><br/><p> </p><br/>
+</div> </body>
+    </html>
\ No newline at end of file
diff --git a/export/mwscrawler/2.html b/export/mwscrawler/2.html
new file mode 100644
index 0000000..ca0596f
--- /dev/null
+++ b/export/mwscrawler/2.html
@@ -0,0 +1,7 @@
+<html> 
+      <head>
+        <title>TODO</title>
+        <meta name="url" content="http://www.gap-system.org/Manuals/doc/ref/TODO#X833C410D85CF96A4"></meta>
+      </head>
+      <body> <h4 xmlns="http://www.w3.org/1999/xhtml">2.3 <span class="Heading">Crossreferencing</span></h4><p xmlns="http://www.w3.org/1999/xhtml">[→ <a shape="rect" href="chapB_mj.html#X7D19CF4782309661"><span class="RefLink">B.8</span></a>]</p><p xmlns="http://www.w3.org/1999/xhtml">In this section we demonstrate various references to parts of this document. Here is a reference to this section: <a shape="rect" href="chap2_mj.html#X833C410D85CF96A4"><span class="RefLink">2.3</span></a>. Here is a reference to chapter <a shape="rect" href="chap1_mj.html#X80E2AD7481DD69D9"><span class="RefLink">1</span></a>, to appendix <a shape="rect" href="chapA_mj.html#X7B53252784137533"><span class="RefLink">A</span></a>, and to subsection <a shape="rect" href="chap1_mj.html#X7E193BD379F58A4C"><span class="RefLink">1.1-1</span></a>.</p><p xmlns="http://www.w3.org/1999/xhtml">We distinguish among others references to functions (see <code class="func">f</code> (<a shape="rect" href="chap1_mj.html#X7FA1D0937FA1D093"><span class="RefLink">1.2-1</span></a>)), to methods with tricky name (see <code class="func">\^\{\}\[\]\&lt;\&amp;</code> (<a shape="rect" href="chap1_mj.html#X822B5C487B29E799"><span class="RefLink">1.2-2</span></a>)), to operations (see <code class="func">MyOperation</code> (<a shape="rect" href="chap1_mj.html#X7D33C2597988F481"><span class="RefLink">1.2-3</span></a>)), to methods (see <code class="func">MyOperation</code> (<a shape="rect" href="chap1_mj.html#X783DCD4E826289D4"><span class="RefLink">1.2-4</span></a>) or <code class="func">MyOperation</code> (<a shape="rect" href="chap1_mj.html#X7A5F4A287D06988C"><span class="RefLink">1.2-5</span></a>)), to filters (see <code class="func">IsBla</code> (<a shape="rect" href="chap1_mj.html#X82954B687D2DF3C2"><span class="RefLink">1.2-6</span></a>)), to properties (see <code class="func">IsBlubb</code> (<a shape="rect" href="chap1_mj.html#X80C364DD7C919CCE"><span class="RefLink">1.2-7</span></a>)), to attributes (see <code class="func">NumberBlobbs</code> (<a shape="rect" href="chap1_mj.html#X8052A45E7F9F054C"><span class="RefLink">1.2-8</span></a>)), to variables (<code class="func">AllBlibbs</code> (<a shape="rect" href="chap1_mj.html#X7C00E05A7DDEF003"><span class="RefLink">1.2-9</span></a>)), to families (see <code class="func">BlibbsFamily</code> (<a shape="rect" href="chap1_mj.html#X7CBC935A8142E374"><span class="RefLink">1.2-10</span></a>)), and to info classes (see <code class="func">InfoBlibbs</code> (<a shape="rect" href="chap1_mj.html#X84D7D77378AD030A"><span class="RefLink">1.2-11</span></a>)).</p><p xmlns="http://www.w3.org/1999/xhtml">There are also references to labels: see <a shape="rect" href="chap2_mj.html#X833C410D85CF96A4"><span class="RefLink">here</span></a>, to other books: see <a shape="rect" href="../../pkg/GAPDoc-1.5.1/doc/chap3_mj.html#X7B76F6F786521F6B"><span class="RefLink">GAPDoc: What is a DTD?</span></a> or <code class="func">IsSubgroup</code> (<a shape="rect" href="../../../doc/ref/chap40_mj.html#X7839D8927E778334"><span class="RefLink">Reference: IsSubgroup</span></a>) in the <strong class="pkg">GAP</strong> reference manual.</p><p xmlns="http://www.w3.org/1999/xhtml">References to sections come in two styles: <a shape="rect" href="chap1_mj.html#X80E2AD7481DD69D9"><span class="RefLink">1</span></a> or <a shape="rect" href="chap1_mj.html#X80E2AD7481DD69D9"><span class="RefLink"><span class="Heading">Sectioning Elements</span></span></a>.</p><p xmlns="http://www.w3.org/1999/xhtml">Another type of cross referencing is bibliography. Here is a citation: <a shape="rect" href="chapBib_mj.html#biBCR1">[CR81, (5.22)]</a> is an interesting lemma.</p><p xmlns="http://www.w3.org/1999/xhtml">There are also URLs:</p><p xmlns="http://www.w3.org/1999/xhtml"><span class="URL"><a shape="rect" href="http://www.math.rwth-aachen.de/">http://www.math.rwth-aachen.de/</a></span></p><p xmlns="http://www.w3.org/1999/xhtml">Email addresses have a special element: <span class="URL"><a shape="rect" href="mailto:Frank.Luebeck@Math.RWTH-Aachen.De">Frank.Luebeck@Math.RWTH-Aachen.De</a></span></p><p xmlns="http://www.w3.org/1999/xhtml">and Homepages another one: <span class="URL"><a shape="rect" href="http://www-groups.mcs.st-and.ac.uk/~neunhoef/">http://www-groups.mcs.st-and.ac.uk/~neunhoef/</a></span></p><p xmlns="http://www.w3.org/1999/xhtml">And here is a link to the <span class="URL"><a shape="rect" href="http://www.math.rwth-aachen.de/~Frank.Luebeck/gap/EDIM/index.html#ARCHS"><strong class="pkg">EDIM</strong> archives</a></span>.</p><p xmlns="http://www.w3.org/1999/xhtml">One can generate index entries as follows (look up the words &quot;TeX-UserGroup&quot;, &quot;RWTH&quot;, &quot;Aachen, Hauptbahnhof&quot;, and &quot;<strong class="pkg">GAP</strong>, <strong class="pkg">GAPDoc</strong>&quot;).</p> </body>
+    </html>
\ No newline at end of file
diff --git a/export/mwscrawler/3.html b/export/mwscrawler/3.html
new file mode 100644
index 0000000..7db77f5
--- /dev/null
+++ b/export/mwscrawler/3.html
@@ -0,0 +1,301 @@
+<html> 
+      <head>
+        <title>TODO</title>
+        <meta name="url" content="http://www.gap-system.org/Manuals/doc/ref/TODO#X7AA5BF0279938BE0"></meta>
+      </head>
+      <body> <h4 xmlns="http://www.w3.org/1999/xhtml">2.2 <span class="Heading">Formulae</span></h4><p xmlns="http://www.w3.org/1999/xhtml">[→ <a shape="rect" href="chapB_mj.html#X8516FAA07A95BBB5"><span class="RefLink">B.7</span></a>]</p><p xmlns="http://www.w3.org/1999/xhtml">There are three types of formulae.</p><p xmlns="http://www.w3.org/1999/xhtml">The first is the <em>normal math mode</em> of LaTeX: <math id="-769258759535310604" display="inline" alttext="b_{i}\cdot b_{j}=\sum_{k=1}^{d}h_{ijk}b_{k}" class="ltx_Math" xmlns="http://www.w3.org/1998/Math/MathML">
+  <semantics id="p1.1.m1.1a">
+    <mrow xref="p1.1.m1.1.14.cmml" id="p1.1.m1.1.14">
+      <mrow xref="p1.1.m1.1.14.1.cmml" id="p1.1.m1.1.14.1">
+        <msub xref="p1.1.m1.1.14.1.1.cmml" id="p1.1.m1.1.14.1.1">
+          <mi xref="p1.1.m1.1.1.cmml" id="p1.1.m1.1.1">b</mi>
+          <mi xref="p1.1.m1.1.2.1.cmml" id="p1.1.m1.1.2.1">i</mi>
+        </msub>
+        <mo xref="p1.1.m1.1.3.cmml" id="p1.1.m1.1.3">â‹…</mo>
+        <msub xref="p1.1.m1.1.14.1.2.cmml" id="p1.1.m1.1.14.1.2">
+          <mi xref="p1.1.m1.1.4.cmml" id="p1.1.m1.1.4">b</mi>
+          <mi xref="p1.1.m1.1.5.1.cmml" id="p1.1.m1.1.5.1">j</mi>
+        </msub>
+      </mrow>
+      <mo xref="p1.1.m1.1.6.cmml" id="p1.1.m1.1.6">=</mo>
+      <mrow xref="p1.1.m1.1.14.2.cmml" id="p1.1.m1.1.14.2">
+        <msubsup xref="p1.1.m1.1.14.2.1.cmml" id="p1.1.m1.1.14.2.1">
+          <mo xref="p1.1.m1.1.7.cmml" id="p1.1.m1.1.7" symmetric="true" largeop="true">∑</mo>
+          <mrow xref="p1.1.m1.1.8.1.cmml" id="p1.1.m1.1.8.1">
+            <mi xref="p1.1.m1.1.8.1.1.cmml" id="p1.1.m1.1.8.1.1">k</mi>
+            <mo xref="p1.1.m1.1.8.1.2.cmml" id="p1.1.m1.1.8.1.2">=</mo>
+            <mn xref="p1.1.m1.1.8.1.3.cmml" id="p1.1.m1.1.8.1.3">1</mn>
+          </mrow>
+          <mi xref="p1.1.m1.1.9.1.cmml" id="p1.1.m1.1.9.1">d</mi>
+        </msubsup>
+        <mrow xref="p1.1.m1.1.14.2.2.cmml" id="p1.1.m1.1.14.2.2">
+          <msub xref="p1.1.m1.1.14.2.2.2.cmml" id="p1.1.m1.1.14.2.2.2">
+            <mi xref="p1.1.m1.1.10.cmml" id="p1.1.m1.1.10">h</mi>
+            <mrow xref="p1.1.m1.1.11.1.cmml" id="p1.1.m1.1.11.1">
+              <mi xref="p1.1.m1.1.11.1.1.cmml" id="p1.1.m1.1.11.1.1">i</mi>
+              <mo xref="p1.1.m1.1.11.1.4.cmml" id="p1.1.m1.1.11.1.4">⁢</mo>
+              <mi xref="p1.1.m1.1.11.1.2.cmml" id="p1.1.m1.1.11.1.2">j</mi>
+              <mo xref="p1.1.m1.1.11.1.4.cmml" id="p1.1.m1.1.11.1.4a">⁢</mo>
+              <mi xref="p1.1.m1.1.11.1.3.cmml" id="p1.1.m1.1.11.1.3">k</mi>
+            </mrow>
+          </msub>
+          <mo xref="p1.1.m1.1.14.2.2.1.cmml" id="p1.1.m1.1.14.2.2.1">⁢</mo>
+          <msub xref="p1.1.m1.1.14.2.2.3.cmml" id="p1.1.m1.1.14.2.2.3">
+            <mi xref="p1.1.m1.1.12.cmml" id="p1.1.m1.1.12">b</mi>
+            <mi xref="p1.1.m1.1.13.1.cmml" id="p1.1.m1.1.13.1">k</mi>
+          </msub>
+        </mrow>
+      </mrow>
+    </mrow>
+    <annotation-xml id="p1.1.m1.1b" encoding="MathML-Content">
+      <apply xref="p1.1.m1.1.14" id="p1.1.m1.1.14.cmml">
+        <eq xref="p1.1.m1.1.6" id="p1.1.m1.1.6.cmml"/>
+        <apply xref="p1.1.m1.1.14.1" id="p1.1.m1.1.14.1.cmml">
+          <ci xref="p1.1.m1.1.3" id="p1.1.m1.1.3.cmml">â‹…</ci>
+          <apply xref="p1.1.m1.1.14.1.1" id="p1.1.m1.1.14.1.1.cmml">
+            <csymbol id="p1.1.m1.1.14.1.1.1.cmml" cd="ambiguous">subscript</csymbol>
+            <ci xref="p1.1.m1.1.1" id="p1.1.m1.1.1.cmml">𝑏</ci>
+            <ci xref="p1.1.m1.1.2.1" id="p1.1.m1.1.2.1.cmml">𝑖</ci>
+          </apply>
+          <apply xref="p1.1.m1.1.14.1.2" id="p1.1.m1.1.14.1.2.cmml">
+            <csymbol id="p1.1.m1.1.14.1.2.1.cmml" cd="ambiguous">subscript</csymbol>
+            <ci xref="p1.1.m1.1.4" id="p1.1.m1.1.4.cmml">𝑏</ci>
+            <ci xref="p1.1.m1.1.5.1" id="p1.1.m1.1.5.1.cmml">𝑗</ci>
+          </apply>
+        </apply>
+        <apply xref="p1.1.m1.1.14.2" id="p1.1.m1.1.14.2.cmml">
+          <apply xref="p1.1.m1.1.14.2.1" id="p1.1.m1.1.14.2.1.cmml">
+            <csymbol id="p1.1.m1.1.14.2.1.1.cmml" cd="ambiguous">superscript</csymbol>
+            <apply id="p1.1.m1.1.14.2.1.2.cmml">
+              <csymbol id="p1.1.m1.1.14.2.1.2.1.cmml" cd="ambiguous">subscript</csymbol>
+              <sum xref="p1.1.m1.1.7" id="p1.1.m1.1.7.cmml"/>
+              <apply xref="p1.1.m1.1.8.1" id="p1.1.m1.1.8.1.cmml">
+                <eq xref="p1.1.m1.1.8.1.2" id="p1.1.m1.1.8.1.2.cmml"/>
+                <ci xref="p1.1.m1.1.8.1.1" id="p1.1.m1.1.8.1.1.cmml">𝑘</ci>
+                <cn xref="p1.1.m1.1.8.1.3" id="p1.1.m1.1.8.1.3.cmml" type="integer">1</cn>
+              </apply>
+            </apply>
+            <ci xref="p1.1.m1.1.9.1" id="p1.1.m1.1.9.1.cmml">𝑑</ci>
+          </apply>
+          <apply xref="p1.1.m1.1.14.2.2" id="p1.1.m1.1.14.2.2.cmml">
+            <times xref="p1.1.m1.1.14.2.2.1" id="p1.1.m1.1.14.2.2.1.cmml"/>
+            <apply xref="p1.1.m1.1.14.2.2.2" id="p1.1.m1.1.14.2.2.2.cmml">
+              <csymbol id="p1.1.m1.1.14.2.2.2.1.cmml" cd="ambiguous">subscript</csymbol>
+              <ci xref="p1.1.m1.1.10" id="p1.1.m1.1.10.cmml">â„Ž</ci>
+              <apply xref="p1.1.m1.1.11.1" id="p1.1.m1.1.11.1.cmml">
+                <times xref="p1.1.m1.1.11.1.4" id="p1.1.m1.1.11.1.4.cmml"/>
+                <ci xref="p1.1.m1.1.11.1.1" id="p1.1.m1.1.11.1.1.cmml">𝑖</ci>
+                <ci xref="p1.1.m1.1.11.1.2" id="p1.1.m1.1.11.1.2.cmml">𝑗</ci>
+                <ci xref="p1.1.m1.1.11.1.3" id="p1.1.m1.1.11.1.3.cmml">𝑘</ci>
+              </apply>
+            </apply>
+            <apply xref="p1.1.m1.1.14.2.2.3" id="p1.1.m1.1.14.2.2.3.cmml">
+              <csymbol id="p1.1.m1.1.14.2.2.3.1.cmml" cd="ambiguous">subscript</csymbol>
+              <ci xref="p1.1.m1.1.12" id="p1.1.m1.1.12.cmml">𝑏</ci>
+              <ci xref="p1.1.m1.1.13.1" id="p1.1.m1.1.13.1.cmml">𝑘</ci>
+            </apply>
+          </apply>
+        </apply>
+      </apply>
+    </annotation-xml>
+    <annotation id="p1.1.m1.1c" encoding="application/x-tex">b_{i}\cdot b_{j}=\sum_{k=1}^{d}h_{ijk}b_{k}</annotation>
+  </semantics>
+</math>. Then there are <em>displayed formulae</em>:</p><p class="center" xmlns="http://www.w3.org/1999/xhtml">\[
+   \Longrightarrow \quad \left(\sum_{i=1}^d x_i b_i \right) \cdot
+   \left(\sum_{j=1}^d y_j b_j \right) =
+   \sum_{k=1}^d \left( \sum_{i,j} x_i y_j h_{ijk} \right) b_k 
+\]</p><p xmlns="http://www.w3.org/1999/xhtml">If possible, use the <code class="code">Alt</code> element to specify a better readable text version of such a formula as in the following example:</p><pre xml:space="preserve" class="normal" xmlns="http://www.w3.org/1999/xhtml">
+
+         d                d                 d   
+       -----            -----             -----  -----                 
+        \                \                 \      \                    
+ ==&gt; (   )  x_i b_i )(    )  y_j b_j ) =    )  (   )  x_i y_j h_ijk ) b_k
+        /                /                 /      /                    
+       -----            -----             -----  -----                
+       i = 1            j = 1             k = 1   i,j                
+
+</pre><p xmlns="http://www.w3.org/1999/xhtml">For small formulae without &quot;difficult&quot; parts use the <code class="code">M</code> element: <math id="-9181387147039780882" display="inline" alttext="b_{i}" class="ltx_Math" xmlns="http://www.w3.org/1998/Math/MathML">
+  <semantics id="p1.1.m1.1a">
+    <msub xref="p1.1.m1.1.3.cmml" id="p1.1.m1.1.3">
+      <mi xref="p1.1.m1.1.1.cmml" id="p1.1.m1.1.1">b</mi>
+      <mi xref="p1.1.m1.1.2.1.cmml" id="p1.1.m1.1.2.1">i</mi>
+    </msub>
+    <annotation-xml id="p1.1.m1.1b" encoding="MathML-Content">
+      <apply xref="p1.1.m1.1.3" id="p1.1.m1.1.3.cmml">
+        <csymbol id="p1.1.m1.1.3.1.cmml" cd="ambiguous">subscript</csymbol>
+        <ci xref="p1.1.m1.1.1" id="p1.1.m1.1.1.cmml">𝑏</ci>
+        <ci xref="p1.1.m1.1.2.1" id="p1.1.m1.1.2.1.cmml">𝑖</ci>
+      </apply>
+    </annotation-xml>
+    <annotation id="p1.1.m1.1c" encoding="application/x-tex">b_{i}</annotation>
+  </semantics>
+</math>, <math id="4919001157076060698" display="inline" alttext="x^{2}" class="ltx_Math" xmlns="http://www.w3.org/1998/Math/MathML">
+  <semantics id="p1.1.m1.1a">
+    <msup xref="p1.1.m1.1.3.cmml" id="p1.1.m1.1.3">
+      <mi xref="p1.1.m1.1.1.cmml" id="p1.1.m1.1.1">x</mi>
+      <mn xref="p1.1.m1.1.2.1.cmml" id="p1.1.m1.1.2.1">2</mn>
+    </msup>
+    <annotation-xml id="p1.1.m1.1b" encoding="MathML-Content">
+      <apply xref="p1.1.m1.1.3" id="p1.1.m1.1.3.cmml">
+        <csymbol id="p1.1.m1.1.3.1.cmml" cd="ambiguous">superscript</csymbol>
+        <ci xref="p1.1.m1.1.1" id="p1.1.m1.1.1.cmml">𝑥</ci>
+        <cn xref="p1.1.m1.1.2.1" id="p1.1.m1.1.2.1.cmml" type="integer">2</cn>
+      </apply>
+    </annotation-xml>
+    <annotation id="p1.1.m1.1c" encoding="application/x-tex">x^{2}</annotation>
+  </semantics>
+</math>, <math id="3842779778635680353" display="inline" alttext="x^{2}+2x+1=(x+1)^{2}" class="ltx_Math" xmlns="http://www.w3.org/1998/Math/MathML">
+  <semantics id="p1.1.m1.1a">
+    <mrow xref="p1.1.m1.1.15.cmml" id="p1.1.m1.1.15">
+      <mrow xref="p1.1.m1.1.15.1.cmml" id="p1.1.m1.1.15.1">
+        <msup xref="p1.1.m1.1.15.1.1.cmml" id="p1.1.m1.1.15.1.1">
+          <mi xref="p1.1.m1.1.1.cmml" id="p1.1.m1.1.1">x</mi>
+          <mn xref="p1.1.m1.1.2.1.cmml" id="p1.1.m1.1.2.1">2</mn>
+        </msup>
+        <mo xref="p1.1.m1.1.3.cmml" id="p1.1.m1.1.3">+</mo>
+        <mrow xref="p1.1.m1.1.15.1.2.cmml" id="p1.1.m1.1.15.1.2">
+          <mn xref="p1.1.m1.1.4.cmml" id="p1.1.m1.1.4">2</mn>
+          <mo xref="p1.1.m1.1.15.1.2.1.cmml" id="p1.1.m1.1.15.1.2.1">⁢</mo>
+          <mi xref="p1.1.m1.1.5.cmml" id="p1.1.m1.1.5">x</mi>
+        </mrow>
+        <mo xref="p1.1.m1.1.3.cmml" id="p1.1.m1.1.3a">+</mo>
+        <mn xref="p1.1.m1.1.7.cmml" id="p1.1.m1.1.7">1</mn>
+      </mrow>
+      <mo xref="p1.1.m1.1.8.cmml" id="p1.1.m1.1.8">=</mo>
+      <msup xref="p1.1.m1.1.15.2.cmml" id="p1.1.m1.1.15.2">
+        <mrow xref="p1.1.m1.1.15.2.2.2.cmml" id="p1.1.m1.1.15.2.2">
+          <mo id="p1.1.m1.1.9" stretchy="false">(</mo>
+          <mrow xref="p1.1.m1.1.15.2.2.2.cmml" id="p1.1.m1.1.15.2.2.2">
+            <mi xref="p1.1.m1.1.10.cmml" id="p1.1.m1.1.10">x</mi>
+            <mo xref="p1.1.m1.1.11.cmml" id="p1.1.m1.1.11">+</mo>
+            <mn xref="p1.1.m1.1.12.cmml" id="p1.1.m1.1.12">1</mn>
+          </mrow>
+          <mo id="p1.1.m1.1.13" stretchy="false">)</mo>
+        </mrow>
+        <mn xref="p1.1.m1.1.14.1.cmml" id="p1.1.m1.1.14.1">2</mn>
+      </msup>
+    </mrow>
+    <annotation-xml id="p1.1.m1.1b" encoding="MathML-Content">
+      <apply xref="p1.1.m1.1.15" id="p1.1.m1.1.15.cmml">
+        <eq xref="p1.1.m1.1.8" id="p1.1.m1.1.8.cmml"/>
+        <apply xref="p1.1.m1.1.15.1" id="p1.1.m1.1.15.1.cmml">
+          <plus xref="p1.1.m1.1.3" id="p1.1.m1.1.3.cmml"/>
+          <apply xref="p1.1.m1.1.15.1.1" id="p1.1.m1.1.15.1.1.cmml">
+            <csymbol id="p1.1.m1.1.15.1.1.1.cmml" cd="ambiguous">superscript</csymbol>
+            <ci xref="p1.1.m1.1.1" id="p1.1.m1.1.1.cmml">𝑥</ci>
+            <cn xref="p1.1.m1.1.2.1" id="p1.1.m1.1.2.1.cmml" type="integer">2</cn>
+          </apply>
+          <apply xref="p1.1.m1.1.15.1.2" id="p1.1.m1.1.15.1.2.cmml">
+            <times xref="p1.1.m1.1.15.1.2.1" id="p1.1.m1.1.15.1.2.1.cmml"/>
+            <cn xref="p1.1.m1.1.4" id="p1.1.m1.1.4.cmml" type="integer">2</cn>
+            <ci xref="p1.1.m1.1.5" id="p1.1.m1.1.5.cmml">𝑥</ci>
+          </apply>
+          <cn xref="p1.1.m1.1.7" id="p1.1.m1.1.7.cmml" type="integer">1</cn>
+        </apply>
+        <apply xref="p1.1.m1.1.15.2" id="p1.1.m1.1.15.2.cmml">
+          <csymbol id="p1.1.m1.1.15.2.1.cmml" cd="ambiguous">superscript</csymbol>
+          <apply xref="p1.1.m1.1.15.2.2" id="p1.1.m1.1.15.2.2.2.cmml">
+            <plus xref="p1.1.m1.1.11" id="p1.1.m1.1.11.cmml"/>
+            <ci xref="p1.1.m1.1.10" id="p1.1.m1.1.10.cmml">𝑥</ci>
+            <cn xref="p1.1.m1.1.12" id="p1.1.m1.1.12.cmml" type="integer">1</cn>
+          </apply>
+          <cn xref="p1.1.m1.1.14.1" id="p1.1.m1.1.14.1.cmml" type="integer">2</cn>
+        </apply>
+      </apply>
+    </annotation-xml>
+    <annotation id="p1.1.m1.1c" encoding="application/x-tex">x^{2}+2x+1=(x+1)^{2}</annotation>
+  </semantics>
+</math>. Note that here whitespace matters for text (or HTML) output.</p><p xmlns="http://www.w3.org/1999/xhtml">Here are two formulae containing less than characters which are special characters for XML: <math id="1913985833526992080" display="inline" alttext="a&amp;lt;b&amp;lt;c&amp;lt;d" class="ltx_Math" xmlns="http://www.w3.org/1998/Math/MathML">
+  <semantics id="p1.1.m1.1a">
+    <mrow xref="p1.1.m1.1.17.1.cmml" id="p1.1.m1.1.17">
+      <mrow xref="p1.1.m1.1.17.1.cmml" id="p1.1.m1.1.17.2">
+        <mi xref="p1.1.m1.1.1.cmml" id="p1.1.m1.1.1">a</mi>
+        <mo xref="p1.1.m1.1.17.2.1.cmml" id="p1.1.m1.1.17.2.1">⁢</mo>
+        <mi xref="p1.1.m1.1.2.cmml" id="p1.1.m1.1.2" mathvariant="normal">&amp;</mi>
+        <mo xref="p1.1.m1.1.17.2.1.cmml" id="p1.1.m1.1.17.2.1a">⁢</mo>
+        <mi xref="p1.1.m1.1.3.cmml" id="p1.1.m1.1.3">l</mi>
+        <mo xref="p1.1.m1.1.17.2.1.cmml" id="p1.1.m1.1.17.2.1b">⁢</mo>
+        <mi xref="p1.1.m1.1.4.cmml" id="p1.1.m1.1.4">t</mi>
+      </mrow>
+      <mo id="p1.1.m1.1.5">;</mo>
+      <mrow xref="p1.1.m1.1.17.1.cmml" id="p1.1.m1.1.17.3">
+        <mi xref="p1.1.m1.1.6.cmml" id="p1.1.m1.1.6">b</mi>
+        <mo xref="p1.1.m1.1.17.3.1.cmml" id="p1.1.m1.1.17.3.1">⁢</mo>
+        <mi xref="p1.1.m1.1.7.cmml" id="p1.1.m1.1.7" mathvariant="normal">&amp;</mi>
+        <mo xref="p1.1.m1.1.17.3.1.cmml" id="p1.1.m1.1.17.3.1a">⁢</mo>
+        <mi xref="p1.1.m1.1.8.cmml" id="p1.1.m1.1.8">l</mi>
+        <mo xref="p1.1.m1.1.17.3.1.cmml" id="p1.1.m1.1.17.3.1b">⁢</mo>
+        <mi xref="p1.1.m1.1.9.cmml" id="p1.1.m1.1.9">t</mi>
+      </mrow>
+      <mo id="p1.1.m1.1.10">;</mo>
+      <mrow xref="p1.1.m1.1.17.1.cmml" id="p1.1.m1.1.17.4">
+        <mi xref="p1.1.m1.1.11.cmml" id="p1.1.m1.1.11">c</mi>
+        <mo xref="p1.1.m1.1.17.4.1.cmml" id="p1.1.m1.1.17.4.1">⁢</mo>
+        <mi xref="p1.1.m1.1.12.cmml" id="p1.1.m1.1.12" mathvariant="normal">&amp;</mi>
+        <mo xref="p1.1.m1.1.17.4.1.cmml" id="p1.1.m1.1.17.4.1a">⁢</mo>
+        <mi xref="p1.1.m1.1.13.cmml" id="p1.1.m1.1.13">l</mi>
+        <mo xref="p1.1.m1.1.17.4.1.cmml" id="p1.1.m1.1.17.4.1b">⁢</mo>
+        <mi xref="p1.1.m1.1.14.cmml" id="p1.1.m1.1.14">t</mi>
+      </mrow>
+      <mo id="p1.1.m1.1.15">;</mo>
+      <mi xref="p1.1.m1.1.16.cmml" id="p1.1.m1.1.16">d</mi>
+    </mrow>
+    <annotation-xml id="p1.1.m1.1b" encoding="MathML-Content">
+      <list xref="p1.1.m1.1.17" id="p1.1.m1.1.17.1.cmml">
+        <apply xref="p1.1.m1.1.17" id="p1.1.m1.1.17.2.cmml">
+          <times xref="p1.1.m1.1.17.2.1" id="p1.1.m1.1.17.2.1.cmml"/>
+          <ci xref="p1.1.m1.1.1" id="p1.1.m1.1.1.cmml">𝑎</ci>
+          <ci xref="p1.1.m1.1.2" id="p1.1.m1.1.2.cmml">&amp;</ci>
+          <ci xref="p1.1.m1.1.3" id="p1.1.m1.1.3.cmml">𝑙</ci>
+          <ci xref="p1.1.m1.1.4" id="p1.1.m1.1.4.cmml">𝑡</ci>
+        </apply>
+        <apply xref="p1.1.m1.1.17" id="p1.1.m1.1.17.3.cmml">
+          <times xref="p1.1.m1.1.17.3.1" id="p1.1.m1.1.17.3.1.cmml"/>
+          <ci xref="p1.1.m1.1.6" id="p1.1.m1.1.6.cmml">𝑏</ci>
+          <ci xref="p1.1.m1.1.7" id="p1.1.m1.1.7.cmml">&amp;</ci>
+          <ci xref="p1.1.m1.1.8" id="p1.1.m1.1.8.cmml">𝑙</ci>
+          <ci xref="p1.1.m1.1.9" id="p1.1.m1.1.9.cmml">𝑡</ci>
+        </apply>
+        <apply xref="p1.1.m1.1.17" id="p1.1.m1.1.17.4.cmml">
+          <times xref="p1.1.m1.1.17.4.1" id="p1.1.m1.1.17.4.1.cmml"/>
+          <ci xref="p1.1.m1.1.11" id="p1.1.m1.1.11.cmml">𝑐</ci>
+          <ci xref="p1.1.m1.1.12" id="p1.1.m1.1.12.cmml">&amp;</ci>
+          <ci xref="p1.1.m1.1.13" id="p1.1.m1.1.13.cmml">𝑙</ci>
+          <ci xref="p1.1.m1.1.14" id="p1.1.m1.1.14.cmml">𝑡</ci>
+        </apply>
+        <ci xref="p1.1.m1.1.16" id="p1.1.m1.1.16.cmml">𝑑</ci>
+      </list>
+    </annotation-xml>
+    <annotation id="p1.1.m1.1c" encoding="application/x-tex">a&amp;lt;b&amp;lt;c&amp;lt;d</annotation>
+  </semantics>
+</math> and <math id="-7049119032560972238" display="inline" alttext="e&amp;lt;f" class="ltx_Math" xmlns="http://www.w3.org/1998/Math/MathML">
+  <semantics id="p1.1.m1.1a">
+    <mrow xref="p1.1.m1.1.7.1.cmml" id="p1.1.m1.1.7">
+      <mrow xref="p1.1.m1.1.7.1.cmml" id="p1.1.m1.1.7.2">
+        <mi xref="p1.1.m1.1.1.cmml" id="p1.1.m1.1.1">e</mi>
+        <mo xref="p1.1.m1.1.7.2.1.cmml" id="p1.1.m1.1.7.2.1">⁢</mo>
+        <mi xref="p1.1.m1.1.2.cmml" id="p1.1.m1.1.2" mathvariant="normal">&amp;</mi>
+        <mo xref="p1.1.m1.1.7.2.1.cmml" id="p1.1.m1.1.7.2.1a">⁢</mo>
+        <mi xref="p1.1.m1.1.3.cmml" id="p1.1.m1.1.3">l</mi>
+        <mo xref="p1.1.m1.1.7.2.1.cmml" id="p1.1.m1.1.7.2.1b">⁢</mo>
+        <mi xref="p1.1.m1.1.4.cmml" id="p1.1.m1.1.4">t</mi>
+      </mrow>
+      <mo id="p1.1.m1.1.5">;</mo>
+      <mi xref="p1.1.m1.1.6.cmml" id="p1.1.m1.1.6">f</mi>
+    </mrow>
+    <annotation-xml id="p1.1.m1.1b" encoding="MathML-Content">
+      <list xref="p1.1.m1.1.7" id="p1.1.m1.1.7.1.cmml">
+        <apply xref="p1.1.m1.1.7" id="p1.1.m1.1.7.2.cmml">
+          <times xref="p1.1.m1.1.7.2.1" id="p1.1.m1.1.7.2.1.cmml"/>
+          <ci xref="p1.1.m1.1.1" id="p1.1.m1.1.1.cmml">𝑒</ci>
+          <ci xref="p1.1.m1.1.2" id="p1.1.m1.1.2.cmml">&amp;</ci>
+          <ci xref="p1.1.m1.1.3" id="p1.1.m1.1.3.cmml">𝑙</ci>
+          <ci xref="p1.1.m1.1.4" id="p1.1.m1.1.4.cmml">𝑡</ci>
+        </apply>
+        <ci xref="p1.1.m1.1.6" id="p1.1.m1.1.6.cmml">𝑓</ci>
+      </list>
+    </annotation-xml>
+    <annotation id="p1.1.m1.1c" encoding="application/x-tex">e&amp;lt;f</annotation>
+  </semantics>
+</math>.</p><p xmlns="http://www.w3.org/1999/xhtml">Using the <code class="code">Mode</code> attribute of a <code class="code">Display</code> element formulae like</p><p class="center" xmlns="http://www.w3.org/1999/xhtml">\[a \longrightarrow a \bmod m\prime\]</p><p xmlns="http://www.w3.org/1999/xhtml">can also be displayed nicely in text and HTML output.</p> </body>
+    </html>
\ No newline at end of file
diff --git a/export/mwscrawler/4.html b/export/mwscrawler/4.html
new file mode 100644
index 0000000..ea36980
--- /dev/null
+++ b/export/mwscrawler/4.html
@@ -0,0 +1,51 @@
+<html> 
+      <head>
+        <title>TODO</title>
+        <meta name="url" content="http://www.gap-system.org/Manuals/doc/ref/TODO#X7A480B9A795EF264"></meta>
+      </head>
+      <body> <h4 xmlns="http://www.w3.org/1999/xhtml">2.1 <span class="Heading">Various types of text</span></h4><p xmlns="http://www.w3.org/1999/xhtml">[→ <a shape="rect" href="chapB_mj.html#X82A731CA83FB9ADD"><span class="RefLink">B.5</span></a>]</p><p xmlns="http://www.w3.org/1999/xhtml">In this section we present examples for all the various types of text that are possible in <strong class="pkg">GAPDoc</strong>:</p><ul xmlns="http://www.w3.org/1999/xhtml"><li><p><em>This</em> is <em>emphasized</em>.</p>
+
+</li><li><p><em>Keywords</em> are typeset like <code class="keyw">this</code> and <code class="keyw">that</code>.</p>
+
+</li><li><p><em>Arguments</em> of functions have an element. They look like this: <var class="Arg">x</var> and <var class="Arg">y</var>.</p>
+
+</li><li><p><em>Code</em> can be written with the Code element: <code class="code">if x = y then Print(&quot;Equal&quot;); fi;</code> or <code class="code">while true do Print(&quot;Hello&quot;); od;</code>.</p>
+
+</li><li><p><em>Filenames</em> have their own element: <code class="file">/usr/local/ca/gap4r2</code> or <code class="file">pkg/xgap/doc</code>.</p>
+
+</li><li><p><em>Buttons</em>, <em>menus</em>, <em>menu entries</em>, and such things are also supported: <strong class="button">OK</strong> or <strong class="button">Cancel</strong>.</p>
+
+</li><li><p><em>Packages</em> are typeset like this: <strong class="pkg">Small Groups Library</strong></p>
+
+</li><li><p><em>Quoted</em> text: &quot;This is a text in quotes.&quot;</p>
+
+</li></ul><p xmlns="http://www.w3.org/1999/xhtml"><em>Paragraphs</em> are separated by the empty <code class="code">Par</code> or <code class="code">P</code> element.</p><p xmlns="http://www.w3.org/1999/xhtml"><em>Alternatives</em> for different output formats: This is other than LaTeX output, namely: <b>HTML</b> output.</p><p xmlns="http://www.w3.org/1999/xhtml">There are also three elements to typeset &quot;verbatim-like&quot; text. (→ <a shape="rect" href="chapB_mj.html#X824BD70087820CF0"><span class="RefLink">B.6</span></a>)</p><p xmlns="http://www.w3.org/1999/xhtml">The first is a <em>Listing</em>:</p><div class="example" xmlns="http://www.w3.org/1999/xhtml"><pre xml:space="preserve">
+Sieve := function(n)
+  # Returns the primes less than n
+  local l,p,i;
+  l := [1..n]; Unbind(l[1]);
+  p := 2;
+  while p^2 &lt;= n do
+      if IsBound(l[p]) then
+          i := 2 * p;
+          while i &lt;= n do Unbind(l[i]); i := i + p; od;
+      fi;
+      p := p + 1;
+  od;
+  return Compacted(l);
+end;
+</pre></div><p xmlns="http://www.w3.org/1999/xhtml">Here is a <em>Log</em> of a <strong class="pkg">GAP</strong> session using this function:</p><div class="example" xmlns="http://www.w3.org/1999/xhtml"><pre xml:space="preserve">
+<span class="GAPprompt">gap&gt;</span> <span class="GAPinput">Sieve(100);</span>
+[ 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61,
+  67, 71, 73, 79, 83, 89, 97 ]
+<span class="GAPprompt">gap&gt;</span> <span class="GAPinput">Length(last);</span>
+25
+</pre></div><p xmlns="http://www.w3.org/1999/xhtml">Here is a <strong class="pkg">GAP</strong> <em>Example</em> session that is automatically tested:</p><div class="example" xmlns="http://www.w3.org/1999/xhtml"><pre xml:space="preserve">
+<span class="GAPprompt">gap&gt;</span> <span class="GAPinput">s := Size(CharacterTable(&quot;M&quot;));</span>
+808017424794512875886459904961710757005754368000000000
+<span class="GAPprompt">gap&gt;</span> <span class="GAPinput">s &lt; 10^53;                     </span>
+false
+<span class="GAPprompt">gap&gt;</span> <span class="GAPinput">s &lt; 10^54;</span>
+true
+</pre></div> </body>
+    </html>
\ No newline at end of file
diff --git a/export/mwscrawler/5.html b/export/mwscrawler/5.html
new file mode 100644
index 0000000..e2c34ab
--- /dev/null
+++ b/export/mwscrawler/5.html
@@ -0,0 +1,23 @@
+<html> 
+      <head>
+        <title>TODO</title>
+        <meta name="url" content="http://www.gap-system.org/Manuals/doc/ref/TODO#X82793A7E7A3F2A54"></meta>
+      </head>
+      <body> <div class="ChapSects" xmlns="http://www.w3.org/1999/xhtml"><a shape="rect" href="chap2_mj.html#X82793A7E7A3F2A54">2 <span class="Heading">Other Markup</span></a>
+<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a shape="rect" href="chap2_mj.html#X7A480B9A795EF264">2.1 <span class="Heading">Various types of text</span></a>
+</span>
+</div>
+<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a shape="rect" href="chap2_mj.html#X7AA5BF0279938BE0">2.2 <span class="Heading">Formulae</span></a>
+</span>
+</div>
+<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a shape="rect" href="chap2_mj.html#X833C410D85CF96A4">2.3 <span class="Heading">Crossreferencing</span></a>
+</span>
+</div>
+<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a shape="rect" href="chap2_mj.html#X7F10E951789D6EDF">2.4 <span class="Heading">Lists and Tables</span></a>
+</span>
+</div>
+<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a shape="rect" href="chap2_mj.html#X83A355E68485D6D1">2.5 <span class="Heading">Entities and Special Characters</span></a>
+</span>
+</div>
+</div><h3 xmlns="http://www.w3.org/1999/xhtml">2 <span class="Heading">Other Markup</span></h3> </body>
+    </html>
\ No newline at end of file
-- 
GitLab