长节点不合要求地被裁剪到 pgfplot 之外

长节点不合要求地被裁剪到 pgfplot 之外

我有一个相当长的节点pgfplot。我知道我可以使用 移动节点,pos但这不是我想要的,因为在实际应用中,我在绘图上有更多对象。另一方面,我在绘图之外有空间,但绘图似乎会自动裁剪。下面的 MWE 显示了要解决的问题。

\documentclass{article}

\usepackage{pgfplots}
\pgfplotsset{compat=1.10}

\begin{document}

\begin{tikzpicture} 
    \begin{axis}[
        font=\scriptsize,
        axis lines=left,
        ]

\addplot[domain=0:30]
{10+1*x}node[sloped,pos=0.7,below]{Please show all of me even though I am long};

\end{axis} 
\end{tikzpicture}%  

\end{document}

答案1

我确信这个问题一定已经被问过了,但我找不到以前的问题,所以我会给出答案......

您需要添加clip=falseaxis选项中,如v1.12的第325页所示pgfplots手动的

\documentclass{article}

\usepackage{pgfplots}
\pgfplotsset{compat=1.10}

\begin{document}

\begin{tikzpicture}
    \begin{axis}[
        font=\scriptsize,
        axis lines=left,
        clip=false,
        ]

\addplot[domain=0:30]
{10+1*x}node[sloped,pos=0.7,below]{Please show all of me even though I am long};

\end{axis}
\end{tikzpicture}%

\end{document}

在此处输入图片描述

相关内容