it-swarm.dev

Wstaw Latex do Inkscape w Windows

Mam Windows 7 64-bitowy. Zainstalowałem je w podanej kolejności:

  1. Miktex (Basic-miktex-2.9.4521.exe)
  2. Skrypt Ghost (gs905w32.exe)
  3. GSView (gsv50w32.exe)
  4. Pstoedit (pstoeditsetup_win32.exe)
  5. Inkscape (Inkscape-0.48.2-1-win32.exe)

Jednak nadal nie widzę Extensions -> Render -> Latex Formula w Inkscape. Czego brakuje?

18
Sait

Dobra, po dodaniu miktext, gs i pstoedit do zmiennej PATH; działało dobrze.

Na przykład, aby dodać pstoedit do ścieżki:

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

Dodaj następujące elementy:

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

PS: Nie zapomnij o dwukropkach.

Powodzenia.

16
Sait

To mi pomogło, ale wciąż mam błędy. Rozwiązałem je jednak po pewnym czasie, więc to jest to, na co musisz zwrócić uwagę:

Po dodaniu programów do ścieżki nie używaj spacji po średniku !!

Kiedy wpiszesz swój kod później w Incscape, wymaga znaków dolara, aby wskazać formułę, nawet jeśli prosi o Formułę LaTeX, więc wydaje się, że powinieneś już być w trybie matematycznym. Przykład: $ vec {r_p} $. Nadal masz wiele ostrzeżeń, ale przynajmniej produkuje to, co chcesz.

Dodanie tego na wypadek, gdyby inni mieli ten sam problem :)

Chciałbym dodać, że najnowsza wersja ghostscripta (w momencie pisania) 9.22 zgłasza błędy deprawacji, ale użycie wersji sugerowanej w zaakceptowanej odpowiedzi (przez Saita), 9.05, naprawiło wszystko dla mnie. Dzięki!

Użyłem następujących wersji na Windows 10:

  1. Miktex (chyba MiKTeX2.9, 32-bitowy; ten może być Basic-miktex-2.9.4521.exe)
  2. Skrypt Ghost (gs905w32.exe i NIE najnowszy w tym czasie, 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), prawdopodobnie 32-bitowy)

Ostrzeżenia:

  1. Użyłem wersji 32-bitowych, 64-bitowy nie działał na początku jakiś inny problem)

  2. Ghost Script w wersji 9.22 powodował błędy w amortyzacji. Wersja 9.05 działała jak urok.

  3. Podczas instalacji pstoedit sprawdziłem: „pliki .h i .lib do użycia pstoedit.dll w innych programach wtyczki„ i ”SVG, MIF, EMF, format CGM (shareware)”
  4. Miałem zainstalowaną magię obrazu.

Źródło: http://knowledgepayback.blogspot.be/2017/09/surface-pro-2017-optimising-for.html

1
Atul Singh Arora

Uznałem istniejącą odpowiedź za niezadowalającą. MikTeX jest już dostarczany z narzędziami do konwersji PDF do SVG i do kompilacji LaTeX-a do PDF, więc zależności wydają się raczej sztuczne. Odkryłem, że można zbudować nowszą wersję rozszerzenia LaTeX, które korzysta z tych narzędzi https://github.com/juanjosegarciaripoll/inkscape-latex-miktex

Po prostu skopiuj pliki * .inx i * .py do folderu Inkscape/share/extensions i uruchom Inkscape. Interfejs jest bardzo prymitywny, a równań nie można edytować, ale działa.

1
Juanjo

Procedura tworzenia lateksu z Inkscapeem jest wyjaśniona w tej witrynie ... Jedyne rzeczy, które powinny być sprawdzone, to ścieżki dodane do zmiennych środowiskowych, jeśli używane są nowsze wersje.

Oto cytat proponowanej procedury (przepraszam, jest w Frensh):

Choisissez les fichiers d’installation 32 ou 64 bits en fonction de votre système. S yous ne savez pas lequel il vous faut: Clic droit sur l'icône Ordinateur (sur le Bureau ou dans le Menu Windows) → Informacje prasowe, informacje o Système: Type du système.

  • Instalator Miktex, Ghostscript, Ghostview, ImageMagick
  • Instalator pstoedit en personnalisant l’installation:
    • Instalacja dossier de Gostgum: C: Program Files Ghostgum pstoedit
    • Cocher: «.h i .lib pliki do użycia pstoedit.dll w innych programach» et «plugins SVG, MIF, EMF, CGM format (shareware)»
  • Kopie plików tekstowych.py ​​et textext.inx dans: C: Pliki programów Inkscape udostępnia rozszerzenia
  • Extraire site-packages.Zip dans: C: Program Files Inkscape python Lib pakiety-pakiety
  • Clic droit Ordinateur (sur le Bureau ou dans le Menu Windows): Pliki → Paramètres système avancés → Variables d'environnement… Dans Variables système → Path, ajouter:; C: Program files gs9.15 lib; C: Program Files gs9.15 bin; C: Program Files ghostgumstoedit
0
Taha