我如何全局或本地设置独立类的字体大小(因为可能在某些地方您可能需要增加或减少尺寸以使其适合)?我已经\renewcommand
从 IEEEtran.cls 复制了这三个用于 Times New Roman 字体。
\documentclass[]{standalone}
\usepackage[T1]{fontenc}
\usepackage[siunitx, RPvoltages]{circuitikz}
\renewcommand{\sfdefault}{phv}
\renewcommand{\rmdefault}{ptm}
\renewcommand{\ttdefault}{pcr}
\begin{document}
\begin{tikzpicture}[american]
\draw(0,0) to[R, v=$V_x$, name=R] ++(2,0);
\node at (1,1) {${V_\mathrm{DC}}$};
\end{tikzpicture}
\end{document}
答案1
您可以全局或本地使用标准修饰符:
\documentclass[]{standalone}
\usepackage[T1]{fontenc}
\usepackage[siunitx, RPvoltages]{circuitikz}
\renewcommand{\sfdefault}{phv}
\renewcommand{\rmdefault}{ptm}
\renewcommand{\ttdefault}{pcr}
\begin{document}
\LARGE % globally change the size
\begin{tikzpicture}[american]
\draw(0,0) to[R, v=$V_x$, name=R] ++(2,0);
\node[font=\tiny] at (1,1) {${V_\mathrm{DC}}$};
% or even inside the text of the node...
\node[font=\tiny] at (1,.5) {\normalsize ${V_\mathrm{DC}}$};
\end{tikzpicture}
\end{document}