如何在 MiKTeX 2.9 上将默认编辑器 (TeXworks) 更改为 WinEdt

如何在 MiKTeX 2.9 上将默认编辑器 (TeXworks) 更改为 WinEdt

我正在 LaTeX 中运行一个文件(通过 MiKTeX),出现错误;当我在控制台上输入错误停止模式“e”时,TeX 文件会在 TeXworks 编辑器中打开,但我想在 WinEdt 中打开,如何更改 MiKTeX 中的默认编辑器?

答案1

第一个解决方案是在现有安装上重新安装 WinEdt,并在此过程中选择“将 TeX 文件类型与 WinEdt 关联”。

在此处输入图片描述

安装程序具有管理员权限,因此这是最佳方法。请注意,此过程不会丢失您的任何自定义设置。

第二种方法是直接在 WinEdt 中关联文件类型(除非您以管理员权限启动 WinEdt,否则不推荐这样做:选项 -> 配置向导 -> 以管理员身份启动 WinEdt”)。

为此,请打开配置向导(在选项菜单下)并转到“文件类型关联”选项卡。

选择“修改文件类型关联”按钮(全部或当前用户,取决于您是否具有管理员权限)

在此处输入图片描述

然后选择您想要与 WinEdt 关联的文件类型。

在此处输入图片描述

请注意,您可能必须重新启动电脑才能使更改生效。


还要注意,如果您通过命令行运行 latex,这可能还不够。

在这种情况下,您有两个选择:

  1. 将环境变量MIKTEX_EDITOR设置为WinEdt,即在命令行中写入:

    set MIKTEX_EDITOR="C:\<winedt_path>\WinEdt.exe" "[Open(|%f|);SelPar(%l,7);]"
    
  2. 编辑MiKTeX配置文件,为“编辑器”值添加一行,即在命令行中写入:

    initexmf --edit-config-file=miktex
    

    并在打开的文件中写入

    editor="C:\<winedt_path>\WinEdt.exe" "[Open(|%f|);SelPar(%l,7);]"
    

    然后保存。

相关内容