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       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

ENVIRONMENT

104       IFMPATH
105              Colon-separated  list of extra directories to search for include
106              files.
107

FILES

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

SEE ALSO

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)
Impressum