سؤال
أريد رسم xy-diagram مع ملصقات المحور. للأسف 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