summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
Diffstat (limited to 'web')
-rw-r--r--web/index.skb30
1 files changed, 17 insertions, 13 deletions
diff --git a/web/index.skb b/web/index.skb
index 98656d7..698fe16 100644
--- a/web/index.skb
+++ b/web/index.skb
@@ -152,9 +152,9 @@ conventions similar to those used in ,(ref :skribe %user-sui :ident
:skribe %user-sui :ident "programs" :text [syntax highlighting of
computer programs]), and others.])
(item [,(ref :skribe %user-sui :chapter "Bibliographies" :text
-[Bibliography management]), i.e., BibTeX on steroids thanks to the
+[Bibliography management])—i.e., BibTeX on steroids thanks to the
programmability brought by ,(scheme [Scheme]).])
- (item [Use of a proper module system (currently that of ,(guile
+ (item [Use of a proper module system (that of ,(guile
[Guile])) rather than ,(tt [load])-style interactions.])
(item [And much more! :-)])))
@@ -164,17 +164,19 @@ programmability brought by ,(scheme [Scheme]).])
:url "http://dl.sv.nongnu.org/releases/skribilo/").])
(p [Skribilo is distributed under the terms of the ,(gpl [GNU
-General Public Licence]), version 2 or later. In order to use Skribilo,
+General Public Licence]), version 3 or later. To use Skribilo,
you need the following pieces of software:
,(itemize
- (item [,(guile [GNU Guile]) 1.8.3 or later, or 2.0;])
+ (item [,(guile [GNU Guile]) 2.0.*, or 1.8.3 or later;])
(item [,(ref :url "http://www.nongnu.org/guile-reader/"
- :text [Guile-Reader]) 0.3 or later;])
- (item [either ,(lout [Lout]) (3.31 or later), ,(latex [LaTeX]) or
+ :text [Guile-Reader]) 0.6 or later;])
+ (item [either ,(lout [Lout]) (3.31 or later), ,(latex [LaTeX]), or
,(context [ConTeXt]) to produce hard copies (PostScript/PDF);])
(item [optionally, ,(ploticus [Ploticus]) to produce pie charts
-(alternatively, ,(lout [Lout]) can be used for that purpose).]))]))
+(alternatively, ,(lout [Lout]) can be used for that purpose);])
+ (item [optionally, ,(guile-lib [Guile-Lib]) to be able to use the
+,(ref :skribe %user-sui :ident "rss2-syntax" :text [RSS-2 reader]).]))]))
(chapter :title [Documentation] :number #f :file #f ;; FIXME: Do it!
@@ -209,7 +211,7 @@ revision control system. You can fetch a copy of the source code
repository using the following incantation:
,(frame :class "code-excerpt" :border #f :margin #f
- (code [git-clone git://git.sv.gnu.org/skribilo.git]))
+ (code [git clone git://git.sv.gnu.org/skribilo.git]))
You can then happily hack on your side and eventually promote your
changes ,(ref :ident "mailing-list" :text [on the mailing-list]).])
@@ -283,12 +285,14 @@ AST, and things like ,(ref :url
"http://git.savannah.gnu.org/cgit/skribilo.git/tree/src/guile/skribilo/resolve.scm"
:text (tt [resolve])).])
(item [Andy Wingo's ,(ref :url
-"http://wingolog.org/software/guile-lib/texinfo/" :text [STexi]) (,(ref
+"http://www.gnu.org/software/guile/manual/html_node/texinfo.html" :text [STexi]) (,(ref
:text [Texinfo] :url "http://www.gnu.org/software/texinfo/") as
-S-expressions), available in ,(guile-lib [Guile-lib]). The purely
-functional ,(ref :text (tt [fold-layout]) :url
-"http://home.gna.org/guile-lib/doc/ref/sxml.fold/") operator is also
-very interesting.])
+S-expressions), available in ,(guile [Guile 2.0]). The
+,(ref :text (tt [fold-layout]) :url
+"http://www.gnu.org/software/guile/manual/html_node/sxml-fold.html")
+operator provides an interesting, purely functional approach to
+documentation transformation (not unlike XSLT, but with a real
+programming language).])
(item [,(ref :url "http://okmij.org/ftp/Scheme/SXML.html"
:text [SXML]), XML as S-expressions. Oleg Kiselyov's discussion of
,(ref :text [implementation strategies for a purely functional SXML