web-dev-qa-db-ja.com

WindowsでInkscapeにラテックスを挿入する

Windows 7 64ビットを使用しています。これらを所定の順序でインストールしました:

  1. Miktex(Basic-miktex-2.9.4521.exe)
  2. ゴーストスクリプト(gs905w32.exe)
  3. GSView(gsv50w32.exe)
  4. Pstoedit(pstoeditsetup_win32.exe)
  5. Inkscape(Inkscape-0.48.2-1-win32.exe)

ただし、InkscapeExtensions -> Render -> Latex Formulaが表示されません。何が欠けている?

18
Sait

さて、miktextgsおよびpstoeditPATHに追加した後、それはうまくいきました。

たとえば、pstoeditをパスに追加するには:

Computer > Properties > Advanced > Environment Variables > PATH > Edit 

以下を追加します。

;C:\Program Files (x86)\pstoedit;

PS:セミコロンを忘れないでください。

幸運を。

16
Sait

これは私には役立ちましたが、それでもエラーが発生しました。私はしばらくしてそれらを解決したので、これはあなたが注意しなければならないことです:

パスにプログラムを追加するときは、セミコロンの後にスペースを使用しないでください。

後でIncscapeでコードを入力するときは、LaTeX式を要求する場合でも、式を示すためにドル記号が必要であるため、すでに数学モードになっているはずです。例:$\vec {r_p} $。あなたはまだたくさんの警告を受けますが、少なくともそれはあなたが望むものを作り出します。

他の人が同じ問題を抱えている可能性がある場合にだけこれを追加してください:)

最新のghostscriptバージョン(執筆時点)9.22は、一部の剥奪エラーをスローしますが、承認された回答(Saitによる)で提案されているバージョン9.05を使用すると、すべてが修正されます。ありがとう!

Windows 10で次のバージョンを使用しました。

  1. Miktex(MiKTeX2.9、32ビットだと思います。これはBasic-miktex-2.9.4521.exeかもしれません)
  2. ゴーストスクリプト(gs905w32.exe、現時点では最新ではないgs922w32.exe)
  3. GSView(gsv50w32.exe)
  4. Pstoedit(pstoeditsetup_win32.exe)
  5. ImageMagick(ImageMagick- 7.0.7-Q16)
  6. Inkscape(Inkscape 0.92.2(5c3e80d、2017-08-06)、おそらく32ビット)

警告:

  1. 私は32ビットバージョンを使用しましたが、64ビットは最初は他の問題で機能しませんでした)

  2. Ghost Scriptバージョン9.22は、いくつかの減価償却エラーをスローしていました。バージョン9.05は魅力のように機能しました。

  3. Pstoeditのインストール中に、「他のプログラムでpstoedit.dllを使用するための.hおよび.libファイル」と「プラグインSVG、MIF、EMF、CGM形式(シェアウェア)」をチェックしました
  4. 画像マジックをインストールしました。

出典: http://knowledgepayback.blogspot.be/2017/09/surface-pro-2017-optimising-for.html

1

既存の回答では不十分であることがわかりました。 MikTeXにはすでにPDFをSVGに変換し、LaTeXをPDFにコンパイルするためのツールが付属しているため、依存関係はかなり不自然に思えます。新しいバージョンのLaTeX拡張機能をビルドしてこれらのツール https://github.com/juanjosegarciaripoll/inkscape-latex-miktex

* .inxファイルと* .pyファイルをInkscape/share/extensionsフォルダーにコピーして、Inkscapeを起動するだけです。インターフェイスは非常に原始的で、方程式は編集できませんが、機能します。

1
Juanjo

Inkscapeでlatexを機能させる手順は this site ... で説明されています。最新のバージョンを使用する場合に確認する必要があるのは、環境変数に追加されたパスだけです。

ここに提案された手順の引用があります(申し訳ありませんが、それはフレンシュにあります):

Choisissez les fichiers d’installation 32 ou 64 bits en fonction de votresystème。 Si vous ne savez pas lequel il vous faut:Clic droit sur l’icôneOrdinateur(sur le Bureau ou dans le Menu Windows)→Propriétés、l’informationaffafféedansSystème:Type dusystème。

  • インストーラーMiktex、Ghostscript、Ghostview、ImageMagick
  • インストーラーpstoedit en personnalisant l’installation:
    • Gosgumのインストールdans le dossier de:C:\ Program Files\Ghostgum\pstoedit
    • Cocher:"他のプログラムでpstoedit.dllを使用するための.hおよび.libファイル"et"プラグインSVG、MIF、EMF、CGM形式(シェアウェア)"
  • Copier les fichiers textext.py et textext.inx dans:C:\ Program Files\Inkscape\share\extensions
  • Extraire site-packages.Zip dans:C:\ Program Files\Inkscape\python\Lib\site-packages
  • Clic droit Ordinateur(メニューウィンドウの追加):プロパティ→パラメータシステム→環境変数…環境変数システム→パス、追加:; C:\ Program Files\gs\gs9.15\lib; C:\Program Files\gs\gs9.15\bin; C:\ Program Files\ghostgum\pstoedit
0
Taha