1IFM(1)                           User Commands                          IFM(1)
2
3
4

NAME

6       IFM - Interactive Fiction Mapper
7

SYNOPSIS

9       ifm [options] [file...]
10

DESCRIPTION

12       IFM is a program for keeping track of your progress through an Interac‐
13       tive Fiction game.  You can record each room you visit and its relation
14       to other rooms, the initial locations of useful items you find, and the
15       tasks you need to perform in order to solve the game.
16
17       The IFM mapping commands are designed so that you can easily add to the
18       map  as  you explore the game.  You type in the rooms you visit and the
19       directions you move in to reach other rooms,  and  IFM  calculates  the
20       position  of  each  room  relative to the others.  A map can consist of
21       several independent sections, allowing you to divide up the map however
22       you like.
23
24       The IFM task commands, if used, allow you to specify the order in which
25       game-solving tasks must be done.  The IFM program  can  then  calculate
26       and print different styles of walkthrough for the game.
27
28       IFM can write hardcopy maps directly to PostScript, suitable for print‐
29       ing or viewing.  It can also write maps in Fig  format,  which  can  be
30       viewed and edited using Xfig, or converted into many other formats.
31
32       This  man  page  just  presents  a summary of the command-line options.
33       Detailed documentation on how to use IFM can be found in the in the SEE
34       ALSO section.
35
36   Output options:
37       -m, -map[=sections]
38              Select map output
39
40       -i, -items
41              Select item output
42
43       -t, -tasks
44              Select task output
45
46       -f, -format <fmt>
47              Select output format
48
49       -o, -output <file>
50              Write output to file
51
52   Auxiliary options:
53       -S, -style (name)
54              Push a style onto the style list
55
56       -s, -set (var=val)
57              Set a customization variable
58
59       -w, -nowarn
60              Don't print warnings
61
62       -noinit
63              Don't read personal init file
64
65   Preprocessor options:
66       -D (var[=val])
67              Define a preprocessor symbol
68
69       -I (dir)
70              Prepend directory to search path
71
72       -P     Just preprocess input
73
74   Information options:
75       -show <type>
76              Show information
77
78       -v, -version
79              Print program version
80
81       -h, -help
82              This help message
83
84   Output formats (may be abbreviated):
85       ps     PostScript
86
87       fig    Fig drawing commands
88
89       text   Nicely-formatted ASCII text
90
91       rec    Recording of game commands
92
93       dot    Graph of task dependencies
94
95       raw    Raw ASCII text fields
96
97       tk     Tcl/Tk program commands (tkifm)
98
99   Show options (may be abbreviated):
100       maps   Show map sections
101
102       vars   Show defined variables
103
104       path   Show file search path
105

ENVIRONMENT

107       IFMPATH
108              Colon-separated  list of extra directories to search for include
109              files.
110

FILES

112       $HOME/.ifmrc
113              User resource file (ifm.ini on Windoze).
114
116       Copyright © Glenn Hutchings <zondo@pillock.freeserve.co.uk>
117
118       This program is free software; you can redistribute it and/or modify it
119       under  the  terms of the GNU General Public License as published by the
120       Free Software Foundation; either version 2, or  (at  your  option)  any
121       later version.
122
123       This  program  is  distributed  in the hope that it will be useful, but
124       WITHOUT ANY  WARRANTY;  without  even  the  implied  warranty  of  MER‐
125       CHANTABILITY  or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
126       Public License for more details.
127
128       You should have received a copy of the GNU General Public License along
129       with this program; if not, write to the Free Software Foundation, Inc.,
130       675 Mass Ave, Cambridge, MA 02139, USA.
131

SEE ALSO

133       /usr/share/doc/ifm-5.1/ifm
134              Online documentation
135
136       /usr/share/doc/ifm-5.1/ifm.pdf
137              Documentation suitable for printing
138
139
140
141IFM version 5.1                  November 2004                          IFM(1)
Impressum