我想\frac
在注释中使用该命令
\documentclass{standalone}
\usepackage{pgfplots}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot[dashed]coordinates {(0,0) (1,1)} node[pos=0.5,sloped,yshift=7pt]{$\frac{1}{wuv}$};
\end{axis}
\end{tikzpicture}
\end{document}
但是分数的线型和直线的样式是一样的,如何得到一个有正常线的分数呢?
答案1
将选项添加solid
到node
。我还会稍微增加yshift
尺寸。
\documentclass{standalone}
\usepackage{pgfplots}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot[dashed]coordinates {(0,0) (1,1)} node[pos=0.5,sloped,yshift=9pt,solid]{$\frac{1}{wuv}$};
\end{axis}
\end{tikzpicture}
\end{document}
结果:
编辑。Jake 的评论是正确的:通过指定任何版本(使用 1.3 测试),错误就会消失。因此:
\documentclass[border=10pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.3}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot[dashed]coordinates {(0,0) (1,1)} node[pos=0.5,sloped,yshift=9pt]{$\frac{1}{wuv}$};
\end{axis}
\end{tikzpicture}
\end{document}
将导致相同的结果。