我正在 LaTeX 中运行一个文件(通过 MiKTeX),出现错误;当我在控制台上输入错误停止模式“e”时,TeX 文件会在 TeXworks 编辑器中打开,但我想在 WinEdt 中打开,如何更改 MiKTeX 中的默认编辑器?
答案1
第一个解决方案是在现有安装上重新安装 WinEdt,并在此过程中选择“将 TeX 文件类型与 WinEdt 关联”。
安装程序具有管理员权限,因此这是最佳方法。请注意,此过程不会丢失您的任何自定义设置。
第二种方法是直接在 WinEdt 中关联文件类型(除非您以管理员权限启动 WinEdt,否则不推荐这样做:选项 -> 配置向导 -> 以管理员身份启动 WinEdt”)。
为此,请打开配置向导(在选项菜单下)并转到“文件类型关联”选项卡。
选择“修改文件类型关联”按钮(全部或当前用户,取决于您是否具有管理员权限)
然后选择您想要与 WinEdt 关联的文件类型。
请注意,您可能必须重新启动电脑才能使更改生效。
还要注意,如果您通过命令行运行 latex,这可能还不够。
在这种情况下,您有两个选择:
将环境变量MIKTEX_EDITOR设置为WinEdt,即在命令行中写入:
set MIKTEX_EDITOR="C:\<winedt_path>\WinEdt.exe" "[Open(|%f|);SelPar(%l,7);]"
编辑MiKTeX配置文件,为“编辑器”值添加一行,即在命令行中写入:
initexmf --edit-config-file=miktex
并在打开的文件中写入
editor="C:\<winedt_path>\WinEdt.exe" "[Open(|%f|);SelPar(%l,7);]"
然后保存。