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 Online documentation on how to use IFM can be found in the SEE ALSO
34 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 <name>
47 Select output format
48
49 -o, -output <file>
50 Write output to specified file
51
52 Auxiliary options:
53 -I (dir)
54 Prepend directory to search path
55
56 -S, -style (name)
57 Push a style onto the style list
58
59 -s, -set (var=val)
60 Set a customization variable
61
62 -noinit
63 Don't read personal init file
64
65 -w, -nowarn
66 Don't print warnings
67
68 -e, -errors <num>
69 Max errors before giving up (default: 10)
70
71 Information options:
72 -show <type>
73 Show information
74
75 -v, -version
76 Print program version
77
78 -h, -help
79 This help message
80
81 Output formats (may be abbreviated):
82 ps PostScript
83
84 fig Fig drawing commands
85
86 text Nicely-formatted ASCII text
87
88 rec Recording of game commands
89
90 dot Graph of task dependencies
91
92 raw Raw ASCII text fields
93
94 tk Tcl/Tk program commands (tkifm)
95
96 Show options (may be abbreviated):
97 maps Show map sections
98
99 vars Show defined variables
100
101 path Show file search path
102
104 IFMPATH
105 Colon-separated list of extra directories to search for include
106 files.
107
109 $HOME/.ifmrc
110 User resource file.
111
112
113 $HOME/ifm.ini
114 Alternate resource filename (Windows-style).
115
117 Copyright © Glenn Hutchings <zondo42@googlemail.com>
118
119 This program is free software; you can redistribute it and/or modify it
120 under the terms of the GNU General Public License as published by the
121 Free Software Foundation; either version 2, or (at your option) any
122 later version.
123
124 This program is distributed in the hope that it will be useful, but
125 WITHOUT ANY WARRANTY; without even the implied warranty of MER‐
126 CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
127 Public License for more details.
128
129 You should have received a copy of the GNU General Public License along
130 with this program; if not, write to the Free Software Foundation, Inc.,
131 675 Mass Ave, Cambridge, MA 02139, USA.
132
134 xfig(1), fig2dev(1), dot(1)
135
136 /usr/local/doc/ifm/index.html
137 IFM manual
138
139
140
141IFM version 5.3 November 2008 IFM(1)