\cfg{text-filename}{puzzles.txt}
-\cfg{xhtml-contents-filename}{index.html}
-\cfg{xhtml-leaf-level}{1}
-\cfg{xhtml-contents-depth-0}{1}
-\cfg{xhtml-contents-depth-1}{2}
-\cfg{xhtml-leaf-contains-contents}{true}
+\cfg{html-contents-filename}{index.html}
+\cfg{html-template-filename}{%k.html}
+\cfg{html-index-filename}{docindex.html}
+\cfg{html-leaf-level}{1}
+\cfg{html-contents-depth-0}{1}
+\cfg{html-contents-depth-1}{2}
+\cfg{html-leaf-contains-contents}{true}
\cfg{info-filename}{puzzles.info}
reserved. You may distribute this documentation under the MIT licence.
See \k{licence} for the licence text in full.
-\versionid $Id$
+\cfg{html-local-head}{<meta name="AppleTitle" content="Puzzles Help">}
+\versionid $Id$
\C{intro} Introduction
I wrote this collection because I thought there should be more small
desktop toys available: little games you can pop up in a window and
play for two or three minutes while you take a break from whatever
-else you were doing. And I was also annoyed that every time I found a
-good game on (say) \i{Unix}, it wasn't available the next time I was
-sitting at a \i{Windows} machine, or vice versa; so I arranged that
-everything in my personal puzzle collection will happily run on both.
-When I find (or perhaps invent) further puzzle games that I like,
-they'll be added to this collection and will immediately be available
-on both platforms. And if anyone feels like writing any other front
-ends - Mac OS, PocketPC, or whatever it might be - then all the games
-in this framework will immediately become available on another
-platform as well.
+else you were doing. And I was also annoyed that every time I found
+a good game on (say) \i{Unix}, it wasn't available the next time I
+was sitting at a \i{Windows} machine, or vice versa; so I arranged
+that everything in my personal puzzle collection will happily run on
+both, and have more recently done a port to Mac OS X as well. When I
+find (or perhaps invent) further puzzle games that I like, they'll
+be added to this collection and will immediately be available on
+both platforms. And if anyone feels like writing any other front
+ends - PocketPC, Mac OS pre-10, or whatever it might be - then all
+the games in this framework will immediately become available on
+another platform as well.
The actual games in this collection were mostly not my invention; I
saw them elsewhere, and rewrote them in a form that was more
\H{common-cmdline} Specifying game parameters on the \i{command line}
+(This section does not apply to the Mac OS X version.)
+
The games in this collection deliberately do not ever save
information on to the computer they run on: they have no high score
tables and no saved preferences. (This is because I expect at least
also unlock it again, but while it's locked you can't accidentally
turn it.
+\dt \e{Jumble tiles}: \q{J} key
+
+\dd This key turns all tiles that are not locked to random
+orientations.
+
(All the actions described in \k{common-actions} are also available.)
\H{net-params} \I{parameters, for Net}Net parameters
fill in the entire grid black or white.
I first saw this puzzle form around 1995, under the name
-\q{nonograms}. I've seen it in various places since then, under
+\q{\i{nonograms}}. I've seen it in various places since then, under
different names.
Normally, puzzles of this type turn out to be a meaningful picture
squares based on the picture, and forces you to use logic instead.)
The advantage, though, is that you never run out of them.
-\H{pattern-controls} \i{Pattern controls}
+\H{pattern-controls} \I{controls, for Pattern}Pattern controls
This game is played with the mouse.
with Shift held down, you can colour a whole rectangle of squares
grey.
+(All the actions described in \k{common-actions} are also available.)
+
\H{pattern-parameters} \I{parameters, for Pattern}Pattern parameters
The only options available from the \q{Custom...} option on the \q{Type}
\A{licence} \I{MIT licence}\ii{Licence}
-This software is \i{copyright} 2004 Simon Tatham.
+This software is \i{copyright} 2004-2005 Simon Tatham.
Portions copyright Richard Boulton.