假设我输入$\frac{\text{foo}}{2}$
一个分数,分子中包含文本“foo”。如果数学运算是内联的,“foo”文本小于文档正文。
现在我想以纯文本形式输入“bar”,并使其字体大小与分数中的“foo”相同。有没有一种独立于所用字体包的方法可以实现此目的?
四fouriernc
、\small{bar}
看上去\footnotesize{bar}
太大。\scriptsize
看上去太小。
为了更清楚地说明我的具体应用,这里有一个 MWE:
\documentclass{article}
\usepackage{amsmath,pgfplots,fouriernc}
\begin{document}
\begin{tikzpicture}
\begin{axis}[axis lines=left,clip=false]
\addplot{x} node [right] {$\frac{\text{foo}}{2}$};
\addplot{x/2} node [right] {\scriptsize foo};
\end{axis}
\end{tikzpicture}
\end{document}
生成以下图表。请注意,标签中的文本大小似乎不同。
为了证实这一点,我在 Photoshop 中检查了这两个标签的大小:
更新:我意识到这在现代计算机中确实有效,但不适用于我正在使用的字体 fouriernc。我相应地更改了问题。
答案1
用于\scriptsize
和\dfrac
。
\documentclass{article}
\usepackage{amsmath,pgfplots,fouriernc}
\begin{document}
\begin{tikzpicture}
\begin{axis}[axis lines=left,clip=false]
\addplot{x} node [right] {\scriptsize$\dfrac{\text{foo}}{2}$};
\addplot{x/2} node [right] {\scriptsize foo};
\end{axis}
\end{tikzpicture}
\end{document}
以下是两个并列的单词