Ich bin z.Z. an einem größeren Dokument am Arbeiten und habe jetzt mein Einheitensystem auf siunitx umgestellt (hatte vorher keins). Das Dokument beinhaltet ca. 20 Diagramme die aus großen CSV Dateien gebaut werden (bis zu 2000 Datenpunkte pro Diagramm). Dies lässt sich bekannter Weise ja nur mit externalize lösen.

Soweit so gut. Problem ist nun Latex ist nicht mehr in der Lage die externen Diagramme neu zu erstellen dafür reicht der Speicher nicht aus. Sind die externen Diagramme noch vorhanden (konnte erstellt werden wie noch kein siunitx vorhanden war), klappt alles Problemlos. Lösch ich diese Dateien klappt nichts mehr.

Leider habe ich glaub ich auch von einem Prof. eine schlechte Latex-Vorlage bekommen, die reinste Anarchie.

Im Anhang Log und Minimalbeispiel

Open in Online-Editor
<use ./Bilder/Umkehrspiel.jpg>   Package pdftex.def Info: ./Bilder/Umkehrspiel.jpg used on input line 314.   (pdftex.def) Requested size: 341.43307pt x 205.01907pt.   [25 <./Bilder/Spindel.jpg> <./Bilder/Umkehrspiel.jpg>] [26]

 LaTeX Warning: Reference `Dia:SF8' on page 27 undefined on input line 383.

 LaTeX Warning: Reference `Dia:SF12' on page 27 undefined on input line
383.

 \openout4 = `000-Vorlage-figure2.md5'.

 \openout4 = `000-Vorlage.auxlock'.

 ===== 'mode=convert with system call': Invoking 'pdflatex
-shell-escape -halt-o   n-error -interaction=batchmode -jobname "000-Vorlage-figure2" "\def\tikzexterna   lrealjob{000-Vorlage}\input{000-Vorlage}"'
========   runsystem(pdflatex -shell-escape -halt-on-error -interaction=batchmode -jobname   "000-Vorlage-figure2" "\def\tikzexternalrealjob{000-Vorlage}\input{000-Vorlage }")...executed.

 \openout4 = `000-Vorlage.auxlock'.

 ! Package tikz Error: Sorry, the system call 'pdflatex -shell-escape
-halt-on-e   rror -interaction=batchmode -jobname "000-Vorlage-figure2" "\def\tikzexternalre   aljob{000-Vorlage}\input{000-Vorlage}"' did NOT result in a usable output file '000-Vorlage-figure2' (expected one of .pdf:.jpg:.jpeg:.png:). Please verify th   at you have enabled system calls. For pdflatex, this is 'pdflatex
-shell-escape   '. Sometimes it is also named 'write 18' or something like that. Or maybe the c   ommand simply failed? Error messages can be found in '000-Vorlage-figure2.log'.   If you continue now, I'll try to typeset the picture.

 See the tikz package documentation for explanation.   Type H <return> for immediate help.   ...

 l.404 \end{tikzpicture}

 This error message was generated by an \errmessage   command, so I can't give any explicit help.   Pretend that you're Hercule Poirot: Examine all clues,   and deduce the truth by order and method.

 Runaway definition?  
->\pgfsyssoftpath@movetotoken {256.23254pt}{135.9611pt}\pgfsyssoftpath@curvetos upportatoken \ETC.   ! TeX capacity exceeded, sorry [main memory size=3000000].   <argument> ...th@curvetosupportatoken {255.33713pt   }{133.9611pt}\pgfsyssoftpa...   l.404 \end{tikzpicture}

 If you really absolutely need more capacity,   you can ask a wizard to enlarge me.

 Here is how much of TeX's memory you used:   39504 strings out of 493634   912231 string characters out of 3141308   3000001 words of memory out of 3000000   42117 multiletter control sequences out of 15000+200000   78801 words of font info for 61 fonts, out of 3000000 for 9000   1025 hyphenation exceptions out of 8191   64i,12n,103p,10373b,2071s stack positions out of 5000i,500n,10000p,200000b,50000s   !
==> Fatal error occurred, no output PDF file produced!

Main.tex:

Open in Online-Editor
\documentclass[ngerman,12pt]{article} % scrreprt article}
\usepackage{german}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} %Deutsche Formatierungen. Zeilenumbrüche, Umlaute..
\usepackage{lmodern}
\usepackage{cite}
\usepackage{float}
\usepackage{hyperref}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{chngcntr}
%\usepackage{epstopdf}
\usepackage{siunitx}
\sisetup{
    locale = DE ,
    per-mode = symbol
}
\counterwithin{figure}{section}
\usepackage[table]{xcolor}
% % % % Diagramme Ausschalten --> Zweite Zeile Auskommentieren
\newif\iftabelle
\tabelletrue

\input{00-settings}
\sloppy

\begin{document}

    \input{01-titlepage}
    \begin{onehalfspace}                %Zeilenabstand 1,5
        \pagenumbering{arabic}          % arabic page numbers for following pages
        \input{02-einleitung}
        \input{03-grundlagen}
        \input{05-untersuchungen}
        \input{06-versuche}
        \input{07-faehigkeitsuntersuchungen}
        \input{08-fazit-verbesserungen}
    \end{onehalfspace}
    \begin{appendix}                    %Definierung Anhang
        \input{09-anhang}
    \end{appendix}

\end{document}

Settings.tex:

Open in Online-Editor
% % % % % % % % Maße und Abstände
\usepackage[a4paper]{geometry}
    \geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=25mm, headsep=10mm, footskip=8mm} % geometry for scientific article
    \setlength{\parindent}{0cm}

% % % % % % % % Headline and Footline
\usepackage{fancyhdr}
    \fancyhf{}
    \pagestyle{fancy}
    \renewcommand{\sectionmark}[1]{\markboth{#1}{}}
    \lhead{\MakeUppercase{\leftmark}} % Headline left
    \chead{}                          % Headline center
    \rhead{\thepage}                  % Headline right
    \lfoot{}                          % Footline left
    \cfoot{}                          % Footline center
    \rfoot{}                          % Footline right
    \renewcommand{\headrulewidth}{0.4pt}
    \renewcommand{\footrulewidth}{0.4pt}

\graphicspath{{./Bilder/}}  
%\sisetup{
%   locale = DE,
%   per-mode = symbol}

\hypersetup{pdfinfo={
        Title=XX,
        Author=XX}}

\numberwithin{equation}{subsection}
% % % % % % % % % % % PDGplot und Diagramme einfügen
\iftabelle
\usepackage{datatool,longtable}
\usepackage{pgfplots}
\pgfplotsset{compat=1.13}
\usepgfplotslibrary{dateplot}
\usepgfplotslibrary{external}
\usetikzlibrary{pgfplots.external}
\tikzexternalize
\pgfplotsset{/pgf/number format/use comma,
    /pgf/number format/read comma as period}

\pgfplotstableread{./Messwerte/i109.csv}\sekundendauerkrafttable
\pgfplotstableread{./Messwerte/u109.csv}\spannungsquelleeinhundertneun
\pgfplotstableread{./Messwerte/8N12N.csv}\aufblock
\pgfplotstableread{./Messwerte/i2.csv}\ihalbe
\fi

gefragt 10 Mai '16, 08:03

typenschild's gravatar image

typenschild
111
Akzeptiert-Rate: 0%

geschlossen 02 Aug '16, 13:30

Henri's gravatar image

Henri
15.7k133943

(10 Mai '16, 08:56) Johannes

Suche hier mal nach \pgfsyssoftpath@movetotoken.

(10 Mai '16, 09:32) Ulrike Fischer

Irgendwie werde ich aus den Suchergebnissen nicht so richtig schlau. Die externalisation hat ja Problemlos geklappt, leider nur im zusammenhang mit siunitx nicht.

(10 Mai '16, 11:47) typenschild
2

Wie du den Kommentaren von http://texwelt.de/wissen/fragen/7877/literaturverzeichnis-erzeugt-error entnehmen kannst, braucht man ein lauffähiges Beispiel um das Problem zu untersuchen. Ohne das kann man nicht wissen, ob du "nur" den Speicher etwas erhöhen musst, oder ob du eine unendliche Schleife drin hast.

(10 Mai '16, 12:30) Ulrike Fischer
1

Könntest Du bitte ein vollständges Minimalbeispiel (← Link bitte beachten!) einfügen? Also ein möglichst kurzes, aber komplettes Dokument, von \documentclass{...} bis zu \end{document}, welches das Problem zeigt. Das vereinfacht die Bearbeitung erheblich und ist meist eine Garantie für eine Lösung. Deine unterschiedlichen Codeschnipsel zusammen ergeben leider nichts, was bei uns auch nur ansatzweise lauffähig wäre.

(10 Mai '16, 12:50) saputello

Die Frage wurde aus folgenden Grund "unklare Fragestellung" geschlossen Henri 02 Aug '16, 13:30

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×731
×298
×34

gestellte Frage: 10 Mai '16, 08:03

Frage wurde gesehen: 4,550 Mal

zuletzt geändert: 02 Aug '16, 13:30