使方程式变大

使方程式变大

我在文档中包含了一些方程式,但想让它们显示得非常大。我将它们设置为显示模式,而不是内联模式,但似乎找不到任何方法让它们变大。

我尝试过使用\huge,但这似乎会使该部分的所有文本变大(即使与 { 一起使用)。

有没有简单的方法可以做到这一点?

答案1

我想到两个想法。

\scalebox命令从graphicx包裹

\[ \scalebox{2}{$\displaystyle 2 + 2 = 4$} \]

将使方程式比正常情况下大一倍。强制在...\displaystyle下显示相同的内容,因为...通常会使用(导致操作员采取不同的行动)。\[\]$$\textstyle

\mathlarger另一个选择\mathsmaller是使用relsize包裹。

我确信还有其他选择。

答案2

您可以使用它\DeclareMathSizes来指定数学模式的字体大小。第一个参数是文本大小,其他参数设置显示/文本样式、脚本样式和脚本脚本样式中相应的数学大小。

例子:

\documentclass[12pt]{article}
\DeclareMathSizes{12}{30}{16}{12}
\begin{document}
\noindent
This is regular text. An equation should be really big:
\[
    2x^2 + y^{2^2} = 1
\]
The text continues.
\end{document}

输出:

替代文本

因此,只需一个命令,您就可以一致地调整所有样式的数学字体大小。

答案3

此示例不适用于默认的 CM 字体,但\Huge朋友们应该可以为您完成这项工作。尝试:

\documentclass{文章}
\usepackage{mathpazo}
\开始{文档}
\section{foo}
一些文字
{\巨大的\[
\int_0^\infty e^{-x} dx
\]}%
更多文本
\section{栏}
更多文本
\结束{文档}

答案4

虽然这个问题已经很老了,但我还是添加了一个使用包的解决方案scalerel来增加公式的大小:

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,scalerel}

\begin{document}
I'm using scalerel package to increase a formula
\[\scaleto{2x^2 + y^{2^2} = 1}{30pt}\]
\end{document}

在此处输入图片描述

相关内容