M2(1)
M2(1) Β· the Macaulay2 manual page, bestie π¦
π NAME π
okay so M2 is how you start Macaulay2, a software system for algebraic geometry research π§
π SYNOPSIS π
M2 [option ...] [file ...]
πΈ DESCRIPTION πΈ
Typing M2 literally boots up Macaulay2 π
It's a software system built for research in algebraic geometry and commutative algebra, and it's giving pure research energy π₯
β¨ Options β¨
--helpβ shows a quick help message and then exits π--no-backtraceβ prints no backtrace after an error π--copyrightβ displays the full copyright message π--no-debugβ doesn't drop you into the debugger when there's an error--debug nβ debugs warning messagenby signalling an error--intβ don't handle interrupts--notifyβ notifies you when files load during initialization and when command line arguments get evaluated π--no-promptsβ prints no input prompts, going full silent mode π€«--no-readlineβ don't use readline--no-coreβ don't load the Core--no-threadsβ don't start any additional threads (or tasks)--prefix DIRβ setsprefixDirectorytoDIRποΈ--print-width nβ setsprintWidth=n, and the default is your window width πͺ--scriptβ as the first argument, the second argument gets treated as the name of a script π It implies--stop,--no-debug,--silentand-q. SeescriptCommandLine.--silentβ no startup banner, no fanfare β¨--stopβ exits on error--texmacsβ starts a TeXmacs session mode π§ͺ--versionβ prints the version number and exits π’-qβ don't load yourinit.m2file or use packages from your home directory π-E '...'β evaluates the expression'...'before initialization-e '...'β evaluates the expression'...'after initialization
π SEE ALSO π
The docs are available locally, starting at ${prefix}/share/doc/Macaulay2/Macaulay2Doc/html/index.html. The ${prefix} part gets replaced by whatever directory prefix was used when the package got installed π§ That directory is stored as the value of the Macaulay2 variable prefixDirectory, but honestly the best way to get to the docs is to run viewHelp inside Macaulay2 π¦
The home page for Macaulay2 is https://macaulay2.com/ π
π AUTHOR π
Macaulay2 was written by Daniel R. Grayson and Michael E. Stillman with generous support from the National Science Foundation, and we are so grateful π«Ά
π COPYRIGHT π
Macaulay2 is copyright 2019 by Daniel R. Grayson and Michael E. Stillman. You can use it under the terms of the GNU General Public License, version 2 or version 3, as published by the Free Software Foundation. This is free software.
There is no warranty, not even for merchantability or fitness for a particular purpose. Use it wisely, bestie β οΈ
Macaulay2 version Macaulay2-1.26.06, manual page M2(1). Stay iconic, and go be a main character in algebraic geometry ππ¦β¨
π¦ where this page comes from
- fedora 44: Macaulay2 1.26.06-1.fc44 Β· (GPL-2.0-only OR GPL-3.0-only) AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later AND Apache-2.0 AND MIT AND OFL-1.1-RFN AND LicenseRef-Fedora-Public-Domain
- nixpkgs unstable: macaulay2 1.26.06
- ubuntu stonking: macaulay2 1.26.06+ds-3build1 Β· GPL-2.0-or-later
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms