错误:抱歉,系统调用‘pdflatex -shell-escape -halt-on-error’

错误:抱歉,系统调用‘pdflatex -shell-escape -halt-on-error’

我正在尝试使用 TikzEdt 工具生成一些图表......它运行得很好,直到我尝试了extended mode,从那时起,它就报告了一个错误。这是序言

\documentclass[fleqn]{article}
\usepackage{tikz,amsmath, amssymb,bm,color}
\usepackage[margin=0cm,nohead]{geometry}
\usepackage[active,tightpage]{preview}
\usetikzlibrary{automata,positioning}
\usetikzlibrary{shapes,arrows}
% needed for BB
\usetikzlibrary{calc}   
%% Begin Added by me
\usepackage{pdfpages}       %To be able to insert PDF pages   
\usepackage{pgfplots}    
%% End of added by me
\PreviewEnvironment{tikzpicture}

这是一个非常基本的代码

% Define block styles    
\tikzstyle{line} = [draw, -latex']  

\begin{tikzpicture}[node distance = 2cm,auto]
    % Place nodes
    \node [draw,rounded corners] (node1) {node1};

\end{tikzpicture}

我尝试过(Re-)Generate Precompiled headers ,结果如下:

Generating precompiled header: pdflatex -ini -jobname="temp_header" "&pdflatex temp_header.tex\dump"
Compilation of pre-compiled header failed with exit code 1. Compilation of main document stopped. Check that all necessary packages are installed and that the pre-compiled header code (in the settings) has no errors!

生成了一个名为的文件temp_header.auxlock,其中只有一行, \def \tikzexternallocked {0} 有人可以提出一些帮助吗?

答案1

我在朋友的帮助下找到了解决方案。在目录中...C:\Users\username\AppData\Roaming\TikzEdt\TikzEdt\0.2.3.0打开文件temp_header.tex并确保它与 TikzEdt 中的序言相匹配。目录和文件都是隐藏的,因此您必须检查是否显示了隐藏文件。

相关内容