如何让数学字体变大

如何让数学字体变大

我想在 A4/信纸上排版一个简单到中等难度的数学公式。它需要很大,最好是居中且纵向。

我可以处理纸张尺寸、方向——但不能处理居中和字体大小。

您能推荐什么资源吗?

答案1

graphicx提供了命令\resizeboxlscape包提供了landscape环境。

可以将它们一起使用,如下所示:

\documentclass{article}
\usepackage[paper=a4paper]{geometry}
\usepackage{graphicx}
\usepackage{lscape}

\begin{document}
\pagestyle{empty}

\begin{landscape}
\begin{center}
 \resizebox{20cm}{!}{$e^{i\pi}=-1$}
\end{center}
\end{landscape}

\end{document}

请注意,需要\resizebox参数\resizebox{width}{height}。在上面,我使用了{!}高度来确保纵横比保持真实 - 否则您可能会得到丑陋的拉伸框。

答案2

做这件事有很多种方法:

  1. 您可以\scalebox使用包裹graphicx
  2. 使用包裹relsize
  3. 使用\DeclareMathSizes但是这会影响整个文档。

以下是使用该解决方案的正常和缩放结果\scalebox

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\usepackage{graphicx}
\newcommand*{\Scale}[2][4]{\scalebox{#1}{\ensuremath{#2}}}%
\begin{document}
\[y = \sin^2 x\]
%
\[\Scale[6]{y = \sin^2 x}\]
\end{document}

或者,使用该relsize包,但它似乎并没有使用大于 5 的因子变得更大。也许有办法调整它。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\usepackage{relsize}
\begin{document}
\[y = \sin^2 x\]
%
\larger[5]
\[y = \sin^2 x\]
\end{document}

相关内容