设置 TikZ 图形的字体大小

设置 TikZ 图形的字体大小

我用 tikz 制作了许多图形,想将它们包含在模板中。不幸的是,我将其用作ex测量工具,而我必须使用的模板重新定义了字体大小。这导致图形中的距离错误。有没有办法设置文档中所有 tikz 图形的字体大小,这样我就不必调整我的图形了?

答案1

您可以在每张图片开始处强制执行字体命令,以使字体大小保持一致。

\documentclass{article}
\usepackage{tikz}
\tikzset{every picture/.style={font issue=\footnotesize},
         font issue/.style={execute at begin picture={#1\selectfont}}
        }


\begin{document}
\begin{tikzpicture}[baseline]
    \draw (0,0) -- (10ex,0);
\end{tikzpicture}A

\Huge
\begin{tikzpicture}[baseline]
    \draw (0,0) -- (10ex,0);
\end{tikzpicture}A

\tiny
\begin{tikzpicture}[baseline]
    \draw (0,0) -- (10ex,0);
\end{tikzpicture}A


\end{document}

在此处输入图片描述

相关内容