将Latex插入Windows中的Inkscape

将Latex插入Windows中的Inkscape,latex,inkscape,Latex,Inkscape,我有64位的Windows7。我按照给定的顺序安装了这些: Miktex(Basic-Miktex-2.9.4521.exe) 重影脚本(gs905w32.exe) GSView(gsv50w32.exe) Pstoedit(pstoeditsetup_win32.exe) Inkscape(Inkscape-0.48.2-1-win32.exe) 但是,我仍然无法在Inkscape中看到Extensions->Render->Latex公式。缺少什么?好的,在将miktext添加到路径之后,g

我有64位的Windows7。我按照给定的顺序安装了这些:

  • Miktex(Basic-Miktex-2.9.4521.exe)
  • 重影脚本(gs905w32.exe)
  • GSView(gsv50w32.exe)
  • Pstoedit(pstoeditsetup_win32.exe)
  • Inkscape(Inkscape-0.48.2-1-win32.exe)

  • 但是,我仍然无法在
    Inkscape
    中看到
    Extensions->Render->Latex公式。缺少什么?

    好的,在将
    miktext
    添加到
    路径之后,
    gs
    pstoedit
    ;它工作得很好

    例如,要将
    pstoedit
    添加到路径:

    Computer > Properties > Advanced > Environment Variables > PATH > Edit 
    
    添加以下内容:

    ;C:\Program Files (x86)\pstoedit;
    
    别忘了分号


    祝你好运。

    这对我有帮助,但我还是会出错。不过,我过了一段时间才解决了这些问题,所以这是您必须注意的:

    将程序添加到路径时,不要在分号后使用空格

    当您稍后在Incscape中键入代码时,它需要美元符号来指示公式,即使它要求使用LaTeX公式,因此您似乎已经处于数学模式。示例:$\vec{r\u p}$。你仍然会收到很多警告,但至少它会产生你想要的


    如果其他人可能有相同的问题,只需添加此选项即可:)

    中介绍了使用Inkscape使latex工作的过程 如果使用较新的版本,则应检查添加到环境变量的路径

    以下是拟议程序的引文(对不起,是法语):

    选择安装32位或64位votre系统功能。您可以在您的座位上下车:坐标轴上的权利(在办公楼或菜单窗口上) → 固有的,信息是对系统的附加:类型du systemème

    • 安装程序Miktex、Ghostscript、Ghostview、ImageMagick
    • 安装程序pstoedit en PERSONALISANT l'安装:
      • 安装文件:C:\Program Files\Ghostgum\pstoedit
      • Cocher:«.h和.lib文件,用于在其他程序中使用pstoedit.dll»et«插件SVG、MIF、EMF、CGM格式(共享软件)»
    • 复印机les fichiers textextext.py et textextext.inx dans:C:\Program Files\Inkscape\share\extensions
    • Extraire site-packages.zip dans:C:\Program Files\Inkscape\python\Lib\site packages
    • Clic坐标法(位于菜单窗口上方):专有→ 参数系统→ 环境变量…Dans变量系统→ 路径,ajouter: ;C:\ProgramFiles\gs\gs9.15\lib;C:\ProgramFiles\gs\gs9.15\bin;C:\Program Files\ghostgum\pstoedit

    我想补充一点,最新的ghostscript版本(在撰写本文时)9.22抛出了一些定价错误,但使用公认答案(Sait)中建议的版本9.05,为我修复了所有问题。谢谢

    我在Windows 10上使用了以下版本:

  • Miktex(我想是Miktex 2.9,32位;这个可能是Basic-Miktex-2.9.4521.exe)
  • 重影脚本(gs905w32.exe,不是当时最新的,gs922w32.exe)
  • GSView(gsv50w32.exe)
  • Pstoedit(pstoeditsetup_win32.exe)
  • ImageMagick(ImageMagick-7.0.7-Q16)
  • Inkscape(Inkscape 0.92.2(5c3e80d,2017-08-06),大概32位)
  • 注意事项:

  • 我使用32位版本,64位一开始不起作用(其他一些问题)

  • 鬼脚本版本9.22抛出了一些折旧错误。版本9.05运行得很好

  • 安装pstoedit时,我检查了:“.h和.lib文件,以便在其他程序中使用pstoedit.dll”和“插件SVG、MIF、EMF、CGM格式(共享软件)”
  • 我安装了图像魔术师

  • 来源:

    我发现现有答案不令人满意。MikTeX已经提供了将PDF转换为SVG以及将LaTeX编译为PDF的工具,因此依赖关系似乎相当人为。我发现可以使用这些工具构建更新版本的LaTeX扩展


    只需将*.inx和*.py文件复制到Inkscape/share/extensions文件夹并启动Inkscape。界面非常原始,方程式无法编辑,但可以工作。

    好的,在将
    miktext
    添加到
    路径后,
    gs
    pstoedit
    ;这很好。既然你解决了问题,请考虑回答你自己的问题,并接受这个答案。将来,有类似问题的人会很快找到你的解决方案。好的。感谢您指出…您可以使用Rapid Environment Editor编辑变量。你是说miktex吗?我必须将
    C:\Program Files\gs\gs9.16\bin
    C:\Program Files\pstoedit
    添加到
    PATH
    变量中。MikTex(
    C:\Program Files\MikTex 2.9\MikTex\bin\x64`)已在
    PATH`变量中。请注意:请确保获得32位版本的pstoedit,64位版本可能会创建错误。这并没有回答问题,它专门询问如何使Inkscape的特定内置功能正常工作。