# 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
@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"
$(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 \
available from our repository, in the
<a href="http://helm.cs.unibo.it/websvn/listing.php?repname=helm&path=%2Ftrunk%2Fhelm%2Fsoftware%2Fmatita%2Fhelp%2FC%2F&rev=0&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>
<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>