init.m


是 Wolfram 系统的初始化文件.

更多信息更多信息

  • Wolfram 系统的初始化文件包含当启动 Wolfram 语言内核或前端时运行的启动代码.
  • 文件可能的位置如下:
  • $BaseDirectory/Kernel所有用户的内核初始化代码
    $UserBaseDirectory/Kernel当前登录用户的内核初始化代码
    $BaseDirectory/FrontEnd所有用户的前端初始化代码
    $UserBaseDirectory/FrontEnd当前登录用户的前端初始化代码
  • $UserBaseDirectory 中用户特定的初始化文件是在 $BaseDirectory 中的整个系统初始化文件之后读取,因此任何有冲突的的符号将在用户特定的初始化文件中定义.
  • Wolfram 系统将从 目录中加载 文件.
  • 为了抑制加载内核初始化文件,使用内核命令行选项 -noinit.
  • 若要指定除 之外的另一个用于内核初始化的文件,则使用内核命令行选项 -initfile file,其中 file 是另一个初始化文件.
  • 如果不存在内核模板初始化文件,那么它们会被自动创建.
  • 如果在 Wolfram 系统运行时改变前端选项,用户特定的前端初始化文件会被自动更新来反映这些变化. 整个系统的前端初始化文件将保持不变.