题
我想绘制带有轴标签的XY-DIAGRAGRAM。不幸的是,Ylabel放错了位置。它看起来取决于实际数据。当使用下面的其他数据线代替上线时,它看起来更好。如何将标签移至左侧或(更理想的)如何告诉PGFPLOT进行旋转?
% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[width=13cm,height=8cm,
xlabel={I in mA}, ylabel={U in mV}]
\addplot[only marks,mark=star] coordinates {
% (1.36, -0.0177) (45.38, 0.0273) (74.19, 0.0413)
(100.88, 0.0533) (134.80, 0.0683) (195.27, 0.1073)
};
\end{axis}
\end{tikzpicture}
\end{document}
解决方案
PGFPLOTS 1.3具有一个新功能,该功能允许将轴标签移动到紧密的勾号以自动勾选标签。由于这会影响间距,因此不启用默认值。
采用
\usepackage{pgfplots}
\pgfplotsset{compat=1.3}
在您的序言中受益于改进的间距。
不隶属于 StackOverflow