From 504e7162fc9457c60dd39095c4563446b97fa953 Mon Sep 17 00:00:00 2001
From: aarne
-New Grammarian's Tutorial,
-Now up-to-date for GF version 2.4, although some
-sections are still unwritten. Also available in
-pdf.
-
-
-
-
-Old Grammarian's Tutorial
-on writing GF grammars, with exercises. GF v 1.2, before the module system.
-
-
-
-
+GF Tutorial,
+Now up-to-date for GF version 2.9. Covers all of GF.
-History of changes. Up to date with
-the current darcs version of GF.
-
-
-
-Module system document, complements the
-JFP paper
-by a description of the module system.
+GF Reference Manual. A full-scale reference
+manual of the GF language.
@@ -67,75 +62,45 @@ on editing in the Java interface.
-
-Syntax specification (pdf) of the GF grammar formalism.
-Generated by the BNF Converter from the same source as the language
-parser.
-
-
-
-
-Syntax specification of GFC (pdf), the low-level formalism
-to which GF is compiled.
-Generated by the BNF Converter from the same source as the language
-parser.
-
-
-
-The GF Transfer language document.
-
-
-
Chart of GF grammar compiler phases.
-
-Resource Grammar Synopsis.
-With APIs and use examples, for Resource v. 1.2.
+Resource Grammar Tutorial Chapter.
-
-GF Resource Grammar Library
-user's manual, for API v 1.0.
+Resource Grammar Synopsis
+for library users. With APIs and use examples.
-
-On-line resource grammar library documentation
-in progress for API v 1.0.
-
-
-
-
-Resource grammar writing HOWTO
-document in progress (forthcoming API v 1.0).
-
-
-
-Old resource grammar library
-document (v 0.9).
+
+Resource Grammar HOWTO
+for library authors.
+
Embedded GF Interpreter manual for using GF grammars in Java programs.
-
+
Embedded GF API for using GF grammars in Haskell programs.
-
+
MCFG/GF library for Prolog,
for using GF grammars in Prolog programs.
@@ -152,16 +117,16 @@ The standard reference on GF.
-
+
Expressivity and Complexity of the Grammatical Framework,
PhD Thesis by
-Peter Ljunglöf.
+Peter Ljunglöf.
@@ -172,14 +137,7 @@ Slides on GF theory and implementation given
at INRIA Rocquencourt in December 2003.
-
-
-Slides on multilingual grammar engineering and some examples of
-using the module system of GF.
-
-
-
+
Slides on example-based grammar writing and a short introduction
diff --git a/doc/old-news.html b/doc/old-news.html
index f51019548..89f608510 100644
--- a/doc/old-news.html
+++ b/doc/old-news.html
@@ -4,6 +4,25 @@
+
+August 31, 2007. GF Graduate Course
+organized by GSLT: first module
+September 13-14 in Gothenburg.
+
+
+
+July 8, 2007. GF 2.8 released. Some highlights:
+
diff --git a/download/index.html b/download/index.html
new file mode 100644
index 000000000..5a6d65609
--- /dev/null
+++ b/download/index.html
@@ -0,0 +1,56 @@
+
+
+
+Don't forget that you can always get the current sources from the
+GF Darcs Repository. First time you do
+
@@ -23,25 +23,21 @@ July 8, 2007.
"doc">Documentation
|
Download
+"download/">Download
|
Developers
-|
-Changes
+"http://www.cs.chalmers.se/Cs/Research/Language-technology/darcs/GF/doc/darcs.html">LatestCode
|
QuickStart
|
Tutorial
+"doc/gf-tutorial.html">Tutorial
|
Libraries
+"doc/gf-refman.html">ReferenceManual
|
-Examples
+Libraries
|
NumeralDemo
@@ -56,30 +52,24 @@ July 8, 2007.
-August 31, 2007. GF Graduate Course
-organized by GSLT: first module
-September 13-14 in Gothenburg.
-
-
-
-July 8, 2007. GF 2.8 released. Some highlights:
+December 21, 2007.
-News before 2.7.
+News before 2.9.
-The are licensed under
-GNU Lesser General Public License (LGPL).
+The GF Grammar Libraries are licensed under
+GNU Lesser General Public License (LGPL).
@@ -166,7 +156,12 @@ of a multimodal dialogue system built with embedded grammars.
-Resource grammar library:
+Example grammars used in the
+GF tutorial.
+
+
+
+Resource grammar library:
basic structures of ten languages
(Danish, English, Finnish, French, German,
Italian, Norwegian, Russian, Spanish, Swedish).
@@ -181,8 +176,7 @@ but they can also be useful for language training.
GF is available for
several platforms: Linux, Mac OS X, Microsoft Windows, and Sun OS.
To get GF, go to the
-Download Page
-(at SourceForge).
+Download Page.
Translation and generation
When you have downloaded and installed GF:
-
-See the Editor User Manual
+See the Editor User Manual
for more information on how to use the
editor. To change the grammars, you should not edit Letter.gfcm,
which is low-level code generated by the GF grammar compiler. Instead, you
diff --git a/doc/index.html b/doc/index.html
index 3d5ab9741..c00dab25c 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -10,10 +10,22 @@
-
- jgf Letter.gfcm
+ gfeditor Letter.gfcm
Grammatical Framework Documents
+Top-3 documents:
+
+Tutorial
+
+|
+
+ReferenceManual
+
+|
+
+LibrarySynopsis
+
+
Tutorials
@@ -21,38 +33,21 @@
Language and system documentation
GF Quick Reference. Also available in
-pdf.
+pdf. Covers all features of GF language
+in a summary format.
Grammar library documentation
-Embedding GF grammars in computer programs
+Embedded Grammar Tutorial Chapter.
+
+Introductory talks
-
+
GF in 25 Minutes - overview for computer science audience.
GF News 2004-2007
+
+
+
+
+Binaries: GF Version 2.8, released 8 July 2007; updated 12 September.
+
+
+The Sourceforge GF site
+has currently only v 2.7 and older versions.
+
+
+ tar xvfz GF-2.8-i386-pc-linux-gnu.tgz
+ cd GF-2.8-i386-pc-linux-gnu
+ ./configure
+ make install
+
+You may need sudo make install; if you cannot write in
+/usr/local/, you can change the target directory
+by ./configure --prefix=MYDIR.
+
+
+
+ darcs get --partial --set-scripts-executable http://www.cs.chalmers.se/Cs/Research/Language-technology/darcs/GF/
+
+and subsequent times
+
+ darcs pull -a
+
+Then compile and install as described in
+GF/src/INSTALL.
+
+
+
+
diff --git a/index.html b/index.html
index bf39e8ea1..f352fd4ad 100644
--- a/index.html
+++ b/index.html
@@ -1,5 +1,5 @@
-Grammatical Framework
-Version 2.8
+Version 2.9
-July 8, 2007.
+December 21, 2007.
News
-
-
-
What is GF?
@@ -136,8 +126,8 @@ GF is open-source software licensed under
Quick start
@@ -205,8 +199,8 @@ The platform-independent graphical user interface is written in
-The -Download Page (at SourceForge) gives links to source and binary packages, as well as +The Download Page +gives links to source and binary packages, as well as information on compiler requirements.
@@ -234,40 +228,30 @@ See the Documentation page.