2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
5 <!ENTITY legal SYSTEM "legal.xml">
6 <!ENTITY license SYSTEM "sec_license.xml">
7 <!ENTITY install SYSTEM "sec_install.xml">
8 <!ENTITY gettingstarted SYSTEM "sec_gettingstarted.xml">
9 <!ENTITY intro SYSTEM "sec_intro.xml">
10 <!ENTITY terms SYSTEM "sec_terms.xml">
11 <!ENTITY tacticals SYSTEM "sec_tacticals.xml">
12 <!ENTITY tactics SYSTEM "sec_tactics.xml">
13 <!ENTITY declarative_tactics SYSTEM "sec_declarative_tactics.xml">
14 <!ENTITY othercommands SYSTEM "sec_commands.xml">
15 <!ENTITY usernotation SYSTEM "sec_usernotation.xml">
17 <!ENTITY tacticref SYSTEM "tactics_quickref.xml">
18 <!ENTITY declarativetacticref SYSTEM "declarative_tactics_quickref.xml">
20 <!ENTITY manrevision SYSTEM "version.txt">
21 <!ENTITY date "12/07/2006">
22 <!ENTITY app "<application>Matita</application>">
23 <!ENTITY appname "Matita">
24 <!ENTITY appversion SYSTEM "version.txt">
26 <!ENTITY TODO "<emphasis>TODO</emphasis>">
27 <!ENTITY MYSQL "<application> <ulink type='http'
28 url='http://www.mysql.com'>MySQL</ulink> </application>">
29 <!ENTITY Sqlite "<application> <ulink type='http'
30 url='http://www.sqlite.org'>Sqlite</ulink> </application>">
32 <!-- Entities for BNF -->
33 <!ENTITY id "<emphasis><link linkend='grammar.id'>id</link></emphasis>">
34 <!ENTITY uri "<emphasis><link linkend='grammar.uri'>uri</link></emphasis>">
35 <!ENTITY char "<emphasis><link linkend='grammar.char'>char</link></emphasis>">
36 <!ENTITY uri-step "<emphasis><link linkend='grammar.uri-step'>uri-step</link></emphasis>">
37 <!ENTITY nat "<emphasis><link linkend='grammar.nat'>nat</link></emphasis>">
38 <!ENTITY term "<emphasis><link linkend='grammar.term'>term</link></emphasis>">
39 <!ENTITY rec_def "<emphasis><link linkend='grammar.rec_def'>rec_def</link></emphasis>">
40 <!ENTITY match_pattern "<emphasis><link linkend='grammar.match_pattern'>match_pattern</link></emphasis>">
41 <!ENTITY match_branch "<emphasis><link linkend='grammar.match_branch'>match_branch</link></emphasis>">
42 <!ENTITY args "<emphasis><link linkend='grammar.args'>args</link></emphasis>">
43 <!ENTITY args2 "<emphasis><link linkend='grammar.args2'>args2</link></emphasis>">
44 <!ENTITY sterm "<emphasis><link linkend='grammar.sterm'>sterm</link></emphasis>">
45 <!ENTITY intros-spec "<emphasis><link linkend='grammar.intros-spec'>intros-spec</link></emphasis>">
46 <!ENTITY pattern "<emphasis><link linkend='grammar.pattern'>pattern</link></emphasis>">
47 <!ENTITY reduction-kind "<emphasis><link linkend='grammar.reduction-kind'>reduction-kind</link></emphasis>">
48 <!ENTITY path "<emphasis><link linkend='grammar.path'>path</link></emphasis>">
49 <!ENTITY proofscript "<emphasis><link linkend='grammar.proofscript'>proof-script</link></emphasis>">
50 <!ENTITY proofstep "<emphasis><link linkend='grammar.proofstep'>proof-step</link></emphasis>">
51 <!ENTITY tactic "<emphasis><link linkend='grammar.tactic'>tactic</link></emphasis>">
52 <!ENTITY LCFtactical "<emphasis><link linkend='grammar.LCFtactical'>LCF-tactical</link></emphasis>">
53 <!ENTITY qstring "<emphasis><link linkend='grammar.qstring'>qstring</link></emphasis>">
54 <!ENTITY interpretation "<emphasis><link linkend='grammar.interpretation'>interpretation</link></emphasis>">
55 <!ENTITY autoparams "<emphasis><link linkend='grammar.autoparams'>auto_params</link></emphasis>">
56 <!ENTITY justification "<emphasis><link linkend='grammar.justification'>justification</link></emphasis>">
57 <!ENTITY simpleautoparam "<emphasis><link linkend='grammar.simpleautoparam'>simple_auto_param</link></emphasis>">
58 <!ENTITY interpretation_argument "<emphasis><link linkend='grammar.interpretation_argument'>interpretation_argument</link></emphasis>">
59 <!ENTITY interpretation_rhs "<emphasis><link linkend='grammar.interpretation_rhs'>interpretation_rhs</link></emphasis>">
60 <!ENTITY csymbol "<emphasis><link linkend='grammar.csymbol'>csymbol</link></emphasis>">
61 <!ENTITY usage "<emphasis><link linkend='grammar.usage'>usage</link></emphasis>">
62 <!ENTITY notation_lhs "<emphasis><link linkend='grammar.notation_lhs'>notation_lhs</link></emphasis>">
63 <!ENTITY layout "<emphasis><link linkend='grammar.layout'>layout</link></emphasis>">
64 <!ENTITY literal "<emphasis><link linkend='grammar.literal'>literal</link></emphasis>">
65 <!ENTITY notation_rhs "<emphasis><link linkend='grammar.notation_rhs'>notation_rhs</link></emphasis>">
66 <!ENTITY associativity "<emphasis><link linkend='grammar.associativity'>associativity</link></emphasis>">
67 <!ENTITY symbol "<emphasis><link linkend='grammar.symbol'>symbol</link></emphasis>">
68 <!ENTITY level2_meta "<emphasis><link linkend='grammar.level2_meta'>level2_meta</link></emphasis>">
69 <!ENTITY unparsed_ast "<emphasis><link linkend='grammar.unparsed_ast'>unparsed_ast</link></emphasis>">
70 <!ENTITY unparsed_meta "<emphasis><link linkend='grammar.unparsed_meta'>unparsed_meta</link></emphasis>">
71 <!ENTITY enriched_term "<emphasis><link linkend='grammar.enriched_term'>enriched_term</link></emphasis>">
74 <?yelp:chunk-depth 3?>
76 <book id="matita_manual" lang="en">
78 <title>&app; V&appversion; User Manual (rev. &manrevision;)</title>
84 <holder>The HELM team.</holder>
89 <firstname>Andrea</firstname>
90 <surname>Asperti</surname>
92 <address> <email>asperti@cs.unibo.it</email> </address>
96 <firstname>Claudio</firstname>
97 <surname>Sacerdoti Coen</surname>
99 <address> <email>sacerdot@cs.unibo.it</email> </address>
103 <firstname>Ferruccio</firstname>
104 <surname>Guidi</surname>
106 <address> <email>fguidi@cs.unibo.it</email> </address>
110 <firstname>Enrico</firstname>
111 <surname>Tassi</surname>
113 <address> <email>tassi@cs.unibo.it</email> </address>
117 <firstname>Stefano</firstname>
118 <surname>Zacchiroli</surname>
120 <address> <email>zacchiro@cs.unibo.it</email> </address>
126 <para> Both &appname; and this document are free software, you can
127 redistribute them and/or modify them under the terms of the GNU General
128 Public License as published by the Free Software Foundation. See <xref
129 linkend="sec_license" /> for more information. </para>
134 <revnumber>&manrevision;</revnumber>
141 <!-- ============= Document Body ============================= -->
150 &declarative_tactics;
156 <!-- CSC: valid element tags
157 <sect1 id="intro"> <title>Introduction</title> ...
158 <sect2 id="what"> <title>What is Matita?</title>
160 <note> <title>Note:</title> <para> ...
161 <footnote> <para> ...
162 <itemizedlist mark="opencircle">
165 The computer player for Iagno is easy to beat.
170 <ulink type="http" url="http://www.gnome.org/gdp">
171 <email>itp@gnu.org</email>
172 <application>Matita</application>
173 <command>iagno</command> on the command line
174 <citetitle>Othello</citetitle>
176 <guimenuitem>Iagno</guimenuitem>
177 <guisubmenu>Games</guisubmenu>
178 <guibutton>none</guibutton>
179 <menuchoice> <guimenu>Settings</guimenu> <guisubmenu>Preferences </guisubmenu> </menuchoice>
181 <xref linkend="start-shot"/>.
182 <figure id="start-shot">
183 <title>Starting Position</title>
187 <imagedata fileref="figures/START.png" format="PNG" srccredit="Eric Baudais"/>
190 <phrase>Screenshot of the starting position.</phrase>