.. epigraph::
- | *E was an esquire, with pride on his brow;*
- | *F was a farmer, and followed the plough.*
+ | |CENTER| *E was an esquire, with pride on his brow;*
+ | |CENTER| *F was a farmer, and followed the plough.*
.. only:: html
.. image:: /images/picE.png
:align: left
-.. raw:: latex
-
- \dropcap{e}
-
-ach of the three games in this guide is created step by step; you'll get
-most benefit (especially to begin with) if you take an active part, typing
-in the source code on your computer. Our first game, described in this
-chapter and the two which follow, tells this sentimental little story:
+|E|\ach of the three games in this guide is created step by step; you'll
+get most benefit (especially to begin with) if you take an active part,
+typing in the source code on your computer. Our first game, described in
+this chapter and the two which follow, tells this sentimental little story:
"Heidi lives in a tiny cottage deep in the forest. One sunny day,
standing before the cottage, she hears the frenzied tweeting of baby
containing two files: ``Heidi.inf`` and either ``Heidi.bat`` or
``Heidi.command``.
-#. Compile the source file ``Heidi.inf``; refer back to "Inform on an IBM
- PC (running Microsoft Windows)" on page 19 or "Inform on an Apple
- Macintosh (running OS X)" on page 24 for guidance. If the compilation
- works, a story file ``Heidi.z5`` appears in the folder. If the
- compilation *doesn't* work, you've probably made a typing mistake; check
- everything until you find it.
+#. Compile the source file ``Heidi.inf``; refer back to
+ :ref:`inform-windows` or :ref:`inform-apple` for guidance. If the
+ compilation works, a story file ``Heidi.z5`` appears in the folder. If
+ the compilation *doesn't* work, you've probably made a typing mistake;
+ check everything until you find it.
#. You can run the story file in your Inform interpreter; you should see
this (except that the Serial number will be different -- it's based on
.. note::
- Actually, the ``-S`` is redundant, since Strict mode is already on by
- default. We include it here as a reminder that (a) to turn Strict
- mode *off*, you change this setting to ``-~S``, and (b) alphabetic
- case matters here: ``-s`` causes a display of compiler statistics (and
- ``-~s`` does nothing at all).
+ Actually, the :option:`-S` is redundant, since Strict mode is already
+ on by default. We include it here as a reminder that (a) to turn
+ Strict mode *off*, you change this setting to :option:`-~S`, and (b)
+ alphabetic case matters here: :option:`-s` causes a display of
+ compiler statistics (and :option:`-~s` does nothing at all).
* Otherwise, when the compiler comes across an exclamation mark, it ignores
the rest of the line. If the ``!`` is at the start of a line, the whole