PGF-PLot Error: Main Memory

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: PGF-PLot Error: Main Memory

von obi8 » Di 29. Nov 2016, 09:42

Oh sorry, habe ich übersehen es anzuhängen. :-)
Anbei die Datei.
Dateianhänge
Aufgabe1Figure.tex
(1.58 MiB) 345-mal heruntergeladen

von Gast » Di 29. Nov 2016, 08:05

Das Beispiel ist ein Muster ohne Wert, da es ohne die uns unbekannte Datei nicht lauffähig ist.

Allgemein wird für die Verwendung von pgfplots die Verwendung von lualatex empfohlen. Damit sind dann nicht mehr irgendwelche statischen Arrays die Grenze, sondern nur noch der verfügbare Speicher im Rechner.

Siehe unbedingt auch Abschnitt 6.2 in der [d]pgfplots[/d]-Anleitung, da dort weitere Möglichkeiten angegeben sind.

PGF-PLot Error: Main Memory

von obi8 » Mo 28. Nov 2016, 22:20

Hallo,
ich habe ein Problem mit einem Diagramm, welches ich von Matlab mit matlab2tikz nach LaTeX konvertiert habe.
Wenn ich diese Datein mit \input{} einbinde erscheint folgende Fehlermeldung:
TeX capacity exceeded, sorry [main memory size=5000000]. \end{axis}
Ich habe jetzt gelesen, dass man diese 2 Optionen im Hauptdokument setzen muss:
\usepgfplotslibrary{external}
\tikzexternalize
Anschließend habe ich in TexStudio für PdfLaTex noch dieses Kommando hinzugefügt:
-shell-escape
Leider alles ohne Erfolge. Es kommt dieselbe Fehlermeldung noch.
Anscheinend habe ich es nicht richtig gemacht. Bitte um Hilfe!

Beispiel:
\documentclass{scrartcl}

\usepackage{graphicx}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
%% the following commands are needed for some matlab2tikz features
\usetikzlibrary{plotmarks}
\usetikzlibrary{arrows.meta}
\usepgfplotslibrary{patchplots}
\usepackage{grffile}
\usepackage{amsmath}
\usepgfplotslibrary{external}
\tikzexternalize


\begin{document}

\input{Aufgabe1Figure.tex}

\end{document}
Mein System:
TexStudio
TeXLive
Fedora 24 x86_64

Nach oben