我可以从 WinEdt 9.0 创建快捷方式 XeLaTeX 吗?

我可以从 WinEdt 9.0 创建快捷方式 XeLaTeX 吗?

我想创建快捷方式以便在 WinEdt 9.0 编辑器中轻松使用它,让我们创建 XeLaTeX 快捷方式,如 PDFTeXify(SHIFT + CTRL + P)或 Compile(F9)。但不仅仅是 XeLaTeX 快捷方式,LuaLaTeX、PDFTeX、PDFLaTeX 或 TeX 也可以

答案1

进入“选项”——>“选项界面”,双击“主菜单”项:

在此处输入图片描述

打开本地副本MainMenu.ini。在此文件中,将以下行替换为

    ITEM="PDFLaTeX"
      CAPTION="PDF&LaTeX"
      IMAGE="TeXPDFLaTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\PDFLaTeX.edt');"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="PDFTeX"
      CAPTION="PDF&TeX"
      IMAGE="TeXPDFTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\PDFTeX.edt');"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="-"
    ITEM="LuaLaTeX"
      CAPTION="LuaLaTeX"
      IMAGE="TeXLuaLaTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\LuaLaTeX.edt');"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="LuaTeX"
      CAPTION="LuaTeX"
      IMAGE="TeXLuaTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\LuaTeX.edt');"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="-"
    ITEM="XeLaTeX"
      CAPTION="XeLaTeX"
      IMAGE="TeXXeLaTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\XeLaTeX.edt');"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="XeTeX"
      CAPTION="XeTeX"
      IMAGE="TeXXeTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\XeTeX.edt');"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"

以下内容

    ITEM="PDFLaTeX"
      CAPTION="PDF&LaTeX"
      IMAGE="TeXPDFLaTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\PDFLaTeX.edt');"
      SHORTCUT="41040::Shift+Alt+P"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="PDFTeX"
      CAPTION="PDF&TeX"
      IMAGE="TeXPDFTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\PDFTeX.edt');"
      SHORTCUT="57424::Shift+Ctrl+Alt+P"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="-"
    ITEM="LuaLaTeX"
      CAPTION="LuaLaTeX"
      IMAGE="TeXLuaLaTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\LuaLaTeX.edt');"
      SHORTCUT="41045::Shift+Alt+U"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="LuaTeX"
      CAPTION="LuaTeX"
      IMAGE="TeXLuaTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\LuaTeX.edt');"
      SHORTCUT="57429::Shift+Ctrl+Alt+U"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="-"
    ITEM="XeLaTeX"
      CAPTION="XeLaTeX"
      IMAGE="TeXXeLaTeX"
      SAVE_INPUT=1
      MACRO="Exe('%b\Exec\TeX\XeLaTeX.edt');"
      SHORTCUT="41029::Shift+Alt+E"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"
    ITEM="XeTeX"
      CAPTION="XeTeX"
      IMAGE="TeXXeTeX"
      SAVE_INPUT=1
      SHORTCUT="57413::Shift+Ctrl+Alt+E"
      MACRO="Exe('%b\Exec\TeX\XeTeX.edt');"
      REQ_FILTER=:"%!M=TeX"|"%!M=TeX:STY"|"%!M=TeX:AUX"

此时按Shift+Ctrl+F9重新加载文件。

现在您有以下快捷方式

  • PDFLaTeX:Shift+Alt+P
  • PDFTeX: Shift+Ctrl+Alt+P
  • XeLaTeX: Shift+Alt+E
  • XeTeX: Shift+Ctrl+Alt+E
  • LuaLaTeX:Shift+Alt+U
  • LuaTeX: Shift+Ctrl+Alt+U

相关内容