如何使幂的分数看起来好看

如何使幂的分数看起来好看

快问快答。当我输入时,$e^{\frac{1}{2x}}$分数会变得非常小,难以阅读。但是当我输入时,$e^{\displaystyle\frac{1}{2x}}$分数会变得太大。我想无论哪种情况,它们对我来说看起来都不太好。有没有一种好的方法可以让幂的分数看起来好看?

答案1

您还可以使用xfrac提供\sfrac在文本和数学模式下工作的包:

在此处输入图片描述

笔记:

代码:

\documentclass{article}
\usepackage{xfrac}

\begin{document}
Works in text mode \sfrac{1}{2} and in math mode $\sfrac{1}{2}$.

In exponents: $e^{\sfrac{1}{2}}$
\end{document}

答案2

你的问题是:

在文本模式(又称内联数学模式)下,如何使幂的分数看起来美观?

精细排版的一个非常重要的目标是保持段落的“颜色”——实际上是“平均灰度”——在页面内和跨页面内保持一致。“颜色”的一个重要方面是行距,特别是其一致性:如果段落内和跨段落的行距明显不同,“颜色”就会受到影响,文档看起来会很糟糕,至少从排版的角度来看是这样。

除非您已经doublespacing设置了类似的内容(因此破坏了段落的外观),否则在连续文本中使用带有分数指数的数学术语需要 TeX 相对于前一行插入大量额外的垂直空白,从而破坏段落的颜色。这是一个很好的理由,可以尝试避免在下标和上标位置使用任何迫使 TeX 插入额外行间距的术语,对吧?在电子书,Knuth建议使用内联样式分数表达式,例如,$1/2$而不是\frac{1}{2},仅适用于这种情况。

正如您所注意到的,书写$e^{\frac{1}{2x}}$会将分子和分母中的材料呈现为scriptscriptstyle(从 线性减少 50% textstyle),这可能会使其难以辨认。一些潜在的修复方法:

  • 使用内联分数数学符号,即写$e^{1/2x}$,将呈现指数中的材料scriptstyle(从线性减少 30% textstyle),这对于可读性来说应该没有问题。

  • \nicefrac宏(由包提供nicefrac)在指数中使用时,会使分数项看起来比使用时紧凑得多\frac;然而,它还会呈现分子和分母scriptscriptstyle,从而再次引发基本可读性的问题。

  • 如果指数中的项太复杂,无法轻易显示在上标位置,请考虑键入$\exp(\sfrac{1}{2x})$。 (顺便说一下,\nicefrac和宏的参数排版非常相似。)\sfrac

以下截图\dfrac主要展示了解决方案,以说明不应该做什么在任何情况下。我个人倾向于第三种或第五种解决方案。

在此处输入图片描述

\documentclass{article}
\usepackage{xfrac}    % for \xfrac macro
\usepackage{nicefrac} % for \nicefrac macro
\usepackage{amsmath}  % for \dfrac macro
\newcommand{\e}{\mathrm{e}}

\begin{document}
some words $\e^{\frac{1}{2x}}$ $\e^{\dfrac{1}{2x}}$ $\e^{1/2x}$ 
$\e^{\nicefrac{1}{2x}}$ $\exp(\sfrac{1}{2x})$ some more words
\end{document}

答案3

以下是可供选择的版本

\documentclass{article}
\usepackage[nice]{nicefrac}
\begin{document}
  $e^{1/2}$ $e^{(1/2)}$ $e^{0.5}$

  With \verb|nicefrac|

    $e^{\nicefrac{1}{2}}$

\end{document}

在此处输入图片描述

可选择:uglynicefrac

\documentclass{article}
\usepackage[ugly]{nicefrac}
\begin{document}
  With \verb|nicefrac|

    $e^{\nicefrac{1}{2}}$

\end{document}

在此处输入图片描述

相关内容