1M2(1) Macaulay2 M2(1)
2
3
4
6 M2 - start Macaulay2, a software system for algebraic geometry
7 research.
8
9
11 M2 [option ...] [file ...]
12
14 The command M2 starts Macaulay2, which is a software system devoted to
15 supporting research in algebraic geometry and commutative algebra.
16
17
18 Options
19 --help print this brief help message and exit
20
21 --no-backtrace
22 print no backtrace after error
23
24 --copyright
25 display full copyright messasge
26
27 --no-debug
28 do not enter debugger upon error
29
30 --debug n
31 debug warning message n by signalling an error
32
33 --dumpdata
34 read source code, dump data if so configured, exit (no init.m2)
35
36 --no-loaddata
37 don't try to load the dumpdata file
38
39 --int don't handle interrupts
40
41 --notify
42 notify when loading files during initialization and when evalu‐
43 ating command line arguments
44
45 --no-prompts
46 print no input prompts
47
48 --no-readline
49 don't use readline
50
51 --no-setup
52 don't try to load setup.m2 or to loaddata
53
54 --no-personality
55 don't set the personality and re-exec M2 (linux only)
56
57 --prefix DIR
58 set prefixDirectory
59
60 --print-width n
61 set printWidth=n (the default is the window width)
62
63 --script
64 as first argument, interpret second argument as name of a script
65 implies --stop, --no-debug, --silent and -q see scriptCommand‐
66 Line
67
68 --silent
69 no startup banner
70
71 --stop exit on error
72
73 --texmacs
74 TeXmacs session mode
75
76 --version
77 print version number and exit
78
79 -q don't load user's init.m2 file or use packages in home directory
80
81 -E '...'
82 evaluate expression '...' before initialization
83
84 -e '...'
85 evaluate expression '...' after initialization
86
87 -x example prompts, don't use readline
88
89
91 The documentation for Macaulay2 is available locally starting in ${pre‐
92 fix}/share/doc/Macaulay2/Macaulay2Doc/html/index.html, where ${prefix}
93 is replaced by the directory prefix used when the package was
94 installed. The directory is available as the value of the Macaulay2
95 variable prefixDirectory, but the best way to get to it is to run the
96 command viewHelp in Macaulay2.
97
98 The home page for Macaulay2 is http://www.math.uiuc.edu/Macaulay2/.
99
100
102 Macaulay2 is written by Daniel R. Grayson and Michael E. Stillman with
103 generous support of the National Science Foundation, for which we are
104 grateful.
105
106
108 Macaulay2 is copyright 2010 by Daniel R. Grayson and Michael E. Still‐
109 man. We permit you to use it under the terms of the GNU General Public
110 License, version 2 or version 3, as published by the Free Software
111 Foundation. This is free software. There is no warranty; not even for
112 merchantability or fitness for a particular purpose.
113
114
115
116
117Macaulay2-1.12.0.1 M2(1)