如何在circuitikz环境中旋转标签的一部分

如何在circuitikz环境中旋转标签的一部分

请考虑以下 MWE:

\documentclass[border={1mm}]{standalone}

\usepackage[europeanresistors]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0)to [R,l={{{{\rotatebox[origin=c]{-90}{$+\;\; v_2\;\; -$}}}}},o-o](0,-3);
\end{circuitikz}
\end{document}

这是输出:

在此处输入图片描述

但我更喜欢以下输出:

在此处输入图片描述

答案1

毕竟这仍然是 LaTeX,所以您可以使用数组。

\documentclass[border={1mm}]{standalone}
\usepackage[europeanresistors]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0)to [R,l={{{{$\begin{array}{@{}c@{}}+\\ v_2\\ -\end{array}$}}}},o-o](0,-3);
\end{circuitikz}
\end{document}

在此处输入图片描述

相关内容