]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Add a script that validates whether cross-references in out documentation are valid...
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 16 Feb 2000 12:44:12 +0000 (12:44 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 16 Feb 2000 12:44:12 +0000 (12:44 +0000)
git-svn-id: https://svn.dealii.org/trunk@2413 0785d39b-7218-0410-832d-ea1e28bc413d

70 files changed:
deal.II/doc/Makefile
deal.II/doc/aural.css [deleted file]
deal.II/doc/auto/scripts/validate-xrefs.pl [new file with mode: 0644]
deal.II/doc/development/Makefile
deal.II/doc/development/index.html
deal.II/doc/development/makefiles.1.html
deal.II/doc/development/navbar.html
deal.II/doc/development/recent-changes.html
deal.II/doc/development/title.html
deal.II/doc/development/toc.html
deal.II/doc/development/writing-documentation.html
deal.II/doc/future.html
deal.II/doc/index.html
deal.II/doc/license.html
deal.II/doc/navbar.html
deal.II/doc/readme.html
deal.II/doc/title.html
deal.II/doc/toc.html
deal.II/doc/tutorial/Makefile
deal.II/doc/tutorial/chapter-1.elements/Makefile [new file with mode: 0644]
deal.II/doc/tutorial/chapter-1.elements/adaptivity.html
deal.II/doc/tutorial/chapter-1.elements/boundary.html
deal.II/doc/tutorial/chapter-1.elements/condense.html
deal.II/doc/tutorial/chapter-1.elements/dofs.html
deal.II/doc/tutorial/chapter-1.elements/grid_creation.html
deal.II/doc/tutorial/chapter-1.elements/hanging_nodes.html
deal.II/doc/tutorial/chapter-1.elements/index.html
deal.II/doc/tutorial/chapter-1.elements/matrix_generation.html
deal.II/doc/tutorial/chapter-1.elements/matrix_structure.html
deal.II/doc/tutorial/chapter-1.elements/navbar.html
deal.II/doc/tutorial/chapter-1.elements/output.html
deal.II/doc/tutorial/chapter-1.elements/parameters.html
deal.II/doc/tutorial/chapter-1.elements/postprocess.html [new file with mode: 0644]
deal.II/doc/tutorial/chapter-1.elements/rhs.html
deal.II/doc/tutorial/chapter-1.elements/solve.html
deal.II/doc/tutorial/chapter-1.elements/title.html
deal.II/doc/tutorial/chapter-1.elements/toc.html
deal.II/doc/tutorial/chapter-2.step-by-step/Makefile
deal.II/doc/tutorial/chapter-2.step-by-step/head.html
deal.II/doc/tutorial/chapter-2.step-by-step/index.html
deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html
deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/intro.html
deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/results.html
deal.II/doc/tutorial/chapter-2.step-by-step/title.html
deal.II/doc/tutorial/chapter-2.step-by-step/toc.html
deal.II/doc/tutorial/chapter-3.laplace/Makefile [new file with mode: 0644]
deal.II/doc/tutorial/chapter-3.laplace/assemble.html
deal.II/doc/tutorial/chapter-3.laplace/index.html
deal.II/doc/tutorial/chapter-3.laplace/laplace.html
deal.II/doc/tutorial/chapter-3.laplace/main.html
deal.II/doc/tutorial/chapter-3.laplace/navbar.html
deal.II/doc/tutorial/chapter-3.laplace/solution.html
deal.II/doc/tutorial/chapter-3.laplace/source.html
deal.II/doc/tutorial/chapter-3.laplace/structure.html
deal.II/doc/tutorial/chapter-3.laplace/title.html
deal.II/doc/tutorial/chapter-3.laplace/toc.html
deal.II/doc/tutorial/chapter-3.laplace/triangulation.html
deal.II/doc/tutorial/glossary/index.html
deal.II/doc/tutorial/glossary/navbar.html
deal.II/doc/tutorial/glossary/title.html
deal.II/doc/tutorial/glossary/toc.html
deal.II/doc/tutorial/index.html
deal.II/doc/tutorial/navbar.html
deal.II/doc/tutorial/templates/body.html
deal.II/doc/tutorial/templates/index.html
deal.II/doc/tutorial/templates/navbar.html
deal.II/doc/tutorial/templates/title.html
deal.II/doc/tutorial/templates/toc.html
deal.II/doc/tutorial/title.html
deal.II/doc/tutorial/toc.html

index 9cb5d5f0b69f80986b5aeae4fb692df1f5d321f6..fb646561bab1d778daa049eeaeaad9a4614160a0 100644 (file)
@@ -2,7 +2,7 @@
 
 
 # generic targets
-default: autogen-doc tutorial development
+default: autogen-doc tutorial development validate-xrefs
 
 all: default autogen-doc-all
 
@@ -22,9 +22,15 @@ tutorial:
 development:
        cd development ; $(MAKE)
 
+
+validate-xrefs:
+       @echo "Validating cross-references in HTML files."
+       cd tutorial ; $(MAKE) validate-xrefs
+       cd development ; $(MAKE) validate-xrefs
+
 clean:
        cd auto ; $(MAKE) clean
        cd tutorial ; $(MAKE) clean
        cd development ; $(MAKE) clean
 
-.PHONY: default all autogen-doc autogen-doc-all tutorial clean development
+.PHONY: default all autogen-doc autogen-doc-all tutorial clean development validate-xrefs
diff --git a/deal.II/doc/aural.css b/deal.II/doc/aural.css
deleted file mode 100644 (file)
index 5fc0eca..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-body {}
-
-frameset {}
-
-td {}
-
-dt {}
-
-.figure     {}
-
-.pagetoc    {}
-
-.chapter_title {}
-
-
-span.parhead {}        
-
-span.example {}
-pre.example {}
-table.navbar {}
-
diff --git a/deal.II/doc/auto/scripts/validate-xrefs.pl b/deal.II/doc/auto/scripts/validate-xrefs.pl
new file mode 100644 (file)
index 0000000..78b3a1e
--- /dev/null
@@ -0,0 +1,84 @@
+# $Id$
+# Check whether references in HTML files are valid or 
+# point to non-existing files/links/etc
+#
+# Author: Wolfgang Bangerth, 2000
+
+
+# set this to 1 if you want verbose output
+$debug = 0;
+
+foreach $filename (@ARGV) {
+    open IN, $filename
+        or die "---Can't open file `$filename'\n";
+
+    print "File: $filename\n" if $debug;
+    while (<IN>) {
+        # first find all hrefs
+        while ( /href=\"?(.*?)[\s\"]/g ) {
+           # then decide whether they are relevant for 
+            # our purpose
+           $link = $1;
+    
+           if ( $link =~ /^mailto|http/ ) {
+               # link is external. don't check it
+               print "external link: $link\n" if $debug;
+               next;
+           }
+           elsif ( $link =~ /^#(.*)/ )
+           {
+               # this is a reference within this file. try to 
+               # find its anchor
+               $internal_ref = $1;
+               print "internal reference: $link\n" if $debug;
+           
+               open IN2, $filename;
+               $found = 0;
+               while ( <IN2> ) {
+                   if ( /<a name=\"?(.*?)[\s\"]/ ) {
+                       if ( $1 eq $internal_ref) {
+                           print "                    found.\n" if $debug;
+                           $found = 1;
+                           last;
+                       }
+                   }
+               }
+               
+               die "---Internal reference `$internal_ref' not found in file $filename\n"
+                   unless $found;
+               next;
+           }
+           elsif ( $link =~ /^(.*?)#(.*)/ )
+           {
+               # this is a reference within another file. try to 
+               # find its anchor
+               $external_file = $1;
+               $external_ref = $2;
+               print "external reference: $link\n" if $debug;
+               
+               open IN2, $external_file;
+               $found = 0;
+               while ( <IN2> ) {
+                   if ( /<a name=\"?(.*?)[\s\"]/ ) {
+                       if ( $1 eq $external_ref) {
+                           print "                    found.\n" if $debug;
+                           $found = 1;
+                           last;
+                       }
+                   }
+               }
+               
+               die "---External reference `$internal_ref' not found in file $filename\n"
+                   unless $found;
+               next;
+           }
+           else {
+               # this must now be a regular file which is
+               # referenced. the file must be local
+               die "---Local file `$link' not found in file `$filename'\n"
+                   unless ((-r $link) && (-f $link));
+           }
+               }
+               }
+}
+
index e97b1f5404b5278124d24cfe9f8dd642e7ddc386..ad44877a9daacb572a5e51ab3c9923223a92596a 100644 (file)
@@ -1,3 +1,6 @@
+# $Id$
+
+
 D = ../..
 include $D/common/Make.global_options
 
@@ -43,7 +46,14 @@ makefile.large.html: Makefile.large
        @$(PERL) makefile2html < $< > $@
 
 
+validate-xrefs:
+       $(PERL) $D/doc/auto/scripts/validate-xrefs.pl \
+               $(filter-out makefiles.1.html makefiles.2.html, \
+                 $(shell echo *.html))
+
+
+
 clean:
        -rm -f makefiles.html makefile.small.html makefile.large.html
 
-.PHONY: default clean
+.PHONY: default validate-xrefs clean
index 1f266280ed23d1e4b28a0fa328a8d9193214c4e6..1696f44988312a387027971733dc4688f58fd81e 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II Homepage</title>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II">
 </head>
index da10719c54826720ba3580f874c15fd00a9874a3..eb7eb6fef0f07b35614a98aeaee4e60cd69411f4 100644 (file)
@@ -4,7 +4,6 @@
   <head>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <title>The deal.II Homepage - Makefiles</title>
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II"></head>
index 21cabea19122a658050629300ec14ca1646c9fd7..594f88dd43f506d00303f945decf2c6943d7a0eb 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II Homepage</title>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II">
 </head>
index d8bd25c46960ac2c29930e32ae4b05a33981084f..0e03458b708ca14d365b3617923e877ad7a6226f 100644 (file)
@@ -4,7 +4,6 @@
   <head>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <title>The deal.II Homepage</title>
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II"></head>
 
     <li> 
       <p>
-      A <a href="auto/cvs-backlog/newdeal.html" target="_top"> backlog
+      A <a href="http://gaia.iwr.uni-heidelberg.de/~deal/auto/cvs-backlog/newdeal.html" target="_top"> backlog
       of changes</a> made to the CVS archive in the last 100 days.
       </p>
 
index 975b75b65a76992e4b3a5589e4b6f57365faa8a0..23e9c65a96a20fcb0f1be0f7d127c2a3b79b624b 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II Homepage</title>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II">
 </head>
index bd5e8c38bd03974ba7edbc295d3da8047341eced..bbcc448ff2b2be74ccd955dabb7fb262e0a057d0 100644 (file)
@@ -4,7 +4,6 @@
   <head>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <title>The deal.II Homepage</title>
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II"></head>
index 3cbc26a7cd032b59211641b87954e8c05ecd0c18..093d7a85a88edcaf9173702617627c995be7cfdd 100644 (file)
@@ -4,7 +4,6 @@
   <head>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <title>The deal.II Homepage - Makefiles</title>
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II"></head>
index dc177871d5785c2e9ef78fc0ec09daaf06f365a4..c85c86146db9c6e7710f745e72a1e00caaa19263 100644 (file)
@@ -4,7 +4,6 @@
   <head>
     <link href="screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <title>The deal.II Homepage</title>
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II"></head>
index 9aab0307a89ab2968bc31bef4c5cadd0360dcfea..a73ee6f28b562d79379b224bd3f7137856d41a54 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II Homepage</title>
     <link href="screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II">
 </head>
index e332a081737ea203ae8ba0a2a75522613c33cedb..57ab10ac7570d9b41f0a7791f6889b8867db9208 100644 (file)
@@ -4,7 +4,6 @@
   <head>
     <link href="screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <title>The deal.II Readme</title>
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II"></head>
@@ -49,7 +48,7 @@ thus appropriate for people wishing to write software under the
 model where all source
 code to the software is made available to all users and can be freely
 modified and redistributed. <p> The QPL prohibits development of
-proprietary software. For Qt our <a href="/pricing.html">Qt Professional
+proprietary software. For Qt our <a href="http://www.troll.no/pricing.html">Qt Professional
 Edition</a> product is available for this.
 
   <p>
index 008f5d0fc61228b664ea9c901e0b49fe1f7eed11..430a59735154707b1d85973650c2e0e0e4eefb75 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II Homepage</title>
     <link href="screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II">
 </head>
index d1ea632956ca09ce3fde44e2f4d0680bea400088..84c1f6e3334aa08eae8643d440d2bb5ce2a662da 100644 (file)
@@ -4,7 +4,6 @@
   <head>
     <link href="screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <title>The deal.II Readme</title>
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II"></head>
index 99e530f556866452bf1ab76b2476440b7d263f16..3ea3b0ca7c6b0b346bca71b1dafd7e43837db731 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II Homepage</title>
     <link href="screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II">
 </head>
index e2b25a18046b0e4e84c8bad7739fd19906c71745..9974413deac2a51767a951e5048c2dee13197917 100644 (file)
@@ -4,7 +4,6 @@
   <head>
     <link href="screen.css" rel="StyleSheet" title="deal.II Homepage" media="screen">
     <link href="print.css" rel="StyleSheet" title="deal.II Homepage" media="print">
-    <link href="audio.css" rel="StyleSheet" title="deal.II Homepage" media="aural">
     <title>The deal.II Homepage</title>
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II"></head>
@@ -96,7 +95,7 @@
     managing the library, contributing code, and writing
     documentation.
     <a href="http://gaia.iwr.uni-heidelberg.de/~kanschat/" target="_top">Guido
-    Kanschat</a> started contributing advice in the early
+    Kanschat</a> helped with advice in the early
     implementation stages on questions of the design of object-oriented
     finite element software and later joined into the coding.
 
index 6405959fc5d3f429cc7a1eef9bc103e875b57c76..06ab483bf00700f2f6ef4bf6fe879b4436b334c6 100644 (file)
@@ -3,9 +3,13 @@
 step-by-step:
        cd chapter-2.step-by-step ; $(MAKE)
 
+validate-xrefs:
+       cd chapter-1.elements ; $(MAKE) validate-xrefs
+       cd chapter-2.step-by-step ; $(MAKE) validate-xrefs
+       cd chapter-3.laplace ; $(MAKE) validate-xrefs
 
 clean:
        cd chapter-2.step-by-step ; $(MAKE) clean
 
 
-.PHONY: step-by-step clean
+.PHONY: step-by-step clean validate-xrefs
diff --git a/deal.II/doc/tutorial/chapter-1.elements/Makefile b/deal.II/doc/tutorial/chapter-1.elements/Makefile
new file mode 100644 (file)
index 0000000..9d7bf2c
--- /dev/null
@@ -0,0 +1,12 @@
+# $Id$
+
+
+# include paths and global variables
+include ../../../common/Make.global_options
+
+
+validate-xrefs:
+       $(PERL) $D/doc/auto/scripts/validate-xrefs.pl *.html
+
+
+.PHONY: validate-xrefs
index c152c802beb7210748e3e69dea8254459778150c..ca2222af2f9c780348d81a2c8b8fd8775c97e805 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Error Estimate and Adaptivity</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
@@ -27,7 +26,7 @@
   <li><a href="#types">error estimators in <acronym>deal.II</acronym></a>
   </li>
 
-  <li><a href="#refine">adaptive refinement</a>
+  <li><a href="#refinement">adaptive refinement</a>
   </li>
 
   <li><a href="#example">an example</a> of how all this works
index 6f996120831cd9f0f3e1fe4a369e5854f9f8be15..c153624e4dc2a93cebce8e99ed2460a8624aaa61 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Boundary conditions</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 6a379c090b45bc23bf81050e274ef3dcee44af1f..0bf902de0e72d0dc1d58a867bedb1a0956256c68 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Condensing the Hanging Nodes</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
@@ -22,7 +21,7 @@
 <p>
 On locally refined grids you get <a href="hanging_nodes.html">hanging nodes</a>
 that need to be integrated into your problem matrix, and before that, into
-the <a href="matrix_Structure.html">matrix structure</a>. Hanging nodes are
+the <a href="matrix_structure.html">matrix structure</a>. Hanging nodes are
 constrained degrees of freedom; these constraints need to be taken into
 account when dealing with them. 
 </p>
index 9b500def2e7ac3e5450d94cca4092cf91b4eaffb..5ca35ea1e1401a3e4aff538494fb1cd822971b72 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Degrees of Freedom</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 4e5606e7300923624741a5c9957aed631afe153d..c377b576df0bb946e47c9630575b6a94c744ef3e 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: Creation of a Grid</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index bb79e3a4569db02b8ea5ee555458347535f5bcd7..f92de32501d4430c7f1efb6c026f1e9b344c2786 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Hanging Nodes</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index fbdb38e4770bdaf80818657f8f2e4440a8d5aec5..a181b648fb0cd76f455d5025eec3733f1530f3d6 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: Elements of finite element programs</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 77d035ed65b9e869971586d1cc6a3e9a8b0d1ce2..f83af1b68061438bcee357da054def445d76fd5a 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Matrix and Vector Generation</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 3053272e6fb6f02e73d745148b5c7a353a20ca20..83008689e8769783a57acc713ddb88faa5edb5db 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Matrix Structure</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index dbc4a068043354d03ca57f5ce2af16b903122462..2b3b3be5c71c4b9692d274d0f54c5d8938034738 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: Structure of a Finite Element Program</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
@@ -82,7 +81,7 @@
       
       <li>
        <p>
-         <a href="adaptivity.html" target="body">Error Estimate and Adaptivity</a>
+         <a href="adaptivity.html" target="body">Error Estimation and Adaptivity</a>
        </p>
       </li>
       
index 8b7ae3ab55b177c653b5ce1a2fe17a83d91d4597..64aa3c0ed7a6721dfa4513b13b10ea5d8d2ac452 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Grid and Data Output</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 480dc98036befa31daa12179a05dd30dab861a32..403b80424d1fc6c244ea9c0735976d5257140337 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Parameter Input</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
@@ -361,7 +360,7 @@ the <code>indent_level</code> is the level of indentation.
 <tr>
 <!-- This is the last chapter.
   <td>
-    <a href="URLS_NEEDS_TO_BE_SET">Next Chapter: </a>
+    <a href="output.html">Next Chapter: Grid and Data Output</a>
   </td>
 -->
   <td>
diff --git a/deal.II/doc/tutorial/chapter-1.elements/postprocess.html b/deal.II/doc/tutorial/chapter-1.elements/postprocess.html
new file mode 100644 (file)
index 0000000..d4ee314
--- /dev/null
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
+   "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html>
+<head>
+<!-- deal.II tutorial template
+     Jan Schrage and others <deal@iwr.uni-heidelberg.de> 1999 
+-->
+
+<title>deal.II tutorial: Condensing the Hanging Nodes</title>
+    <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
+    <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
+    <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
+    <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
+</head>
+
+<!-- Page Body -->
+<body lang="en">
+
+<h1>Postprocessing</h1>
+
+<p>
+This section has unfortunately not yet been written.
+</p>
+
+
+<!-- Page Foot -->
+<hr>
+<table class="navbar">      
+<tr>
+  <td>
+    <a href="adaptivity.html">Next Chapter: Error Estimation and Adaptivity</a>
+  </td>
+  <td>
+    <a href="toc.html">Back to this chapter's index</a>
+  </td>
+  <td>
+    <a href="../index.html" target="_top">Back to the tutorial index</a>
+  </td>
+</tr>
+</table>
+<hr>
+<address>
+<a href="mailto:deal@iwr.uni-heidelberg.de">The deal.II group</a></address>
+<p>
+Last modified: $Date$ 
+</p>
+</body>
+</html>
index d95986bfb18dc491eb1fa018de367edd5f6aa24c..17e9a065640e4d557277f1fa8ba9997690ed48f0 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: The Problem Matrix and the Right Hand Side</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 6f141cdd989cfca82452c48d9e61adee10a266c0..98ad47cee5c23814c88f367ca4d79e753a441336 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Solving the Problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 3fe933284ee3c0f88f85fc677663ac0884cacef1..ebe31f8a28c18c8b7b5056e17552dd415a308bcb 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Chapter title</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 6de811e3fbc5c1e190b95c2f5453a1864a14fef7..e4f1a8c389a97db0cfe5754471cf787cbcc549f7 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: Structure of a Finite Element Program</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index e3fb990842b78c0201a0130ea370869182375b51..7e8cb7f4632ce2813cf7afe1902f557feefb1c5b 100644 (file)
@@ -69,9 +69,16 @@ step-by-step.sgml: $(example-sgmls)
        @rm $(example-sgmls)
 
 
+validate-xrefs:
+       $(PERL) $D/doc/auto/scripts/validate-xrefs.pl \
+                $(filter-out head.html foot.html, \
+                             $(shell echo *.html))
+
+
 clean:
        -rm -f $(example-htmls)
 
 
 # mark the output files as phony, i.e. generate them every time
-.PHONY: $(example-htmls) clean
+.PHONY: $(example-htmls) validate-xrefs clean
+
index 82af50d88f85bb8d9ccdde1f270199f8bfcc963e..3b8f6f3b3f1ac222e94dc6bd6c79f41a65d947d1 100644 (file)
@@ -9,7 +9,6 @@
 <title>Step-by-Step</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index b2116c7c0aa412b0340f7507b827684387bcb10f..9db3134b551b43e83a2f371717d91f06fc37b155 100644 (file)
@@ -9,7 +9,6 @@
 <title>Step-by-Step Examples</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index d9cdb58a7ec949cd177a6d53256dbad6ce709031..605622559c126a941bf4f2ce77becc0584acc7dc 100644 (file)
@@ -9,7 +9,6 @@
 <title>Step-by-Step Examples</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..cf39f30d76cff85539aca34fd1f980772a158cd9 100644 (file)
@@ -0,0 +1,6 @@
+<a name="Intro"></a>
+<h1>Introduction</h1>
+
+<p>
+Still to be written.
+</p>
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..d055bf84a5892cf48a5d2e10c6d2edf0be34fb55 100644 (file)
@@ -0,0 +1,6 @@
+<a name="Results"></a>
+<h1>Results</h1>
+
+<p>
+Still to be written.
+</p>
index 39c3f7a241ff67b73be9c55a088554988dc41d36..10d3efba35155268abab2d17299d5848107196e8 100644 (file)
@@ -9,7 +9,6 @@
 <title>Step-by-Step Examples</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 84fd3beb9b1af2469293c6da81c0cb00a4019a9a..f0116803de91e5a36064e21b91773c3a42b12bfc 100644 (file)
@@ -9,7 +9,6 @@
 <title>Step-by-Step</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
diff --git a/deal.II/doc/tutorial/chapter-3.laplace/Makefile b/deal.II/doc/tutorial/chapter-3.laplace/Makefile
new file mode 100644 (file)
index 0000000..9d7bf2c
--- /dev/null
@@ -0,0 +1,12 @@
+# $Id$
+
+
+# include paths and global variables
+include ../../../common/Make.global_options
+
+
+validate-xrefs:
+       $(PERL) $D/doc/auto/scripts/validate-xrefs.pl *.html
+
+
+.PHONY: validate-xrefs
index 012ea581504713e534ba3dc5ebe692f35403b485..c6ff19aa5aba9dc8e9fe72c0dcb17df600e8cb94 100644 (file)
@@ -6,7 +6,6 @@
     <meta name="keyword" content="deal.II,deal.II tutorial">
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">    
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
   </head>
index a05cd66635f5ea00b70d4183bf4bccad2e2938d1..fb1c51910c4ce933b74ce1153fbc99fb24d0e8f8 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: The Laplace Problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 3761904cc92a88638c6f5e943f2cd6497b581b0f..aec02e09d1d8e9b48709ac26732d4fdcb213dfc1 100644 (file)
@@ -5,7 +5,6 @@
   <title>deal.II tutorial: the Laplace problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
   <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
   <meta name="keywords" content="deal.II,deal.II tutorial,finite element,fem">
 </head>
index 4eb7fcbdd73f1f0481f7e00b07d62cfe1df67413..42874733ae7349fce16649719929c875c5461eea 100644 (file)
@@ -5,7 +5,6 @@
   <title>deal.II tutorial: the Laplace problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
    <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
   <meta name="keywords" content="deal.II,deal.II tutorial">
 </head>
@@ -23,7 +22,7 @@ The main program has several functions:
        definitions.</a>
    </li>
    <li>
-       <a href="#Instantiation">Instantiation of  the C++ class <em>Laplace</em>
+       <a href="#instantiation">Instantiation of  the C++ class <em>Laplace</em>
          dealing with the problem</a>.
    </li>
    <li><a href="#laplace">Calling the <em>Laplace</em> methods for assemblage and solution of the
@@ -38,7 +37,7 @@ The main program has several functions:
 We shall look at this in detail now:
 </p>
     
-<h4><a name="Program">Program Header and Definitions</a></h4>
+<h4><a name="program">Program Header and Definitions</a></h4>
     
 <p>
 First the header files containing the <em>Laplace</em> class definition and
@@ -65,7 +64,7 @@ main(int argc, char** argv)
 {
 </code>
 </pre>
-<h4><a name="Instantiation">Instantiation of needed classes</a></h4>
+<h4><a name="instantiation">Instantiation of needed classes</a></h4>
 <p>
 We need a solution function and an instance of the class dealing with the
 Laplace problem:
index a69eb6443fe026528098ea907b8d2e2066a69d89..b58c08d5df9aaa9016e69b88ed08af9dd3ca0ec3 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: The Laplace Problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 231c274049559c32708008ecbefbaeb35bf1dd79..f45291f0c5d68ddac46d89c37d08df38268e0189 100644 (file)
@@ -5,7 +5,6 @@
   <title>deal.II tutorial: the Laplace problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
   <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
   <meta name="keywords" content="deal.II,deal.II tutorial">
 </head>
index 2a275a6a955841a09d86398307af100dec70c586..ab376392f61ebeba8f570f11db64fbf87edb7199 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: The Laplace Problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial">
 </head>
@@ -32,7 +31,7 @@ Laplace problem by following the links below:
          <code>Laplace</code> that assembles the laplace problem.</p>
 </li>
 <li><p><a href="code/functions.h">functions.h</a> and 
-         <a href="func.cc">func.cc</a> which define the function that sets
+         <a href="code/func.cc">func.cc</a> which define the function that sets
          the boundary conditions.</p>
 </li>
 <li><p><a href="code/Makefile">Makefile</a>. Last but not least. You will 
index 4193a24c750b835d665cae97b5324a6e817123a6..ffeec9833830d6a41bd195e748bcb0e1fd0eb088 100644 (file)
@@ -5,7 +5,6 @@
   <title>deal.II tutorial: the Laplace problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
   <meta name="keywords" content="deal.II,deal.II tutorial">
 </head>
   <body>
index 91a2e33167434c22618a21c298f725d641815956..d638a4956ef0c656dfc33abd727d178354eb2806 100644 (file)
@@ -8,7 +8,6 @@
 
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index ce45fd91c2df11e85ccd83612420ba45014b8aad..7cf7d0faaf86c0ab1b86df874a88c2aabf059ef4 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: The Laplace Problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 5bb3df61baf059f461d460fce56bf9702d48a01f..d7d06a1c6eb3788a19a4119a0db39057b7a7dc96 100644 (file)
@@ -5,7 +5,6 @@
   <title>deal.II tutorial: the Laplace problem</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
   <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
   <meta name="keywords" content="deal.II,deal.II tutorial">
 </head>
index ba7ae5fa26de00828f66ef36277084ca8ac885f1..9c63f8dae985efac8018e3ff866d1fbb85b8a69a 100644 (file)
@@ -9,7 +9,6 @@
 <title>Glossary</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 5dc4f922134b57f201b0e0340dc97472ee612fcc..471c551bb02a8b58b6ddeb61b3629047939fd0b5 100644 (file)
@@ -9,7 +9,6 @@
 <title>Glossary</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 97759393d017a4cfb765f22cd2e84bc6cd8bfa7b..aa2230d801907eea5c345103808afa3467517f32 100644 (file)
@@ -9,7 +9,6 @@
 <title>Glossary</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 17cb93eaea742f43860268caa7597cfd29de73f1..89bbaa7d3d06bf87c1cc2b3862e98e3071e28a38 100644 (file)
@@ -9,7 +9,6 @@
 <title>Glossary</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index a4028fafbe687e893bbb087821c168c33429777f..7c8a0d2fa44974ef9b13adced3cb3ccaa9fe674d 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: Elements of finite element programs</title>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Wolfgang Bangerth <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 664a1e39335c7c4a3c1eaefb438b6971007d8c9c..e1c479cedcee23693556cb9c021ccf79e8b6da17 100644 (file)
@@ -5,7 +5,6 @@
 <title>deal.II tutorial: Structure of a Finite Element Program</title>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index ebf4fb015580b50e5a1fe9468912590142c4487d..39cfa28b1a482b6d4851f4c17c64a8db9c6522e0 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: INSERT_title</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index f8d6c6a125825bdfa3bcc578e6f545dc7d5d6205..4fa55d77071dfbb883fa6f2941078b232e419b50 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: INSERT_title</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 903d763f15028f04772e12b37f4e542e7b111c81..bb0cdc8165131b3f8ad775aeafeb52dfa872ef7b 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: INSERT_title</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index ac4003b8688ab178372c4b2496c621d5843ba74a..341559b714f60369a6d9e283cab2d423ed5b4fac 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: chapter title</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 612614b2814fa3e46cea51c4292a7773d8b2cf0c..a112ea637824223bc11a46f1d1e2569308c345f0 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: INSERT_title</title>
     <link href="../../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 7ca18d3ff1ea3882252b9c4e0d3861d0a372f8eb..63a465365b84c2e8d256d484f7fc68b9891883fd 100644 (file)
@@ -9,7 +9,6 @@
 <title>deal.II tutorial: Chapter title</title>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <meta name="author" content="Jan Schrage and others <deal@iwr.uni-heidelberg.de>">
     <meta name="keywords" content="deal.II,deal.II tutorial,deal II">
 </head>
index 855de3c84705ce1e678715efdf6bd4e9bf3242ff..bac1fef27b0f30f51c3afcf90321d8fe79e5e3f6 100644 (file)
@@ -4,7 +4,6 @@
   <head>
     <link href="../screen.css" rel="StyleSheet" title="deal.II Tutorial" media="screen">
     <link href="../print.css" rel="StyleSheet" title="deal.II Tutorial" media="print">
-    <link href="../audio.css" rel="StyleSheet" title="deal.II Tutorial" media="aural">
     <title>The deal.II Tutorial</title>
     <meta name="author" content="Wolfgang Bangerth, Jan Schrage and
                                  others <deal@iwr.uni-heidelberg.de>">

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.