如何Insert
为我创建的新环境创建菜单项。例如,可以通过转到 插入图形Insert > Objects > Figure
。当然,可以通过转到 获取自定义环境Insert > Environments > New Environment
,但我希望可以通过快捷方式(如CTRL+ALT+E
或 )甚至从菜单选项卡激活Insert
该环境。结果应如下所示:
答案1
您可以使用此 WinEdt 宏,它会在 WinEdt 的新行上插入您想要的内容:
BeginGroup;
InsLine;
NewLine;
Mark(1);
Ins("\begin{example}{}%");
InsLine;
Indent;
InsertBullet;
InsLine;
Ins("\begin{solution}%");
InsLine;
Indent;
InsertBullet;
InsLine;
Unindent;
Ins("\end{solution}%");
InsLine;
Unindent;
Ins("\end{example}");
Goto(1);
NextBullet;
EndGroup;
将其保存为example.edt
,例如,%b\Local\Macros\
。然后添加%b\ConfigEx\MainMenu.ini
(您可以从编辑它),第 1332 行( )和第 1333 行()Options Interface
之间的以下几行:ITEM="-"
SUBMENU="Font>"
SUBMENU="Personal>"
CAPTION="&Personal"
CONFIG_FILTER="Default;MiKTeX;TeX Live;HTML"
REQ_DOCUMENT=1
ITEM="Example"
CAPTION="&Example"
MACRO="Exe('%b\Local\Macros\example.edt');"
REQ_DOCUMENT=1
END="Personal>"
ITEM="-"
最后一步:单击 leftmost icon
选项界面中的保存新的 MainMenu.ini,以便将修改写入 WinEdt.dnt。然后,您可以从Insert -> Personal
子菜单或使用Alt+I+P+E
快捷方式访问宏 example.edt。
如果它不能正常工作,请告诉我:它可能取决于个人配置,尽管我不这么认为。