增加 tikz 图片中的数学模式字体大小

增加 tikz 图片中的数学模式字体大小

考虑以下简单的 tikz 图片

\begin{tikzpicture}
\tikz \draw (1,0) node{$\pi$} circle (1);
\end{tikzpicture}

在此处输入图片描述

我想缩放(增加)圆周率,而不是圆本身。

我已经尝试使用比例尺框,但生成的文本没有放置在圆圈内。我还尝试了

\begin{tikzpicture}
  \tikz \draw (1,0) node{\large $\pi$} circle (1);
\end{tikzpicture}

\begin{tikzpicture}
  \tikz \draw (1,0) node[font=\large]{$\pi$} circle (1);
\end{tikzpicture}

但两者都导致错误“TeX 容量超出,抱歉 [输入堆栈大小=5000]。”

你能告诉我是否有办法正确增加 tikz 图片内数学模式的字体大小吗?

答案1

您可以使用scale

\documentclass[tikz]{standalone}
\begin{document}
  \begin{tikzpicture}
  \draw (1,0) node[scale=6]{$\pi$} circle (1);
\end{tikzpicture}
\end{document}

在此处输入图片描述

font=\fontsize{60}{60}\selectfontlmodern加载一起使用。

\documentclass[tikz]{standalone}
\usepackage{lmodern}
\begin{document}
  \begin{tikzpicture}
  \draw (1,0) node[font=\fontsize{60}{60}\selectfont]{$\pi$} circle (1);
\end{tikzpicture}
\end{document}

顺便说一下\tikz \draw应该在环境\draw内部tikzpicture

相关内容