输入错误 pgfplotsset

输入错误 pgfplotsset

当我尝试编译我的代码时,在 inputenc 和 pgfplots 之间出现错误。

我编译了以下代码:

\documentclass[11pt]{article}
\usepackage{amsmath}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel} 
\usepackage[left=2.85cm,top=2.5cm,right=2.85cm,bottom=1.5cm]{geometry}
\usepackage{tikz}
\usepackage{pgfplots}

\begin{document}

\begin{tikzpicture}
\pgfplotsset{tick label style={
    font=\scriptsize}} %  this modifies the ‘every tick label’ style
\begin{axis}[title={Curva de calentamiento de una sustancia},
    xlabel={{\scriptsize Tiempo de calentamiento (min.)}},
    ylabel={{\scriptsize Temperatura}},
    xmin=0, xmax=100,
    ymin=-50, ymax=160,
    xtick={0,20,40,60,80,100},
    ytick={-40,-20,0,20,40,60,80,100,120,140},
    legend pos=north west,
    ymajorgrids=true,
       xmajorgrids=true,
        xminorgrids=true,
         yminorgrids=true,
    grid style=dotted,
]

\addplot[
    color=blue,
    mark=
    ]
    coordinates {
    (0,-30)(10,0)(30,0)(60,80)(80,80)(100,140)
    };

\end{axis}
\end{tikzpicture}


\end{document}

此代码无法正常工作。只有当我删除行时 \usepackage[utf8]{inputenc}

我该如何解决这个问题?

谢谢

答案1

之前有一个奇怪的字符\pgfplotsset

\pgfplotsset{tick label style={

在帖子中它是 Unicode 替换字符,但它可能是源代码中的其他内容(候选字符是不可破坏的空格字符,有时由编辑器插入)。

删除它之后,示例可能会运行良好。否则,请检查错误消息的报告行,并在十六进制编辑器中检查此行的文件是否有异常。

相关内容