
Confío en el paquete tikzscale para escalar cómodamente todos mis pgfplots al tamaño correcto. Sin embargo, recientemente me encontré con el problema de que esto no parece funcionar con la biblioteca de relleno intermedio. ¿Existe alguna solución para este problema, preferiblemente seguir usando tikzscale?
Ver también:Problema de escala con relleno entre en pgfplots
MWE mostrando el problema:
Esta trama se compila bien.
\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.14}
\usepgfplotslibrary{fillbetween}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xmin=0,
xmax=3500,
ymin=0,
ymax=2000000000]%,
\addplot [name path=lower,color=red,dotted]
table[row sep=crcr]{
200 1e7\\
1000 1e8\\
3000 1e8\\
};
\addplot [name path=upper,color=red,dotted]
table[row sep=crcr]{
200 1e8\\
1000 2e8\\
3000 1e9\\
};
\addplot+[red, opacity=0.4]
fill between[of=upper and lower];
\end{axis}
\end{tikzpicture}
\end{document}
Sin embargo, si uso tikzscale, pongo el entorno tikzpicture sin ningún cambio en el archivo figure1.tikz
y uso este código, suceden cosas extrañas:
\documentclass{standalone}
\usepackage{pgfplots}
\usepackage{tikzscale}
\pgfplotsset{compat=1.14}
\usepgfplotslibrary{fillbetween}
\begin{document}
\includegraphics[width=10cm]{figure1.tikz}
\end{document}
En lugar de permanecer dentro de los límites, el área rellena simplemente ignora ciertos puntos.
Respuesta1
Pude resolver este problema instalando la versión actual de tikz/pgf en mi texmf local.