建议将 xy-pic 设置为 WinEdt 中的 GUI

建议将 xy-pic 设置为 WinEdt 中的 GUI

有了这个问题,我不知道如何安装到编辑编辑器的GUI界面Xy-Pic diagrams

感谢大家的帮助。

我已阅读此处的说明http://www.winedt.org/old/Config/GUI/Xy-pic.php,但无法激活窗口以激活Xy-PicGUI 进入 Winedt。

答案1

自从该软件包制作以来,WinEdt 的菜单系统已经发生了很大的变化,因此虽然安装程序将宏和图像放置在合理的位置,但它无法像以前一样将自身集成到菜单中。

它需要一种特别修改的方法,我们在 WinEdt gui.ini 中基于旧的 xy.gui 原则添加一个额外的自定义Diagrams菜单部分AMS NOT =<>

有一些未完成的问题需要解决,看看旧的大图标使用旧的图标值看起来如何不正确,所以有一些未解决的问题需要调查,或者制作额外的图标来适应注意旧图标在一个文件夹中,新图标有 3 种尺寸?

在此处输入图片描述

它涉及相当多的重复编辑,我使用了查找/替换,因此只需提供修改后的部分供您测试。

PAGE="Diagrams"
  CAPTION="Diagrams"
  CONFIG_FILTER=""
  MODE_FILTER=""
  GROUP="%B\Bitmaps\GUI\Xy-pic\pushback.bmp"
    TOP=0
    SPACE=0
    ROWS=1
    COLUMNS=2
    WIDTH=55
    HEIGHT=40
    ITEM="Pushout, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\pushout.edt');"
    ITEM="Pullback, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\pullback.edt');"
  GROUP="%B\Bitmaps\GUI\Xy-pic\rect.bmp"
    TOP=0
    SPACE=0
    ROWS=1
    COLUMNS=3
    WIDTH=49
    HEIGHT=40
    ITEM="Rectangular (n x m), Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\rectang.edt');"
    ITEM="Cubic, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\cubic.edt');"
    ITEM="Lift Square, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\lift.edt');"
  GROUP="%B\Bitmaps\GUI\Xy-pic\triag1.bmp"
    TOP=0
    SPACE=0
    ROWS=1
    COLUMNS=4
    WIDTH=50
    HEIGHT=40
    ITEM="Bottom Triangle"
      MACRO="Exe('%B\Macros\Xy-pic\b-triag.edt');"
    ITEM="Top Triangle, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\t-triag.edt');"
    ITEM="Left Triangle, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\l-triag.edt');"
    ITEM="Right Triangle, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\r-triag.edt');"
  GROUP="%B\Bitmaps\GUI\Xy-pic\triag2.bmp"
    TOP=0
    SPACE=0
    ROWS=1
    COLUMNS=4
    WIDTH=45
    HEIGHT=40
    ITEM="Top-Right Triangle, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\tr-triag.edt');"
    ITEM="Lower-Right Triangle, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\lr-triag.edt');"
    ITEM="Lower-Left Triangle, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\ll-triag.edt');"
    ITEM="Top-Left Triangle, Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\tl-triag.edt');"
  GROUP="%B\Bitmaps\GUI\Xy-pic\exact.bmp"
    TOP=0
    SPACE=0
    ROWS=1
    COLUMNS=1
    WIDTH=90
    HEIGHT=40
    ITEM="Exact Sequence (n), Xy-pic"
      MACRO="Exe('%B\Macros\Xy-pic\exact.edt');"
  GROUP="%B\Bitmaps\GUI\Xy-pic\cd.bmp"
    TOP=0
    SPACE=0
    ROWS=1
    COLUMNS=1
    WIDTH=49
    HEIGHT=40
    ITEM="Commutative Diagram (n x m), AmSTeX"
      MACRO="Exe('%B\Macros\Xy-pic\cd.edt');"

在哪里添加新菜单(以下为信息图及说明)

在此处输入图片描述

1) 打开选项界面,在 gui.ini 中找到 tex 符号部分(它在我左边的图片中突出显示)
2) 右键单击Open

3)受到推崇的文件保存复制作为gui.ini-备份(任何你以后会记得的事情)

4) 转到末尾(在我的版本中大约是 1680 行)
5)最后一行 // ============ 将上面的额外代码粘贴在上面,并在其上方和下方留出一行空白,因此 // ============ 行在我的情况下向下移动到大约 1757。6
) 文件保存,我建议退出 WinEdt,以便强制重新启动

7) 当您重新进入 WinEdt 时,如果您没有看到该diagrams选项卡,则说明它使用系统菜单而不是您的个人副本,然后您需要覆盖 WinEdt 文件夹中的主副本(备份)
8) 如果您需要强制重建 GUI 图标,请右键单击 tex 符号条目并按 F9
9)如果你没有看到图标那么它们就没有安装在正确的 %B 主位置,所以请按照旧的安装说明进行操作(忽略任何关于 GUI 编辑的旧评论)

相关内容