From e266dd18856f135a6ee975effbc612f936566f52 Mon Sep 17 00:00:00 2001 From: wolf Date: Mon, 6 Dec 1999 11:14:33 +0000 Subject: [PATCH] . git-svn-id: https://svn.dealii.org/trunk@1984 0785d39b-7218-0410-832d-ea1e28bc413d --- .../chapter-2.step-by-step/.cvsignore | 1 + .../tutorial/chapter-2.step-by-step/Makefile | 9 +++++ .../chapter-2.step-by-step/navbar.html | 12 ++++++- .../chapter-2.step-by-step/process-files | 35 +++++++++++++++++++ .../chapter-2.step-by-step/step-by-step.foot | 12 +++++++ .../chapter-2.step-by-step/step-by-step.foot~ | 14 ++++++++ .../step-by-step.header | 18 ++++++++++ 7 files changed, 100 insertions(+), 1 deletion(-) create mode 100644 deal.II/doc/tutorial/chapter-2.step-by-step/.cvsignore create mode 100644 deal.II/doc/tutorial/chapter-2.step-by-step/Makefile create mode 100644 deal.II/doc/tutorial/chapter-2.step-by-step/process-files create mode 100644 deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.foot create mode 100644 deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.foot~ create mode 100644 deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.header diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/.cvsignore b/deal.II/doc/tutorial/chapter-2.step-by-step/.cvsignore new file mode 100644 index 0000000000..927c00d624 --- /dev/null +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/.cvsignore @@ -0,0 +1 @@ +step-?.html \ No newline at end of file diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/Makefile b/deal.II/doc/tutorial/chapter-2.step-by-step/Makefile new file mode 100644 index 0000000000..75386ddf39 --- /dev/null +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/Makefile @@ -0,0 +1,9 @@ +step-1.html \ +step-2.html: + cat step-by-step.header > $@ + cat ../../../deal.II/examples/step-by-step/$(@:.html=)/$(@:.html=.cc) \ + | perl process-files \ + >> $@ + cat step-by-step.foot >> $@ + +.PHONY: step-1.html step-2.html diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html b/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html index 8036962aa9..0248a13e90 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html @@ -21,7 +21,17 @@
  1. - Step 1 + Step-by-Step overview +

    +
  2. +
  3. +

    + Step 1 +

    +
  4. +
  5. +

    + Step 2

diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/process-files b/deal.II/doc/tutorial/chapter-2.step-by-step/process-files new file mode 100644 index 0000000000..80d32a09f2 --- /dev/null +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/process-files @@ -0,0 +1,35 @@ +# have two states, in which the program can be: +# comment-mode and program-mode +$comment_mode = 0; +$program_mode = 1; +$state = $comment_mode; +while (<>) { + # ignore cvs tag + next if m!/\*\s*\$Id:!; + + # substitute special characters + s//>/g; + + if (($state == $program_mode) && m!^\s*//!) + { + $state = $comment_mode; + print "\n"; + } + elsif (($state == $comment_mode) && !m!^\s*//!) + { + $state = $program_mode; + print "
\n";
+    }
+    
+    if ($state == $comment_mode) 
+    {
+	m!\s*//\s*(.*)!;
+	print $1, "\n";
+	print "

" if $1 =~ m!^\s*$!; + } + else + { + print " $_"; + } +} diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.foot b/deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.foot new file mode 100644 index 0000000000..6e5ffd8ead --- /dev/null +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.foot @@ -0,0 +1,12 @@ + +


+ + + + + +
+ + diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.foot~ b/deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.foot~ new file mode 100644 index 0000000000..13c7eae528 --- /dev/null +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.foot~ @@ -0,0 +1,14 @@ + +
+ + + + + +
+
+The deal.II group
+ + diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.header b/deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.header new file mode 100644 index 0000000000..0899a369ac --- /dev/null +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/step-by-step.header @@ -0,0 +1,18 @@ + + + + + +Step-by-Step + + + + + + + + + -- 2.39.5