]> matita.cs.unibo.it Git - helm.git/commitdiff
...
authorEnrico Tassi <enrico.tassi@inria.fr>
Thu, 7 Jan 2010 22:53:47 +0000 (22:53 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Thu, 7 Jan 2010 22:53:47 +0000 (22:53 +0000)
helm/www/matita/Makefile
helm/www/matita/documentation.shtml
helm/www/matita/news.shtml

index 4e33738d80d80f1d42793623b95554806d7441e3..c54475713a9031a9579b2d4fa86f0f1ba7200478 100644 (file)
@@ -2,6 +2,10 @@
 # should be a checked out version of sofware/matita/help/C/ (or a symlink to it)
 DOCS_SRC_DIR = docs-src
 DOCS_DEST_DIR = $(CURDIR)/docs/manual
+# should be a checked out and compiled with -execcomments of 
+# sofware/matita/nlibrary/topology/igft.ma
+TUTORIAL_SRC_DIR = tutorial-src
+TUTORIAL_DEST_DIR = $(CURDIR)/docs/tutorial
 
 MARGIN_X=30
 MARGIN_Y=206
@@ -15,6 +19,7 @@ all:
        @echo "Nothing to do per default, interesting targets:"
        @echo
        @echo "  manual    # import the (xhtml version of the) user manual"
+       @echo "  tutorial  # import the html version of the topology tutorial"
        @echo "  library   # import the scripts building the library"
        @echo "  images    # build images for the splash screen"
        @echo "  papers    # build the papers page from xml/papers.xml"
@@ -30,6 +35,18 @@ manual-stamp: $(DOCS_SRC_DIR)/*.xml $(DOCS_SRC_DIR)/xsl/*
        $(MAKE) -C $(DOCS_SRC_DIR) install-html DESTDIR=$(DOCS_DEST_DIR)/
        touch $@
 
+tutorial: tutorial-stamp
+tutorial-stamp: $(TUTORIAL_SRC_DIR)/igft.html 
+       rm -rf $(TUTORIAL_DEST_DIR)/*
+       test -d $(TUTORIAL_DEST_DIR)/ || mkdir -p $(TUTORIAL_DEST_DIR)/
+       cp $(TUTORIAL_SRC_DIR)/igft.html $(TUTORIAL_DEST_DIR)/
+       cp $(TUTORIAL_SRC_DIR)/igft.pdf $(TUTORIAL_DEST_DIR)/
+       cp $(TUTORIAL_SRC_DIR)/*.png $(TUTORIAL_DEST_DIR)/
+       cp $(TUTORIAL_SRC_DIR)/*.svg $(TUTORIAL_DEST_DIR)/
+       cp $(TUTORIAL_SRC_DIR)/*.css $(TUTORIAL_DEST_DIR)/
+       cp $(TUTORIAL_SRC_DIR)/*.js $(TUTORIAL_DEST_DIR)/
+       touch $@
+
 .PHONY: library
 library:
        if [ -d library/ ] ; then \
index c4fbeace66db26defd69238417af521e42e366e7..66aab892c8b7d80b4418928b2ff5497a949445f3 100644 (file)
       available from our repository, in the
       <a href="http://helm.cs.unibo.it/websvn/listing.php?repname=helm&amp;path=%2Ftrunk%2Fhelm%2Fsoftware%2Fmatita%2Fhelp%2FC%2F&amp;rev=0&amp;sc=0">matita/help/C/</a> folder. </p>
 
-      <h2>Tutorial<a name="tutorial"></a></h2>
+      <h2>Tutorials<a name="tutorial"></a></h2>
+
+      <p>A not so short <a href="FILES/matita-tut.pdf">tutorial</a> by 
+      A.Asperti, discussing some basic notions of number theory, for
+      the stable version of Matita.</p>
+
+      <p>A <a href="docs/tutorial/igft.html">tutorial</a> by E.Tassi based on
+      the formalization of the paper "Between formal topology and game theory:
+      an explicit solution for the conditions for an inductive generation of
+      formal topologies" by S.Berardi and S.Valentini. The tutorial describes
+      the ng version of Matita (not officially released yet, cohexisting with
+      the stable system in version 0.5.8). If some characters are not displayed
+      correctly (i.e. you are not using firefox) you may try the 
+      <a href="docs/tutorial/igft.pdf">pdf version</a>.
+      </p>
 
-      <p>A not so short <a href="FILES/matita-tut.pdf">tutorial</a> by A.Asperti</p>
 
       <h2>Exercises<a name="exercises"></a></h2>
 
index bf8f627c8b5ddd39ffeea2c0b1c25f3150ac664e..18743ca3bd0d630f2d9274270d1872791ec47e81 100644 (file)
@@ -3,6 +3,9 @@
 <div class="news">
   <div class="newsheader">News</div>
   <ul class="news">
+    <li><span class="date">7 August 2009</span><br />
+    Matita-prover scores best new entry at the 
+    <a href="http://www.cs.miami.edu/~tptp/CASC/22/">CADE ATP System Competition    </a> (UEQ).
     <li><span class="date">15 February 2009</span><br />
     Matita release 0.5.7 available for <a href="download.shtml">download</a>.
     </li>