matplotlib pgf 的错误锚点

matplotlib pgf 的错误锚点

我已经使用 matplotlib 导出了曲线跟随指南。但是 y 轴标签的引用存在问题。您可以在屏幕截图中看到它: 在此处输入图片描述

红色方块应位于“(s. 1)”中的“1”处。我已完成此操作\ref{...}并包含hyperref库。标签将以 pgf 文件中的以下行开头:

\pgftext[x=0.469752in,y=2.376000in,,bottom,rotate=90.000000]{\color{textcolor}\rmfamily\fontsize{10.000000}{12.000000}\selectfont Energiedichte \LaTeX \(\displaystyle \varphi\) (s. \ref{formel:wichtig}) [Js]}%

似乎注释\ref(甚至注释\hyperref)不使用 rotate 参数。是不是其中存在某种错误?有什么方法可以解决这个问题?

答案1

这看起来确实是 特有的问题\pgftext。您可以使用 来修复它\rotatebox

\documentclass{article}
\usepackage{tikz}
\usepackage{hyperref}
\begin{document}
\refstepcounter{figure}\label{formel:wichtig}
\hrule
\begin{tikzpicture}
\pgftext[x=0.469752in,y=2.376000in]{\rotatebox{90}{\color{black}\rmfamily\fontsize{10.000000}{12.000000}\selectfont Energiedichte \LaTeX \(\displaystyle \varphi\) (s. \ref{formel:wichtig}) [Js]}}%
\end{tikzpicture}
\end{document}

相关内容