PGF-PLot Error: Main Memory

Tabellen und Grafiken erstellen und anordnen


obi8
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: Sa 6. Feb 2016, 22:03

PGF-PLot Error: Main Memory

Beitrag von obi8 »

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

Gast

Beitrag von Gast »

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.

obi8
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: Sa 6. Feb 2016, 22:03

Beitrag von obi8 »

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

Antworten