1IFM(1) User Commands IFM(1)
2
3
4
6 IFM - Interactive Fiction Mapper
7
9 ifm [options] [file...]
10
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
107 IFMPATH
108 Colon-separated list of extra directories to search for include
109 files.
110
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
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)