diff options
| author | aarne <aarne@cs.chalmers.se> | 2007-12-21 17:37:19 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2007-12-21 17:37:19 +0000 |
| commit | 504e7162fc9457c60dd39095c4563446b97fa953 (patch) | |
| tree | cd65b22a9074da16d7e57e0cb6129b9c38e42835 /doc | |
| parent | 5ee1714fd23e974d1cf2511fa398b6ce310a9807 (diff) | |
preparing for release
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/gf-quickstart.html | 7 | ||||
| -rw-r--r-- | doc/index.html | 102 | ||||
| -rw-r--r-- | doc/old-news.html | 19 |
3 files changed, 52 insertions, 76 deletions
diff --git a/doc/gf-quickstart.html b/doc/gf-quickstart.html index 2da3ff192..91aaea659 100644 --- a/doc/gf-quickstart.html +++ b/doc/gf-quickstart.html @@ -20,14 +20,13 @@ Aarne Ranta This Quick Start shows two examples of how GF can be used. We assume that you have downloaded and installed GF, so that the command <tt>gf</tt> works for you. See download and install -instructions <a href="../tmp-download.html">here</a>. +instructions <a href="http://digitalgrammars.com/gf/download/">here</a>. <h2>Translation and generation</h2> When you have downloaded and installed GF: - <ol> <li> Copy the files <a href="../examples/tutorial/food/Food.gf"><tt>Food.gf</tt></a>, @@ -75,7 +74,7 @@ This demo also requires the GUI package, which makes the command <li> Download the file <a href="../examples/letter/Letter.gfcm"><tt>Letter.gfcm</tt></a>. <li> Start the GF editor by the command <pre> - jgf Letter.gfcm + gfeditor Letter.gfcm </pre> <li> When the editor window is open, select "Letter" from the "New" menu. <li> Push the button "Random" in the lower end of the window. @@ -86,7 +85,7 @@ This demo also requires the GUI package, which makes the command <li> Double-click at some of the alternatives marked "ch ..." and observe how the text changes in each of the languages. </ol> -See the <a href="../../GF2.0/doc/javaGUImanual/javaGUImanual.htm">Editor User Manual</a> +See the <a href="http://www.cs.chalmers.se/~aarne/GF2.0/doc/javaGUImanual/javaGUImanual.htm">Editor User Manual</a> for more information on how to use the editor. To change the grammars, you should not edit <tt>Letter.gfcm</tt>, 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,49 +10,44 @@ - <h1>Grammatical Framework Documents</h1> </center> +<b>Top-3 documents</b>: -<h2>Tutorials</h2> +<a href="gf-tutorial.html">Tutorial</a> -<a href="gf-quickstart.html">Quick start instruction</a>. +| -<p> +<a href="gf-refman.html">ReferenceManual</a> -<a href="tutorial/gf-tutorial2.html">New Grammarian's Tutorial</a>, -Now up-to-date for GF version 2.4, although some -sections are still unwritten. Also available in -<a href="tutorial/gf-tutorial2.pdf">pdf</a>. +| +<a href="../lib/resource/doc/synopsis.html">LibrarySynopsis</a> -<p> -<a href="../../GF2.0/Tutorial/gf-tutorial.html">Old Grammarian's Tutorial</a> -on writing GF grammars, with exercises. GF v 1.2, before the module system. +<h2>Tutorials</h2> +<a href="gf-quickstart.html">Quick start instruction</a>. +<p> +<a href="gf-tutorial.html">GF Tutorial</a>, +Now up-to-date for GF version 2.9. Covers all of GF. <h2>Language and system documentation</h2> <a href="gf-reference.html">GF Quick Reference</a>. Also available in -<a href="gf-reference.pdf">pdf</a>. +<a href="gf-reference.pdf">pdf</a>. Covers all features of GF language +in a summary format. <p> -<a href="gf-history.html">History of changes</a>. Up to date with -the current darcs version of GF. - -<p> - -<a href="gf-modules.html">Module system document</a>, complements the -<a href="http://www.cs.chalmers.se/~aarne/articles/gf-jfp.ps.gz">JFP paper</a> -by a description of the module system. +<a href="gf-refman.html">GF Reference Manual</a>. A full-scale reference +manual of the GF language. <p> @@ -67,75 +62,45 @@ on editing in the Java interface. <p> -<a href="DocGF.pdf"> -Syntax specification</a> (pdf) of the GF grammar formalism. -Generated by the BNF Converter from the same source as the language -parser. - -<p> - -<a href="DocGFC.pdf"> -Syntax specification of GFC</a> (pdf), the low-level formalism -to which GF is compiled. -Generated by the BNF Converter from the same source as the language -parser. - -<p> - -<a href="transfer.html">The GF Transfer language</a> document. - -<p> - <a href="gf-compiler.png">Chart of GF grammar compiler phases</a>. <h2>Grammar library documentation</h2> -<p> - -<a href="../lib/resource-1.0/doc/synopsis.html">Resource Grammar Synopsis</a>. -With APIs and use examples, for Resource v. 1.2. +<a href="gf-tutorial.html#chapfive">Resource Grammar Tutorial Chapter</a>. <p> -<a href="resource.pdf"> -GF Resource Grammar Library</a> -user's manual, for API v 1.0. +<a href="../lib/resource/doc/synopsis.html">Resource Grammar Synopsis</a> +for library users. With APIs and use examples. <p> -<a href="../lib/resource-1.0/doc/index.html"> -On-line resource grammar library documentation</a> -in progress for API v 1.0. +<a href="../lib/resource/doc/Resource-HOWTO.html"> +Resource Grammar HOWTO</a> +for library authors. -<p> - -<a href="../lib/resource-1.0/doc/Resource-HOWTO.html"> -Resource grammar writing HOWTO</a> -document in progress (forthcoming API v 1.0). - -<p> -<a href="../lib/resource/doc/gf-resource.html">Old resource grammar library</a> -document (v 0.9). +<h2>Embedding GF grammars in computer programs</h2> +<a href="gf-tutorial.html#chapeight">Embedded Grammar Tutorial Chapter</a>. -<h2>Embedding GF grammars in computer programs</h2> +<p> <a href="http://www.cs.chalmers.se/~bringert/gf/gf-java.html"> Embedded GF Interpreter</a> manual for using GF grammars in Java programs. <p> -<a href="http://www.cs.chalmers.se/~aarne/GF/src/GF/Embed/EmbedAPI.hs"> +<a href="http://www.cs.chalmers.se/~aarne/GF/src/GF/GFCC/API.hs"> Embedded GF API</a> for using GF grammars in Haskell programs. <p> -<a href="http://www.cs.chalmers.se/~peb/software.html"> +<a href="http://www.ling.gu.se/~peb/index.cgi/Software"> MCFG/GF library for Prolog</a>, for using GF grammars in Prolog programs. @@ -152,16 +117,16 @@ The standard reference on GF. <p> -<a href="http://www.cs.chalmers.se/~peb/pubs/p04-PhD-thesis.pdf"> +<a href="http://www.ling.gu.se/~peb/pubs/Ljunglof-2004a.pdf"> Expressivity and Complexity of the Grammatical Framework</a>, PhD Thesis by -<a href="http://www.cs.chalmers.se/~peb">Peter Ljunglöf</a>. +<a href="http://www.ling.gu.se/~peb">Peter Ljunglöf</a>. <h2>Introductory talks</h2> -<a href="../../GF2.0/doc/short/gf-short.html"> +<a href="http://www.cs.chalmers.se/~aarne/GF2.0/doc/short/gf-short.html"> GF in 25 Minutes</a> - overview for computer science audience. <p> @@ -172,14 +137,7 @@ Slides on GF theory and implementation</a> given at INRIA Rocquencourt in December 2003. <p> - -<a -href="http://www.cs.chalmers.se/~aarne/slides/multi-eng-slides.pdf"> -Slides on multilingual grammar engineering</a> and some examples of -using the module system of GF. - -<p> - + <a href="http://www.cs.chalmers.se/~aarne/slides/webalt-2005.pdf"> Slides on example-based grammar writing</a> 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 @@ <h1>GF News 2004-2007</h1> +<p> + +<i>August 31, 2007</i>. <a href="doc/gf-course.html">GF Graduate Course</a> +organized by <a href="http://www.gslt.hum.gu.se">GSLT</a>: first module +September 13-14 in Gothenburg. + +<p> + +<i>July 8, 2007</i>. GF 2.8 released. Some highlights: +<ul> +<li> Resource Grammar Library v 1.2: <a href="lib/resource-1.0/doc/synopsis.html">synopsis</a>. +<li> New version of <a href="doc/tutorial/gf-tutorial2.html">tutorial</a>, + now with exercises and also as a + <a href="doc/tutorial/gf-tutorial2.pdf">pdf file</a>, +<li> new speech formats +<li> better semantics of <tt>variants</tt> +<li> lots of bug fixes +</ul> + <p> |
